Skip to main content

more options


Creating Executables

As with serial applications, there are three basic ways to build a parallel executable:

  1. Command line compilation
  2. Makefile
  3. Integrated Development Environment (IDE)

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:

  1. Command line compilation
  2. Makefile
  3. Integrated Development Environment (IDE)