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

IPM Statistics Format: GFLOPS is Missing

Srikanth_Yalavarthi
562 Views

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

0 Kudos
1 Reply
Gergana_S_Intel
Employee
562 Views

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

0 Kudos
Reply