XL C for AIX 13.1.0: Compiling a shared library

https://www-01.ibm.com/support/knowledgecenter/SSGH2K_13.1.0/com.ibm.xlc131.aix.doc/proguide/compiling_shared_aix.html To compile a shared library that uses dynamic linking: Compile each source file into an object file, with no linking. For example: xlc -c test1.c -o test1.o Optional: Create an export file listing the global symbols to be exported,

Multithreading MPI

Intel MPI mpiicc thread_support.c -mt_mpi MVAPICH2 mpirun_rsh  -np 2 –env MV2_USE_CUDA=1 MV2_ENABLE_AFFINITY=0  ./mpi app Cary MPICH2 Fine-grained Multi-threading Support Cray-MPICH now offers improved support for multi-threaded applications that perform MPI operations within threaded regions. Currently, this feature is available as a