• DocumentCode
    3459144
  • Title

    An Energy Efficient Parallel Architecture Using Near Threshold Operation

  • Author

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

  • Author_Institution
    Univ. of Michigan, Ann Arbor
  • fYear
    2007
  • fDate
    15-19 Sept. 2007
  • Firstpage
    175
  • Lastpage
    188
  • Abstract
    Subthreshold circuit design, while energy efficient, has the drawback of performance degradation. To retain the excellent energy efficiency while reducing performance loss, we propose to investigate near subthreshold techniques on chip multiprocessors (CMP). We show that logic and memory cells have different optimal supply and threshold voltages, therefore we propose to allow the cores and memory to operate in different voltage regions. With the memory operating at a different voltage, we then explore the design space in which several slower cores clustered together share a faster LI cache. We show that an architecture such as this is optimal for energy efficiency. In particular, SPLASH2 benchmarks show a 53% energy reduction over the conventional CMP approach (70% energy reduction over a single core machine). In addition we explore the design trade-offs that occur if we have a separate instruction and data cache. We show that some applications prefer the data cache to be clustered while the instruction cache is kept private to the core allowing further energy savings of a 77% reduction over a single core machine.
  • Keywords
    cache storage; logic design; microprocessor chips; parallel architectures; chip multiprocessors; data cache; logic cells; memory cells; near threshold operation; parallel architecture; subthreshold circuit design; Circuit synthesis; Degradation; Energy efficiency; Logic; Optimal control; Parallel architectures; Performance loss; Space exploration; Threshold voltage; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architecture and Compilation Techniques, 2007. PACT 2007. 16th International Conference on
  • Conference_Location
    Brasov
  • ISSN
    1089-795X
  • Print_ISBN
    978-0-7695-2944-8
  • Type

    conf

  • DOI
    10.1109/PACT.2007.4336210
  • Filename
    4336210