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 links to docs for compiler options.

------------------------------------------------------------------------------
  ||||||||||||||<tablestyle="text-align:center;">OpenMP and Parallelization 
Support||
  ||<rowstyle="background-color:powderblue;font-weight:bold">COMPILER||OpenMP 
Version||OpenMP Option||Auto-Parallelization||
  || HP aCC 6.20        ||        ||           || +Oautopar (C/C++)         ||
- || HP aCC 6.15        ||        ||           || +Oautopar (C only)        ||
+ || HP aCC 6.15        ||        || 
[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.33         || 1.0    ||           ||                           ||
- ||gcc 4.4             || 3.0    || -openmp   ||  -ftree-parallelize-loops ||
+ ||gcc 4.4             || 3.0    || `-openmp` ||  `-ftree-parallelize-loops` ||
- ||gcc 4.3             || 2.5    || -openmp   ||  -ftree-parallelize-loops ||
- ||gcc 4.2             || 2.5    || -openmp   ||  N/A                      ||
+ ||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.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.0             || 2.0 (?)|| -openmp   ||  N/A                      ||
+ ||gcc 4.1             || 2.0 (?)|| `-fopenmp`   ||  N/A                      
||
- ||IBM XLC/C++ 10.1    ||        || -qsmp=omp ||  -qsmp=auto ||
+ ||gcc 4.0             ||        ||              ||  N/A                      
||
+ ||IBM XLC/C++ 10.1    ||        || 
[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     ||        || -qsmp=omp ||  -qsmp=auto ||
+ ||IBM XLC/C++ 8.0     ||        || `-qsmp=omp` ||  `-qsmp=auto` ||
- ||IBM XLC/C++ 7.0     || 2.5    || -qsmp=omp ||  -qsmp=auto ||
+ ||IBM XLC/C++ 7.0     || 2.5    || `-qsmp=omp` ||  `-qsmp=auto` ||
- ||IBM XLC/C++ 6.0     ||        || -qsmp=omp ||  -qsmp=auto ||
+ ||IBM XLC/C++ 6.0     ||        || `-qsmp=omp` ||  `-qsmp=auto` ||
- ||Intel C++ 10.1      || 2.5    || -openmp   ||  -parallel ||
+ ||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++  9.0      ||        || -openmp   ||            ||
+ ||Intel C++  9.0      ||        || `-openmp`   ||            ||
- ||Intel C++  8.0      ||        || -openmp   ||            ||
+ ||Intel C++  8.0      ||        || `-openmp`   ||            ||
- ||Intel C++  7.0      || 2.0    || -openmp   ||            ||
+ ||Intel C++  7.0      || 2.0    || `-openmp`   ||            ||
  ||Sun Studio 12       || 2.5    || -xopenmp  ||  -xautopar ||
  ||Sun Studio 11       || 2.5    || -xopenmp  ||  -xautopar ||
  ||Sun Studio 10       || 2.0    || -xopenmp  ||  -xautopar ||

Reply via email to