NERSC logo National Energy Research Scientific Computing Center
  A DOE Office of Science User Facility
  at Lawrence Berkeley National Laboratory
 

-qsmp

The -qsmp option, which is equivalent to -qsmp=auto, tells the compiler to attempt to parallelize the user code. It will do this by attempting to parallelize explicitly coded loops, and, with Fortran, loops that are generated by the compiler for array language. This option must be used with a "thread safe" version of the compiler, one with a "_r" suffix, e.g. xlf90_r, mppCC_r, xlc_r, etc.

Codes compiled with this option will be run with OMP_NUM_THREADS user threads or with one user thread per processor if this environment variable has not been set.


LBNL Home
Page last modified: Fri, 29 Feb 2008 22:44:32 GMT
Page URL: http://www.nersc.gov/nusers/resources/software/ibm/opt_options/smp.php
Web contact: webmaster@nersc.gov
Computing questions: consult@nersc.gov

Privacy and Security Notice
DOE Office of Science