Real Time Power and Performance Monitoring of Supercomputer Application Shankar Prajapati BS in Computer Science Claflin University Nate Rini(Mentor)
VS History and progress of Supercomputer
Supercomputer in progress
α Relationship
Objectives
Benchmarking Measuring Performance
High Performance Linpack(HPL) Tools to measure Efficiency and Performance
High Performance LINPACK(HPL) Since 1993, the fastest supercomputers have been ranked on the TOP500 list according to their LINPACK benchmarking results.
Message Passing Interface (MPI) High Performance Portability Scalability
OSU Micro-Benchmarking
Ganglia test cluster
Ganglia Architecture The Ganglia MONitor Daemon (GMOND) The Ganglia METAdata Daemon (GMETAD) Round Robin Database Tools (RRDTools) PHP-based Web interface Web server
Ganglia Web Interface for Jellystone test cluster
Ganglia Load vs time graph LINPACK over 28 nodes on Jellystone test cluster
Model Specific Register Various Control registers in the x86 instruction set used for debugging, program execution tracing, Computer performance monitoring, and toggling certain CPU features.
MSR and Librapl Librapl simplifies access to the RAPL values In the MSR registers of modern Intel CPUs like SandyBridge processors.
Intel® Power Gadget Software based power usage monitoring tool for 2 nd generation Intel Core processors or later.
Host metrics from rvitals rvitals retrieves hardware vital information from the on-board Service Processor for a single or range of nodes and groups.
IBM iDataplex iPDU
Data Collection
Tools V S
Observations
Conclusion
Future
Acknowledgement
Questions