Back to Search Start Over

Next-Generation Performance Counters: Towards Monitoring Over Thousand Concurrent Events

Authors :
James C. Sexton
Robert E. Walkup
Michael K. Gschwind
Valentina Salapura
A. Gara
Karthik Ganesan
Source :
ISPASS
Publication Year :
2008
Publisher :
IEEE, 2008.

Abstract

We present a novel performance monitor architecture, implemented in the Blue Gene/PTM supercomputer. This performance monitor supports the tracking of a large number of concurrent events by using a hybrid counter architecture. The counters have their low order data implemented in registers which are concurrently updated, while the high order counter data is maintained in a dense SRAM array that is updated from the registers on a regular basis. The per formance monitoring architecture includes support for per- event thresholding and fast event notification, using a two- phase interrupt-arming and triggering protocol. A first implementation provides 256 concurrent 64b counters which offers an up to 64x increase in counter number compared to performance monitors typically found in microprocessors today, and thereby dramatically expands the capabilities of counter-based performance tuning.

Details

Database :
OpenAIRE
Journal :
ISPASS 2008 - IEEE International Symposium on Performance Analysis of Systems and software
Accession number :
edsair.doi...........f9ef19b29014b8c3b5b6f47b957f9abd
Full Text :
https://doi.org/10.1109/ispass.2008.4510746