Compiling and Porting
Serial Applications for Linux discusses various ways to create an executable for running on
Velocity. To create a parallel executable, you must also include the MPI include directory
and the MPI libraries when you invoke the compiler and linker, respectively. This implies
that the compiler and an MPICH are installed on the machine where you compile and link.
MPICH is installed on the LinuxLogin nodes.
As with serial applications, there are three basic ways to build a parallel
executable:
- Command line compilation
- Makefile
- Integrated Development Environment (IDE)