Abstract
Enterprise IT environments have seen a sharp growth in content use due to the popularity of on-demand data-intensive applications. In turn, the huge demand in content has spawned off major developments such as growth and distribution of computing nodes as well as the adoption of various implementation technologies. Given the complexity brought to the makeup of business computing environments in addressing the above-mentioned factors, the critical planning task of determining the appropriate infrastructure sizes for supporting firm Quality of Service (QoS) guarantees becomes a very challenging undertaking to fulfil. Benchmarking methods are widely employed in calibrating attainable performance in IT solutions, but these have the drawback of presenting output performance metrics as composite measurements that only give an end-to-end perspective. As an enhancement to benchmarking approaches, we explore the use of Performance Monitoring Counters (PMCs) in obtaining detailed operational performance of CPU and memory hardware. Performance Monitoring Counters (PMCs) are onchip registers found on most modern processor hardware. We use PMC-derived measurements to validate cache performance trends that have been derived analytically, and in the course of validations, PMC data is also used to investigate the nature and character of surges in cache miss events, which emerge as the memory load generated by runtime processes increases.
Index Terms
- Characterization, monitoring and evaluation of operational performance trends on server processor hardware (abstracts only)
Recommendations
Characterization, monitoring and evaluation of operational performance trends on server processor hardware
ICPE '11: Proceedings of the 2nd ACM/SPEC International Conference on Performance engineeringEnterprise IT environments have seen a sharp growth in content use due to the popularity of on-demand data-intensive applications. In turn, the huge demand in content has spawned off major developments such as growth and distribution of computing nodes ...
Performance Characterization of the Pentium® Pro Processor
HPCA '97: Proceedings of the 3rd IEEE Symposium on High-Performance Computer ArchitectureIn this paper, we characterize the performance of several business and technical benchmarks on a Pentium â Pro processor based system. Various architectural data are collected using a performance monitoring counter tool. Results show that the Pentium ...
Performance Characterization of Itanium® 2-Based Montecito Processor
Proceedings of the 2009 SPEC Benchmark Workshop on Computer Performance Evaluation and BenchmarkingThis paper presents the performance characteristics of the Intel®Itanium®2-based Montecito processor and compares its performance to the previous generation Madison processor. Measurements on both are done using the industry-standard SPEC CPU2006 ...
Comments