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. Integrated Development Environment (IDE)
  3. Makefiles

Compiling and Porting Serial Applications discusses the 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 compilier. This implies that the compiler and MPI/Pro are installed on the machine where you are compiling the executable. MPI/Pro is installed on the login nodes and the machines in the collaboratory.

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

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