This session will cover the basics of working with the Message Passing Interface (MPI) library on Oscar. The topics covered include: introduction to MPI library, elementary MPI communication calls (i.e. MPI_INIT, MPI_SEND, MPI_RECV, MPI_FINALIZE), compiling MPI applications, writing a make file, and using MPI applications in an interactive session.
An introduction to debugging and profiling applications using the Arm Forge tool suite. Topics covered will include setting up a remote client, and the basics of DDT (Arm's parallel debugger) and MAP (Arm's parallel profiler).