• DocumentCode
    523046
  • Title

    Energy efficient near-threshold chip multi-processing

  • Author

    Bo Zhai ; Dreslinski, Ronald G. ; Blaauw, D. ; Mudge, Trevor ; Sylvester, Dennis

  • Author_Institution
    Univ. of Michigan, Ann Arbor, MI, USA
  • fYear
    2007
  • fDate
    27-29 Aug. 2007
  • Firstpage
    32
  • Lastpage
    37
  • Abstract
    Subthreshold circuit design has become a popular approach for building energy efficient digital circuits. One drawback is performance degradation due to the exponentially reduced driving current. This had limited subthreshold circuits to relatively low performance applications such as sensor networks. To retain the excellent energy efficiency while reducing performance loss, we propose to apply subthreshold and near-threshold techniques to chip multi-processors. We show that an architecture where several slower cores are clustered together with a shared faster L1 cache is optimal for energy efficiency, because processor cores and memory operate best at different supply and threshold voltages. In particular, SPLASH2 benchmarks show about a 53% energy improvement over the traditional CMP approach (about 70% over a single core machine).
  • Keywords
    integrated circuit design; microprocessor chips; multiprocessing systems; CMP approach; L1 cache; SPLASH2 benchmarks; digital circuits; energy efficiency; near-threshold chip multiprocessing; near-threshold techniques; processor cores; sensor networks; subthreshold circuit design; subthreshold techniques; Buildings; CMOS technology; Circuit synthesis; Degradation; Digital circuits; Energy efficiency; Parallel architectures; Performance loss; Permission; Threshold voltage; CMP; energy efficient; near-threshold; subthreshold;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design (ISLPED), 2007 ACM/IEEE International Symposium on
  • Conference_Location
    Portland, OR
  • Electronic_ISBN
    978-1-59593-709-4
  • Type

    conf

  • DOI
    10.1145/1283780.1283789
  • Filename
    5514271