• DocumentCode
    177278
  • Title

    An examination of the architecture and system-level tradeoffs of employing steep slope devices in 3D CMPs

  • Author

    Swaminathan, Karthik ; Huichu Liu ; Sampson, Jack ; Narayanan, Vijaykrishnan

  • Author_Institution
    Pennsylvania State Univ., University Park, PA, USA
  • fYear
    2014
  • fDate
    14-18 June 2014
  • Firstpage
    241
  • Lastpage
    252
  • Abstract
    For any given application, there is an optimal throughput point in the space of per-processor performance and the number of such processors given to that application. However, due to thermal, yield, and other constraints, not all of these optimal points can plausibly be constructed with a given technology. In this paper, we look at how emerging steep slope devices, 3D circuit integration, and trends in process technology scaling will combine to shift the boundaries of both attainable performance, and the optimal set of technologies to employ to achieve it. We propose a heterogeneous-technology 3D architecture capable of operating efficiently at an expanded number of points in this larger design space and devise a heterogeneity and thermal aware scheduling algorithm to exploit its potential. Our heterogeneous mapping techniques are capable of producing speedups ranging from 17% for a high end server workloads running at around 90°C to over 160% for embedded systems running below 60°C.
  • Keywords
    embedded systems; multiprocessing systems; processor scheduling; three-dimensional integrated circuits; 3D CMP; 3D circuit integration; attainable performance; design space; embedded systems; heterogeneous mapping technique; heterogeneous-technology 3D architecture; optimal point; optimal throughput point; perprocessor performance; process technology scaling; steep slope device; system-level tradeoff; thermal aware scheduling algorithm; Abstracts; CMOS integrated circuits; CMOS technology; Servers; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture (ISCA), 2014 ACM/IEEE 41st International Symposium on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    978-1-4799-4396-8
  • Type

    conf

  • DOI
    10.1109/ISCA.2014.6853197
  • Filename
    6853197