Take the 2-minute tour ×  I had a quick look on the forums and I
don't think this question has been asked already.  I am
currently working with an MPI/CUDA hybrid code, made by somebody
else during his PhD. Each CPU has its own GPU. My task is to
gather data by running the (already working) code, and implement
extra things. Turning this code into a single CPU / Multi-GPU
one is not an option at the moment (later, possibly.).  I would
like to make use of performance profiling tools to analyse the
whole thing.  For now an idea is to have each CPU launch nvvp
for its own GPU and gather data, while another profiling tool
will take care of general CPU/MPI part (I plan to use TAU, as I
usually do).  Problem is, launching nvvp's interface 8
simultaneous times (if running with 8 CPU/GPUs) is extremely
annoying. I would like to avoid going through the interface, and
get a command line that directly writes the data in a file, that
I can feed to nvvc's interface later and analyse.  I'd like to
get a command line that wi