• DocumentCode
    2174240
  • Title

    A monitor interconnect and support subsystem for multicore processors

  • Author

    Madduri, Sailaja ; Vadlamani, Ramakrishna ; Burleson, Wayne ; Tessier, Russell

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Massachusetts, Amherst, MA
  • fYear
    2009
  • fDate
    20-24 April 2009
  • Firstpage
    761
  • Lastpage
    766
  • Abstract
    In many current SoCs, the architectural interface to on-chip monitors is ad hoc and inefficient. In this paper, a new architectural approach which advocates the use of a separate low-overhead subsystem for monitors is described. A key aspect of this approach is an on-chip interconnect specifically designed for monitor data with different priority levels. The efficiency of our monitor interconnect is assessed for a multicore system using both an interconnect and a system-level simulator. Collected monitor information is used by a dedicated processor to control the frequency and voltage of individual multicore processors. Experimental results show that the new low-overhead subsystem facilitates employment of thermal and delay-aware dynamic voltage and frequency scaling.
  • Keywords
    ad hoc networks; frequency control; integrated circuit interconnections; monitoring; system-on-chip; voltage control; ad hoc architectural approach; delay-aware dynamic voltage; frequency control; low-overhead subsystem; monitor interconnect; multicore processor; system-level simulator; system-on-chip monitor; voltage control; Communication system control; Computerized monitoring; Condition monitoring; Delay; Dynamic voltage scaling; Frequency; Multicore processing; Power system interconnection; Runtime; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
  • Conference_Location
    Nice
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-3781-8
  • Type

    conf

  • DOI
    10.1109/DATE.2009.5090766
  • Filename
    5090766