This paper presents a novel approach to estimating and predicting the system-wide utilisation of computational re-sources in real-time. An algorithm that implements a dis-crete minimum mean-square error lter is applied to fuse concurrent and sequential observations of system event counts into a state vector. Contemporary computer com-ponents and subsystems make these event counts avail-able through hardware performance counter registers. The registers may be accessed by the system's software quasi-concurrently but the number of registers in individual com-ponents is usually smaller than the number of events that can be monitored. Our approach overcomes this prob-lem by modeling individual hardware performance counter readings as vector...
Estimating power consumption is critical for hardware and software developers, and of the latter, pa...
Measuring the performance of parallel codes is a compromise between lots of factors. The most import...
Memory contention is one of the largest sources of inter-core interference in statically partitioned...
Improvements in performance and energy efficiency often require deep understanding of the complex in...
Multiprocessors are often quoted as being capable of a ‘peak performance,’ but in practise it is dif...
Prediction of the performance of parallel applications is a concept useful in several domains of sof...
Performance observability is the ability to accurately capture, analyze, and present (collectively o...
Modern multicore processors provide performance counters that export information on various essentia...
ABSTRACT: This concept paper provides a theoretical foundation for developing high performance paral...
Abstract. Many tools and libraries employ hardware performance monitoring (HPM) on modern processors...
ABSTRACT: This concept paper provides a theoretical foundation for developing high performance paral...
Two new performance estimation algorithms are presented in this report. One is an optimal lower-boun...
Modern processors incorporate several performance monitoring units, which can be used to count event...
Over the past several de ades, mi ropro essors have evolved to assist system software in implementin...
This paper describes the parallelisation of a state estimator with confidence limit analysis. State ...
Estimating power consumption is critical for hardware and software developers, and of the latter, pa...
Measuring the performance of parallel codes is a compromise between lots of factors. The most import...
Memory contention is one of the largest sources of inter-core interference in statically partitioned...
Improvements in performance and energy efficiency often require deep understanding of the complex in...
Multiprocessors are often quoted as being capable of a ‘peak performance,’ but in practise it is dif...
Prediction of the performance of parallel applications is a concept useful in several domains of sof...
Performance observability is the ability to accurately capture, analyze, and present (collectively o...
Modern multicore processors provide performance counters that export information on various essentia...
ABSTRACT: This concept paper provides a theoretical foundation for developing high performance paral...
Abstract. Many tools and libraries employ hardware performance monitoring (HPM) on modern processors...
ABSTRACT: This concept paper provides a theoretical foundation for developing high performance paral...
Two new performance estimation algorithms are presented in this report. One is an optimal lower-boun...
Modern processors incorporate several performance monitoring units, which can be used to count event...
Over the past several de ades, mi ropro essors have evolved to assist system software in implementin...
This paper describes the parallelisation of a state estimator with confidence limit analysis. State ...
Estimating power consumption is critical for hardware and software developers, and of the latter, pa...
Measuring the performance of parallel codes is a compromise between lots of factors. The most import...
Memory contention is one of the largest sources of inter-core interference in statically partitioned...