Building and Running Applications
Building
Compilers for building for QK or Linux applications are located in ${RS_SRC_DIR}/install/bin/snos64/. MPI compilers are located in ${RS_SRC_DIR}/install/mpich2-64/P2/bin/
Build MPI Applications
Build mpilatency microbenchmark
rcs-c3:/usr/local5/kbferre/mpilatency $ mpicc -O3 mpilatency.c -o mpilatency
Running Applications
Login to the Service Node
rscsmw2:/home/kbferre $ ssh rsclogin112
Configuring the Environment
We must ensure that the following is defined in the environment
YOD_STANDALONE=1 PTL_NAL_TYPE=UKSS
Job Load
Run the mpilatency application on (physical) nodes 68 and 69
rsclogin112:/home/kbferre $ yod -list 68,69 ./mpilatency
Note: the yod used above must be the same as the version from the latest build