lightning3 - Available Software

Compilers:
 Intel Fortran 77, Fortran 90 compilers (f77, f90, ifort ) 
 Intel C and C++ Compilers (cc, CC, or icc) 
 GNU Fortran (g77, gfortran)
 GNU C, C++  (gcc, g++)

 MPI (Using Infiniband):
  The default MPI is Open MPI 1.5.3 with GNU compilers:
  Open MPI with GNU F77, F90  ( mpif77 , mpif90)
  Open MPI with GNU C and C++ ( mpicc , mpiCC)

  To use Open MPI 1.8.3 with Intel compilers set PATH to /shared/openmpi-1.8.3/intel/bin/:$PATH
  Open MPI with Intel F77, F90  ( mpif77 , mpif90)
  Open MPI with Intel C and C++ ( mpicc , mpiCC)

Scientific Libraries
 MPI Message Passing Library (mpirun MPI Tutorial) 
 ACML Optimized Scientific Library that includes BLAS, LAPACK and FFTs (-lacml on f90 compile or link; ACML User Guide) 

Freeware
 OSC "q" commands:   qps, qtop

local commands:
   cpus_free : How many cpus/nodes are free at a given time
   qmgr -c 'p s' : State of the queue system, shows max's for each queue.
                   (This is somewhat complicated, qstat -q gives a summary.)
                             

Job Schedulers
 PBS  (/usr/local/bin/qsub) 
    qstat -q show the structure of the queues, see man qstat for details.
    qstat -f show the status of your job, this may include Comments on
             why your job is not running (reached user limit for queue,
              reached group limit for queue, reached max number of nodes
              for queue, etc.)
   tracejob jobnumber : Shows PBS info on what has happened today for
                        the job with number jobnumber.
   tracejob -n 4 jobnumber : Shows PBS info on what has happened for 
                             the job with number jobnumber using the last
                             4 days information files. 

Operating System
 RedHat Enterprise Linux 6