Intel® MPI Library
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.
2226 Discussions

Getting Data Transfer details of MPI program

maheshbarve
Beginner
370 Views

Hi,

  I would like to get details of data transferred from all the ranks to one another during the execution of MPI program. I wanted to know the latest supported tool by Intel  or an open source tool for doing this. Where can I get the documentation for this?. Simply put, I have an MPI program that I run with varied ranks. I want to know which rank transfers what amount of data to which other rank from the start of the program till the end of execution. I would also like to know the timestamp when this data transfer has occurred. Any additional information such as total data transferred etc would be of help.

  thanks,

-Mahesh

  

Labels (3)
0 Kudos
1 Reply
TobiasK
Moderator
302 Views

@maheshbarve we used to provide such functionality with ITAC which was unfortunately canceled.
You may find some directions which tools to use here:
https://www.intel.com/content/www/us/en/developer/articles/technical/trace-analyzer-deprecation.html

Note, this list is not complete and you may find other tools that better suite your needs.

0 Kudos
Reply