|
From: Nicholas N. <nj...@cs...> - 2007-11-12 21:08:43
|
On Mon, 12 Nov 2007, Ashley Pittman wrote: > Typically with parallel applications you launch many copies of the same > program with the same command line parameters, the MPI implementation > itself numbers the processes from 0 to N-1 given N processes, this is > known as the MPI "rank" of a process. Most job schedulers used for > launching parallel jobs export the rank as a environment variable so any > wrapper script, such as valgrind, can use this to name log files et al. > > Not having this in cachegrind frequently causes problems, I don't think > cachegrind supports --log-file-exactly currently which means I can't > even use a wrapper shell script to deference the variable. $QUAL support has been added in the trunk, although it's inconsistent at the moment (i.e. the naming scheme is inconsistent). It'll be fixed for 3.3.0. N |