Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Complete Python docs
A guide to Python Modules

For info about what system-wide python based packages are installed:

$ module load python/2.7.6

To see what python apps are available:

$ pip list




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).

...

Fortran quick reference is available by typing:

> man ifort
> ifort -help

 

Shell script programming

Check the site shellcheck for a debug tool.

 

Thread programming
In shared memory multiprocessor architectures, such as SMPs, threads can be used to implement thread based parallelism. The cluster compute nodes are smp nodes with 8 cores. C and C++ compilers will have one or more compile options for threads. The cluster has pthreads installed and for more information see the man pages:

...