• DocumentCode
    3525628
  • Title

    Exploring the design space of future CMPs

  • Author

    Huh, Jaehyuk ; Burger, Doug ; Keckler, Stephen W.

  • Author_Institution
    Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    199
  • Lastpage
    210
  • Abstract
    We study the space of chip multiprocessor (CMP) organizations. We compare the area and performance trade-offs for CMP implementations to determine how many processing cores future server CMPs should have, whether the cores should have in-order or out-of-order issues, and how big the per-processor on-chip caches should be. We find that, contrary to some conventional wisdom, out-of-order processing cores will maximize job throughput on future CMPs. As technology shrinks, limited off-chip bandwidth will begin to curtail the number of cores that can be effective on a single die. Current projections show that the transistor/signal pin ratio will increase by a factor of 45 between 180 and 35 nanometer technologies. That disparity will force increases in per-processor cache capacities as technology shrinks, from 128KB at 100nm, to 256KB at 70nm, and to 1MB at 50 and 35nm, reducing the number of cores that would otherwise be possible
  • Keywords
    DRAM chips; cache storage; multiprocessing systems; parallel architectures; performance evaluation; 1 MB; 128 KB; 256 KB; DRAM; area performance trade-offs; chip multiprocessor; experiment; in-order issue; job throughput; on-chip caches; out-of-order issue; processing cores; transistor-signal pin ratio; Bandwidth; CMOS technology; Computer architecture; Delay; Job design; Laboratories; Out of order; Space exploration; Space technology; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures and Compilation Techniques, 2001. Proceedings. 2001 International Conference on
  • Conference_Location
    Barcelona
  • ISSN
    1089-796X
  • Print_ISBN
    0-7695-1363-8
  • Type

    conf

  • DOI
    10.1109/PACT.2001.953300
  • Filename
    953300