HPC Logo  
Fulton HomeASU Home
 
Compiling Code on Saguaro Monday November 23, 2009

Compile Your Software

Saguaro supports several compiler suites with corresponding MPI libraries. The following compilers are supported on saguaro:

  • Intel Compilers, version 9.1 (C, C++, Fortran 77, Fortran 90) — use intel
  • Portland Group High Performance Fortran compilers versions 6.0 and 6.2 (Fortran 77, Fortran 90) — use pgi-6.0 or use pgi-6.2
  • GNU gcc versions 3.4.6 and 4.1.0 (C, C++, Fortran 77)
For MPI programs, Saguaro supports MVAPICH 0.9.9 and OpenMPI 1.2.3. HPCI recommends the Intel Compilers with Open MPI for parallel jobs. To compile, first issue the use command corresponding to the compiler to be utilized. This will add the compiler to your shell path. For MPI compilation, issue the use command for to the MPI library corresponding to the compiler (example: use intel-openmpi-1.2.3). Be sure to include the same use statement(s) in job scripts used to run this program!

HPC
Goldwater Center, 650 E Tyler St
Tempe, AZ 85287-5206
hpc@asu.edu
480.727.0536

Copyright © 2000 - 2006 Arizona State University Ira A. Fulton School of Engineering | Privacy Statement | Accessibility | Content Manager |