This site answers your queries regarding compilation, linking and installing the Software in your home directory. The basic compiler guide is also available at Compiling & Linking @HPC.
The command line interface is provided by a Linux shell. Several different Linux shells are available for users. By default, users are provided with bash. Other available shells include ksh, csh, and tcsh. To the casual user, all of these shells work very similarly. For basics, refer to Introduction to Linux.
The primary text editor used on UNIX and Linux systems is vi. A tutorial on using vi is available at websites by searching for keywords like Vi, Linux. You can find other vi tutorials and information by doing a web search. The emacs and gedit editor is also available. Refer to Available Software.
There are various compilers and libraries options. Please see the section on “Compilers and Libraries” at Software Guide for current information. For usage guide, click on the item links of your interest.
Find the compilers and libraries available to you at Software Guide. The basic guide is also available at Compiling & Linking @HPCC.
First look at the Software, compilers and libraries available to you at Software Guide. Then, Check the Software Installation Guide. The basic compiler guide is also available at Compiling & Linking @HPCC.
In order to compile parallel codes, you need to ensure that either the default MPI or your other preferred mpi library module is loaded before compiling. In addition, you need to ensure that the appropriate module is loaded for the desired version of the compiler you are using. Refer to the available MPI options at Software Guide.
Please check the software list visiting the page Software Guide first. If it is not listed, then:
In case of specific software, you can install it on your home directory. Check the Software Installation Guide.
If it is a generic software and you are having trouble installing it after following the instructions at Software Installation Guide, please send us your error logs at hpc-supportATcase.edu