Brown has a site license for Portland Compilers for unix computers. Most of the unix systems including the computer clusters for both departments have various versions of the compilers installed. The versions and locations of the compilers will be documented in the /etc/motd file on each computer where the compilers are installed.
To see the compilers, use
The compilers include:
|pgcc, pgCC, pgcpp, pgf77, pgf90, pgf95|
Particulars for the Geological Cluster
The Portland Compilers on micah reside in /share/apps/pgi/linux86-64/7.0-7/bin. The mpich compilers built against the PGI compilers reside in /share/apps/openmpi.pgi. Follow the link for details on submitting a job using the mpich compilers.
Particulars for the Chemistry Cluster
There are two versions of the Portland Compilers on ted and a version of the mpich compilers for each version of the Portland compilers
Version 7-1.1 of the Portland compilers is installed in /share/apps/pgi/linux86-64/7.1-1/bin. The mpich2 compilers built from 7.1-1 are installed in /share/apps/bin; the mpi.h and mpif.h files are in /share/apps/include. The mpich2 compilers use an mpd loop. Follow the link for details on using the mpich2 compilers.
Version 6.25 of the Portland compilers in installed in /share/apps/pgi-6.25/linux86-64/6.2/bin. The mpich1 compilers built from 6.25 are installed in /share/apps/mpich-1.2.7p1/bin; the mpi.h and mpif.h files are in /share/apps/mpich-1.2.7p1/include. Follow the link for details on using the mpich1 compilers.