Debugging Shared Memory (SHMEM) Code
TotalView supports programs using the distributed memory access Shared Memory (SHMEM) library on Quadrics RMS systems and SGI Altix systems. The SHMEM library allows processes to read and write data stored in the memory of other processes. This library also provides collective operations.
Debugging a SHMEM RMS or SGI Altix program is no different than debugging any other program that uses a starter program. For example:
totalview srun -a my_program