The memory hierarchy becomes the bottleneck for multiprocessors systems as its evolution does not keep pace with processor technology. This study intends to identify the relationship between performance slow-down and memory pressure, using hardware performance counters. Based on this relationship, we propose an adaptive control system that improves the efficiency of load balancing among the computer resources. The DRAC system, our adaptive control system, observes the access requests on the memory bus. It then adapts its userlevel scheduling strategy to maximize the resource utilization. We describe the DRAC system and its mathematical model. We show experimental results that prove the DRAC system is nearly optimal with our model. © Springer-Verlag 2004.
CITATION STYLE
Pillon, M., Richard, O., & Da Costa, G. (2004). DRAC: Adaptive control system with hardware performance counters. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3149, 55–63. https://doi.org/10.1007/978-3-540-27866-5_8
Mendeley helps you to discover research relevant for your work.