Making Memory Globally Accessible for Single Copy send/recv
- User’s send buffer must reside in one of the following regions:
- static memory (-static/common blocks/DATA/SAVE)
- symmetric heap (allocated with SHPALLOC or shmalloc)
- global heap (allocated with f90 ALLOCATE statement and SMA_GLOBAL_ALLOC , MIPSPro version 7.3.1.1m )
- When SMA_GLOBAL_ALLOC is set, usually need to increase global heap size by setting SMA_GLOBAL_HEAP_SIZE