Personal tools
You are here: Home LIONS2 Documentation LIONS HPC Docs Programming Tools

Programming Tools

Programming Tools available for running on the HPC systems

Program(and run) your own HPC applications using the high-level languages listed here:

  • Fortran
  • C
  • C++

These high-level languages are components of Sun Forte[tm] Developer. Another component is the Sun Performance Library which contains implementations of the following standard numerical libraries enhanced by Sun for Sun platforms: LAPACK, LINPACK, BLAS, FFTPACK, and VFFTPACK.

Take advantage of parallel computing with the following standards:

  • MPI
  • OpenMP

Sun OpenMP support is included in Sun Forte[tm] Developer. Sun MPI is a component of Sun HPC ClusterTools[tm] (see Vendor Docs). Sun HPC ClusterTools[tm] also includes

  • Prism
  • S3L

The programming and development tools above are from Sun Microsystems and are geared for high performance on Sun platforms. They are installed, licensed, and available for all LIONS users.

If you need the following programming and development tools, check out the instructions:

  • CHARMM - Latest Version: CHARMM - 28b1 (Restricted Access!)
  • CLAPACK - Latest Version: CLAPACK 3
  • GAP - Latest Version: GAP 4.3
  • HYPRE - Latest Version: HYPRE 1.6.0
  • LAPACK - Latest Version: LAPACK 3
  • LAPACK++ - Latest Version: LAPACK++ 1.1 Beta
  • MPICH - Latest Version: MPICH 1.2.6
  • PETSc - Latest Version: PETSc 2.1.1
  • PVM - Latest Version: PVM 3.4.4
  • R - Latest Version: R 1.7.1
  • Scilab - Latest Version: Scilab 2.7
  • SCALAPACK - Latest Version: SCALAPACK 1.7
  • SparseLib++ - Latest Version: SparseLib++ 1.5
  • SuperLU - Latest Version: SuperLU 2.0
  • SuperLU_DIST - Latest Version: SuperLU_DIST 2.0
  • UMFPACK - Latest Version: UMFPACK 4.0 Beta
  • XGobi/XGvis - Latest Version: XGobi/XGvis April 2002 Release

Note:Latest version indicates the latest version installed on LIONS cluster and not the latest version available from the developers. We do try to maintain the installations continuously updated.

Finally, typical tools in most UNIX systems (especially Sun systems) are also available, including:

  • Java
  • Perl
  • GNU compilers
  • make utility
  • editors include xemacs, pico, and vi
  • shells include tcsh (default), csh, bash, Korn, Bourne

Most of the links above lead to more specific information about how to run your HPC program. For additional information about how to run your program, please read about the LIONS HPC environment, AFS, and especially about AFS jobs.

If you have more specific questions about LIONS HPC programming, please contact us.

Document Actions