Parallel Program Execution Models
TotalView supports the following parallel execution models.
Compiled-language programs
-
MPI
-
OpenMP
-
SGI shared memory (shmem)
-
Global Arrays
-
UPC
-
CAF
-
fork/exec
-
pthreads
Native Python programs
-
mpi4py (MPI for Python) — MPICH or OpenMPI. See Launch parallel Python programs.
|
Starting a parallel debugging session |
|
|
OpenMP applications |
|
|
Hybrid OpenMP/MPI programs |
|
|
Setting up parallel programming sessions |
|
|
Parallel Python programs (mpi4py) |