stdcxx-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Stdcxx Wiki] Update of "Parallelization" by MartinSebor
Date Sat, 16 Aug 2008 20:46:56 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Stdcxx Wiki" for change notification.

The following page has been changed by MartinSebor:
http://wiki.apache.org/stdcxx/Parallelization

The comment on the change is:
Added compiler release dates where available.

------------------------------------------------------------------------------
   * [http://www.openmp.org/mp-documents/cspec20.pdf OpenMP for C/C++ 2.0], May 2002
   * [http://www.openmp.org/mp-documents/cspec10.pdf OpenMP for C/C++ 1.0], October 1998
  
- ||||||||||||||<tablestyle="text-align:center;">OpenMP and Parallelization Support||
+ ||||||||||||||||<tablestyle="text-align:center;">OpenMP and Parallelization Support||
- ||<rowstyle="background-color:powderblue;font-weight:bold">COMPILER||OpenMP [[BR]]
Version||OpenMP [[BR]] Option||Auto-Parallelization [[BR]] Option||
+ ||<rowstyle="background-color:powderblue;font-weight:bold">COMPILER|| Released ||
OpenMP [[BR]] Version||OpenMP [[BR]] Option||Auto-Parallelization [[BR]] Option||
- || HP aCC 6.20        ||        || `+Oopenmp` || `+Oautopar` (C/C++)         ||
+ || HP aCC 6.20        || Sep 2008 ||        || `+Oopenmp` || `+Oautopar` (C/C++)       
 ||
- || HP aCC 6.15        || [http://docs.hp.com/en/10946/parallelprog.htm 2.5] || [http://docs.hp.com/en/10946/options.htm#opt+Onoopenmp
+Oopenmp] || [http://docs.hp.com/en/10946/options.htm#opt+Onoautopar +Oautopar] (C only) ||
+ || HP aCC 6.15        || Sep 2007 || [http://docs.hp.com/en/10946/parallelprog.htm 2.5]
|| [http://docs.hp.com/en/10946/options.htm#opt+Onoopenmp +Oopenmp] || [http://docs.hp.com/en/10946/options.htm#opt+Onoautopar
+Oautopar] (C only) ||
- || HP aCC 3.80        || [http://docs.hp.com/en/11920/HP%20aC++%20Online%20Programmer's%20Guide/parallelprog.htm
2.0] || [http://docs.hp.com/en/11920/HP%20aC++%20Online%20Programmer's%20Guide/options.htm#opt+Onoopenmp
+Oopenmp] || [http://docs.hp.com/en/11920/HP%20aC++%20Online%20Programmer's%20Guide/options.htm#opt+Onoautopar
+Oautopar], [http://docs.hp.com/en/11920/HP%20aC++%20Online%20Programmer's%20Guide/options.htm#opt+Onoparallel
+Oparallel] ||
+ || HP aCC 3.80        || Sep 2007 || [http://docs.hp.com/en/11920/HP%20aC++%20Online%20Programmer's%20Guide/parallelprog.htm
2.0] || [http://docs.hp.com/en/11920/HP%20aC++%20Online%20Programmer's%20Guide/options.htm#opt+Onoopenmp
+Oopenmp] || [http://docs.hp.com/en/11920/HP%20aC++%20Online%20Programmer's%20Guide/options.htm#opt+Onoautopar
+Oautopar], [http://docs.hp.com/en/11920/HP%20aC++%20Online%20Programmer's%20Guide/options.htm#opt+Onoparallel
+Oparallel] ||
- || HP aCC 3.70        || [http://www.docs.hp.com/en/7762/5991-4874/parallelprog.htm 2.0]
|| [http://www.docs.hp.com/en/7762/5991-4874/options.htm#opt+Onoopenmp +Oopenmp] || [http://www.docs.hp.com/en/7762/5991-4874/options.htm#opt+Onoautopar
+Oautopar], [http://www.docs.hp.com/en/7762/5991-4874/options.htm#opt+Onoparallel  +Oparallel]
||
+ || HP aCC 3.70        || Jun 2006 || [http://www.docs.hp.com/en/7762/5991-4874/parallelprog.htm
2.0] || [http://www.docs.hp.com/en/7762/5991-4874/options.htm#opt+Onoopenmp +Oopenmp] || [http://www.docs.hp.com/en/7762/5991-4874/options.htm#opt+Onoautopar
+Oautopar], [http://www.docs.hp.com/en/7762/5991-4874/options.htm#opt+Onoparallel  +Oparallel]
||
- ||HP aCC 3.33         ||        || N/A       || [http://www.docs.hp.com/en/1837/options.htm#option+Oautopar
+Oautopar], [http://www.docs.hp.com/en/1837/options.htm#option+Oparallel +Oparallel] ||
+ ||HP aCC 3.33         || Dec 2001 || N/A       || [http://www.docs.hp.com/en/1837/options.htm#option+Oautopar
+Oautopar], [http://www.docs.hp.com/en/1837/options.htm#option+Oparallel +Oparallel] ||
- ||HP aCC 3.13         ||        || N/A       || [http://docs.hp.com/en/8/options.htm#option+Oautopar
+Oautopar], [http://docs.hp.com/en/8/options.htm#option+Oparallel +Oparallel] ||
+ ||HP aCC 3.13         || Dec 1999 || N/A       || [http://docs.hp.com/en/8/options.htm#option+Oautopar
+Oautopar], [http://docs.hp.com/en/8/options.htm#option+Oparallel +Oparallel] ||
- ||Borland C++ 6       || N/A    || N/A       || N/A ||
+ ||Borland C++ 6       ||        || N/A    || N/A       || N/A ||
- ||gcc 4.4             || 3.0    || `-openmp` ||  `-ftree-parallelize-loops` ||
+ ||gcc 4.4             ||        || 3.0    || `-openmp` ||  `-ftree-parallelize-loops` ||
- ||gcc 4.3             || 2.5    || [http://gcc.gnu.org/onlinedocs/gcc-4.3.0/gcc/C-Dialect-Options.html#index-fopenmp-109
-fopenmp] ||  [http://gcc.gnu.org/onlinedocs/gcc-4.3.0/gcc/Optimize-Options.html#index-ftree_002dparallelize_002dloops-700
-ftree-parallelize-loops] ||
+ ||gcc 4.3             || Mar 2008 || 2.5    || [http://gcc.gnu.org/onlinedocs/gcc-4.3.0/gcc/C-Dialect-Options.html#index-fopenmp-109
-fopenmp] ||  [http://gcc.gnu.org/onlinedocs/gcc-4.3.0/gcc/Optimize-Options.html#index-ftree_002dparallelize_002dloops-700
-ftree-parallelize-loops] ||
- ||gcc 4.2             || 2.5    || [http://gcc.gnu.org/onlinedocs/gcc-4.2.4/gcc/C-Dialect-Options.html#index-fopenmp-107
-fopenmp] || N/A ||
+ ||gcc 4.2             || May 2007 || 2.5    || [http://gcc.gnu.org/onlinedocs/gcc-4.2.4/gcc/C-Dialect-Options.html#index-fopenmp-107
-fopenmp] || N/A ||
- ||gcc 4.1             || 2.0 (?)|| `-fopenmp`   ||  N/A                      ||
+ ||gcc 4.1             || Mar 2006 || 2.0 (?)|| `-fopenmp`   ||  N/A                    
 ||
- ||gcc 4.0             ||        ||              ||  N/A                      ||
+ ||gcc 4.0             || Apr 2005 ||        ||              ||  N/A                    
 ||
- ||IBM XLC/C++ 10.1    || [http://publib.boulder.ibm.com/infocenter/comphelp/v101v121/index.jsp?topic=/com.ibm.xlcpp101.aix.doc/getstart/omp3.html
3.0] || [http://publib.boulder.ibm.com/infocenter/comphelp/v101v121/index.jsp?topic=/com.ibm.xlcpp101.aix.doc/compiler_ref/opt_smp.html
-qsmp]`=omp` || [http://publib.boulder.ibm.com/infocenter/comphelp/v101v121/index.jsp?topic=/com.ibm.xlcpp101.aix.doc/compiler_ref/opt_smp.html
-qsmp]`=auto` ||
+ ||IBM XLC/C++ 10.1    ||  2008  || [http://publib.boulder.ibm.com/infocenter/comphelp/v101v121/index.jsp?topic=/com.ibm.xlcpp101.aix.doc/getstart/omp3.html
3.0] || [http://publib.boulder.ibm.com/infocenter/comphelp/v101v121/index.jsp?topic=/com.ibm.xlcpp101.aix.doc/compiler_ref/opt_smp.html
-qsmp]`=omp` || [http://publib.boulder.ibm.com/infocenter/comphelp/v101v121/index.jsp?topic=/com.ibm.xlcpp101.aix.doc/compiler_ref/opt_smp.html
-qsmp]`=auto` ||
- ||IBM XLC/C++ 9.0     ||        || `-qsmp=omp` ||  `-qsmp=auto` ||
+ ||IBM XLC/C++ 9.0     ||        ||        || `-qsmp=omp` ||  `-qsmp=auto` ||
- ||IBM XLC/C++ 8.0     || [http://publib.boulder.ibm.com/infocenter/comphelp/v8v101/index.jsp?topic=/com.ibm.xlcpp8a.doc/getstart/overview/gs_new.htm
2.5] || `-qsmp=omp` ||  `-qsmp=auto` ||
+ ||IBM XLC/C++ 8.0     ||  2006  || [http://publib.boulder.ibm.com/infocenter/comphelp/v8v101/index.jsp?topic=/com.ibm.xlcpp8a.doc/getstart/overview/gs_new.htm
2.5] || `-qsmp=omp` ||  `-qsmp=auto` ||
- ||IBM XLC/C++ 7.0     || [http://publib.boulder.ibm.com/infocenter/comphelp/v7v91/index.jsp?topic=/com.ibm.vacpp7a.doc/getstart/overview/new_features.htm
2.0] || `-qsmp=omp` ||  `-qsmp=auto` ||
+ ||IBM XLC/C++ 7.0     ||  2004  || [http://publib.boulder.ibm.com/infocenter/comphelp/v7v91/index.jsp?topic=/com.ibm.vacpp7a.doc/getstart/overview/new_features.htm
2.0] || `-qsmp=omp` ||  `-qsmp=auto` ||
- ||IBM XLC/C++ 6.0     ||        || `-qsmp=omp` ||  `-qsmp=auto` ||
+ ||IBM XLC/C++ 6.0     ||  2005  || || `-qsmp=omp` ||  `-qsmp=auto` ||
- ||Intel C++ 10.1      || 2.5    || [http://www.intel.com/software/products/compilers/docs/clin/main_cls/mergedProjects/copts_cls/common_options/option_openmp.htm
-openmp] || [http://www.intel.com/software/products/compilers/docs/clin/main_cls/mergedProjects/copts_cls/common_options/option_parallel.htm
-parallel] ||
+ ||Intel C++ 10.1      ||  2008  || 2.5    || [http://www.intel.com/software/products/compilers/docs/clin/main_cls/mergedProjects/copts_cls/common_options/option_openmp.htm
-openmp] || [http://www.intel.com/software/products/compilers/docs/clin/main_cls/mergedProjects/copts_cls/common_options/option_parallel.htm
-parallel] ||
- ||Intel C++  9.0      || [ftp://download.intel.com/support/performancetools/c/linux/v9/optaps_cls.pdf
2.5] || `-openmp`   || `-parallel` ||
+ ||Intel C++  9.0      ||        || [ftp://download.intel.com/support/performancetools/c/linux/v9/optaps_cls.pdf
2.5] || `-openmp`   || `-parallel` ||
- ||Intel C++  8.0      || [ftp://download.intel.com/support/performancetools/c/linux/v8/c_ug_lnx.pdf
2.0] || `-openmp`   || `-parallel` ||
+ ||Intel C++  8.0      ||        || [ftp://download.intel.com/support/performancetools/c/linux/v8/c_ug_lnx.pdf
2.0] || `-openmp`   || `-parallel` ||
- ||Intel C++  7.0      || [ftp://download.intel.com/support/performancetools/c/linux/c70lnx_ug.pdf
2.0] || `-openmp`   || `-parallel` ||
+ ||Intel C++  7.0      ||        || [ftp://download.intel.com/support/performancetools/c/linux/c70lnx_ug.pdf
2.0] || `-openmp`   || `-parallel` ||
- ||Intel C++  6.0      || [ftp://download.intel.com/support/performancetools/c/linux/c60lnx_ug.pdf
1.0] || `-openmp`   || `-parallel` ||
+ ||Intel C++  6.0      ||        || [ftp://download.intel.com/support/performancetools/c/linux/c60lnx_ug.pdf
1.0] || `-openmp`   || `-parallel` ||
- ||SGI MIPSpro 7.4.1   || [http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi?coll=0650&db=bks&srch=&fname=/SGI_Developer/Pragmas/sgi_html/ch10.html
2.0] ||               `-mp` || [http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi?coll=0650&db=bks&srch=&fname=/SGI_Developer/CC_PG/sgi_html/ch05.html
-apo] ||
+ ||SGI MIPSpro 7.4.1   ||        || [http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi?coll=0650&db=bks&srch=&fname=/SGI_Developer/Pragmas/sgi_html/ch10.html
2.0] ||               `-mp` || [http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi?coll=0650&db=bks&srch=&fname=/SGI_Developer/CC_PG/sgi_html/ch05.html
-apo] ||
- ||Sun Studio 12       || [http://docs.sun.com/app/docs/doc/819-5270 2.5] || [http://docs.sun.com/app/docs/doc/819-5265/bjavr
-xopenmp] || [http://docs.sun.com/app/docs/doc/819-5265/bjata -xautopar] (SPARC) ||
+ ||Sun Studio 12       ||        || [http://docs.sun.com/app/docs/doc/819-5270 2.5] || [http://docs.sun.com/app/docs/doc/819-5265/bjavr
-xopenmp] || [http://docs.sun.com/app/docs/doc/819-5265/bjata -xautopar] (SPARC) ||
- ||Sun Studio 11       || [http://docs.sun.com/source/819-3694/index.html 2.5] || [http://docs.sun.com/source/819-3688/cc_ops.app.html#pgfId-1001209
-xopenmp] || [http://docs.sun.com/source/819-3688/cc_ops.app.html#pgfId-1030294 -xautopar]
(SPARC) ||
+ ||Sun Studio 11       ||        || [http://docs.sun.com/source/819-3694/index.html 2.5]
|| [http://docs.sun.com/source/819-3688/cc_ops.app.html#pgfId-1001209 -xopenmp] || [http://docs.sun.com/source/819-3688/cc_ops.app.html#pgfId-1030294
-xautopar] (SPARC) ||
- ||Sun Studio 10       || [http://docs.sun.com/source/819-0501/index.html 2.0] || [http://docs.sun.com/source/819-0494/cc_ops.app.html#pgfId-1001209
-xopenmp] || [http://docs.sun.com/source/819-0494/cc_ops.app.html#pgfId-1030294 -xautopar]
(SPARC) ||
+ ||Sun Studio 10       ||        || [http://docs.sun.com/source/819-0501/index.html 2.0]
|| [http://docs.sun.com/source/819-0494/cc_ops.app.html#pgfId-1001209 -xopenmp] || [http://docs.sun.com/source/819-0494/cc_ops.app.html#pgfId-1030294
-xautopar] (SPARC) ||
- ||Sun Studio  9       || 2.0    || -xopenmp  ||  -xautopar ||
+ ||Sun Studio  9       ||        || 2.0    || -xopenmp  ||  -xautopar ||
- ||Visual Studio 2008  || [http://msdn.microsoft.com/en-us/library/tt15eb9t.aspx 2.0] ||
[http://msdn.microsoft.com/en-us/library/fw509c3b.aspx  /openmp]       ||  N/A ||
+ ||Visual Studio 2008  ||  2008  || [http://msdn.microsoft.com/en-us/library/tt15eb9t.aspx
2.0] || [http://msdn.microsoft.com/en-us/library/fw509c3b.aspx  /openmp]       ||  N/A ||
- ||Visual Studio 2005  || [http://msdn.microsoft.com/en-us/library/tt15eb9t(VS.80).aspx 2.0]
|| [http://msdn.microsoft.com/en-us/library/fw509c3b(VS.80).aspx /openmp] ||  N/A ||
+ ||Visual Studio 2005  ||  2005  || [http://msdn.microsoft.com/en-us/library/tt15eb9t(VS.80).aspx
2.0] || [http://msdn.microsoft.com/en-us/library/fw509c3b(VS.80).aspx /openmp] ||  N/A ||
- ||Visual Studio .NET  || N/A    ||  N/A      ||  N/A ||
+ ||Visual Studio .NET  ||  2001  || N/A    ||  N/A      ||  N/A ||
- ||Visual Studio 6.0   || N/A    ||  N/A      ||  N/A ||
+ ||Visual Studio 6.0   ||        || N/A    ||  N/A      ||  N/A ||
  

Mime
View raw message