nerscadmin / IPM

Integrated Performance Monitoring for High Performance Computing
http://ipm-hpc.org
GNU Lesser General Public License v2.1
81 stars 35 forks source link

Papi Multiplexing and Refactor #27

Closed tallendev closed 6 years ago

tallendev commented 7 years ago

Fix for papi multiplexing. Additionally, some papi functionality was refactored into the papi module for better support. PAPI and MPI primary data structures moved into taskdata so that they can be transferred to rank == 0 during serial IO if necessary - this conforms to existing standard for modules.

Also minor fixes for papi, pmon xml output to support existing perl analysis script and enhance the functionality of new python analysis scripts.