Artigo Acesso aberto Revisado por pares

A Dedicated Monitoring Infrastructure for Multicore Processors

2010; Institute of Electrical and Electronics Engineers; Volume: 19; Issue: 6 Linguagem: Inglês

10.1109/tvlsi.2010.2043964

ISSN

1557-9999

Autores

Jia Zhao, Sailaja Madduri, Ramakrishna Vadlamani, Wayne Burleson, Russell Tessier,

Tópico(s)

Embedded Systems Design Techniques

Resumo

On-chip monitoring of environmental information, such as temperature, voltage, and error data, is becoming increasingly important. To address this need, a low-overhead architectural approach to monitor data collection and use in multicore systems is described. A key aspect of our standalone monitoring subsystem is a low-complexity, on-chip network designed to transport monitor data with multiple priority levels. Collected monitor information is evaluated by a dedicated processor. Experimental results using architectural and interconnect simulators show that the new low-overhead subsystem facilitates employment of thermal and delay-aware dynamic voltage and frequency scaling. In contrast to using existing on-chip interconnect resources to communicate monitor data, the new subsystem provides necessary bandwidth for monitor data traffic without impacting application data traffic. Synthesis results show that our dedicated monitoring approach consumes about 0.2% of multicore area and power resources for an 8-core system based on AMD Athlon 64 processor cores.

Referência(s)