Python Compiler
Installed python modules: matplotlib, numpy, Networkx, Biopython
Perl Compiler
Perl is a stable, cross platform programming language. Perl is extensible. There are over 500 third party modules available from the Comprehensive Perl Archive Network (CPAN).
Portland Compilers
Portland Group compilers are available for use on the cluster. They are not part of the default environment on the head node, but they can be accessed by use of the module command. Fortran, C and C++ compilers and development tools enable use of networked compute nodes of Intel x64 processor-based workstations and servers to tackle serious scientific computing applications. PGI compilers offer world-class performance and features including auto-parallelization for multi-core, OpenMP directive-based parallelization, and support for the PGI Unified Binary™ technology.
Java
The cluster has jdk version 1.6.0_07 for x86_64 hardware installed and under module control.
For command line options:
-bash-3.2$ java -h
Local documentation via man pages:
-bash-3.2$ man java
For useful troubleshooting and other Java docs:
Tuning
Docs
GCC (C, C++, Fortran) compilers
The cluster 64-bit login node requires Gnu GCC 64-bit compiler and as a result becomes the default native compiler. No Module setup is required.
Documentation is available at GCC online documentation or from the following man pages:
> man gcc
> man g77
> man gfortran
Yap compiler
YAP is a high-performance Prolog language compiler.
Lisp compiler
Steel Bank Common Lisp (SBCL) is an open source (free software) compiler and runtime system for ANSI Common Lisp. It provides an interactive environment including an integrated native compiler, a debugger, and many extensions.
Intel compilers
Tufts licenses the Intel compilers for use on the cluster. Access is via the following two commands:
ifort - Intel fortran compiler
icc - Intel C compiler
Local Fortran documentation in HTML format can be found at:
>firefox file:////opt/intel/fce/10.1.017/doc/main_for/index.htm
or via manpages depending on what Module is loaded:
> man icc
> man ifc
Fortran quick reference is available by typing:
> man ifort
> ifort -help
Text Editing tools:
FireFox browser:
A web browser is provided to allow viewing of locally installed software product documentation. Access to the internet is restricted.