- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have been trying to collect mpi statistics of my application and have been using the following settings
export I_MPI_STATS=ipm
export I_MPI_STATS_SCOPE="all2all;all2one;one2all;comm;io;sync;time"
################################################################################
#
# command : ./test.exe (completed)
# host : asn5/x86_64_Linux mpi_tasks : 16 on 1 nodes
# start : 01/01/15/10:47:28 wallclock : 52.170432 sec
# stop : 01/01/15/10:48:20 %comm : 36.61
# gbytes : 0.00000e+00 total gflop/sec : NA
#
################################################################################
# region : * [ntasks] = 16
#
# [total] <avg> min max
# entries 16 1 1 1
# wallclock 834.094 52.1309 52.1115 52.1704
# user 816.428 51.0267 44.3293 51.6302
# system 6.08408 0.380255 0.163975 2.69159
# mpi 305.391 19.0869 6.27837 22.8498
# %comm 36.6135 12.0343 43.8415
# gflop/sec NA NA NA NA
# gbytes 0 0 0 0
#
#
As it can been seen from the above output, the values of gbytes and gflop/sec are missing.
What needs to be done inorder to get the values of gbytes & gflop/sec ??
Regards
Srikanth
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Srikanth,
According to our internal documents, the gflops/sec measure is only available if IPM is build with PAPI 4.0 API (5.0 won't work) and it's only available for certain processors.
I'm checking with the developers on this now but it might be that you have to build IPM locally and link with the correct PAPI version to make this work.
Regards,
~Gergana

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page