NCSA TeraGrid SoftEnv keys


There are new softenv keys available on Mercury for the following 
packages:

+mpip
+papi
+papi3
+perfmon
+perfsuite
+perfsuite-intel
+vprof

These should set up PATH, LD_LIBRARY_PATH, etc to help make it easier to
access these packages on the system.  There are also package-specific
variables set to hopefully make it easier to have a "generic" Makefile,
for example, after adding +papi3, you have:

PAPI_INCDIR=/usr/projects/perftools/papi3/include
PAPI_LIBDIR=/usr/projects/perftools/papi3/lib

I don't believe this convention is followed elsewhere at the TG sites,
but thought it might be useful.

We have both PAPI 2 and 3 available on the system in case some users have 
not yet converted, but conversion to PAPI 3 is the way to go at the 
earliest opportunity.

For mpiP use, remember to also include H-P's libunwind to get proper call 
path output.  This is available in the /usr/projects/perftools/libunwind 
area.

Thanks to hg-admin for the help in key setup.

Rick



Other Mailing lists | Author Index | Date Index | Subject Index | Thread Index