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

-qarch

The -qarch argument specifies the type of processor on which the executable code will be run, and produces an executable program that contains machine instructions specific to that processor. This allows the compiler to take advantage of processor-specific instructions that can improve performance at the cost of producing an executable program that will run on only one type of processor. The default for this argument is -qarch=com, which will produce a program that is runnable on any POWER or POWERPC processor.

The recommended value for this argument is

      -qarch=auto

The -qarch=auto option tells the compiler to produce a program with machine instructions specific to the processor on which it is compiled.


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

Privacy and Security Notice
DOE Office of Science