WeChat Mini Program
Old Version Features

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

ISPASS 2008 - IEEE International Symposium on Performance Analysis of Systems and software(2008)

IBM Corp

Cited 38|Views4
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.
More
Translated text
Key words
counter-based performance tuning,novel performance monitor architecture,performance monitor,counter number,formance monitoring architecture,high order counter data,hybrid counter architecture,concurrent event,event thresholding,fast event notification,Next-Generation Performance Counters,Thousand Concurrent Events,Towards Monitoring
PDF
Bibtex
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Data Disclaimer
The page data are from open Internet sources, cooperative publishers and automatic analysis results through AI technology. We do not make any commitments and guarantees for the validity, accuracy, correctness, reliability, completeness and timeliness of the page data. If you have any questions, please contact us by email: report@aminer.cn
Chat Paper
Summary is being generated by the instructions you defined