![]() |
Cube GUI User Guide
(CubeGUI 4.6-rc1, revision cfc8481d)
Introduction in Cube GUI and its usage
|
MPI Communication Efficiency (CommE) can be evaluated directly by following formula:
CommE = max( time in OpenMP + serial computation time ) / max( runtime )
CommE identifies when code is inefficient because it spends a large amount of time communicating rather than performing useful computations. CommE is composed of two additional metrics that reflect two causes of excessive time within communication:
These are measured using Serialization Efficiency and Transfer Efficiency. Combination of these two sub-metrics gives us Communication Efficiency:
CommE = Serialization Efficiency * Transfer Efficiency
To obtain these two sub-metrics we need to perform Scalasca trace analysis which identifies serializations and inefficient communication patterns.
![]() |
Copyright © 1998–2021 Forschungszentrum Jülich GmbH,
Jülich Supercomputing Centre
Copyright © 2009–2015 German Research School for Simulation Sciences GmbH, Laboratory for Parallel Programming |