The Community for Technology Leaders
2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (2005)
Atlanta, Georgia
Sept. 27, 2005 to Sept. 29, 2005
ISSN: 1526-7539
ISBN: 0-7695-2458-3
pp: 511-516
Brian Coghlan , Department of Computer Science, University of Dublin, Trinity College, Ireland
Michael Manzke , Department of Computer Science, University of Dublin, Trinity College, Ireland
ABSTRACT
<p>This paper presents a novel approach to estimating and predicting the system-wide utilisation of computational resources in real-time. An algorithm that implements a discrete minimum mean-square error filter is applied to fuse concurrent and sequential observations of system event counts into a state vector. Contemporary computer components and subsystems make these event counts available through hardware performance counter registers. The registers may be accessed by the system?s software quasiconcurrently but the number of registers in individual components is usually smaller than the number of events that can be monitored. Our approach overcomes this problem by modeling individual hardware performance counter readings as vector random processes and recursively processes them one at a time into a common state vector, thereby making larger performance counter sets observable than would otherwise be possible.</p>
INDEX TERMS
null
CITATION
Brian Coghlan, Michael Manzke, "Optimal Performance State Estimation of Compute Systems", 2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, vol. 00, no. , pp. 511-516, 2005, doi:10.1109/MASCOT.2005.47
100 ms
(Ver 3.3 (11022016))