• DocumentCode
    3089370
  • Title

    A Theoretical Framework for Design Space Exploration of Manycore Processors

  • Author

    Jung, Hun ; Ju, Miao ; Che, Hao

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Texas at Arlington, Arlington, TX, USA
  • fYear
    2011
  • fDate
    25-27 July 2011
  • Firstpage
    117
  • Lastpage
    125
  • Abstract
    With ever expanding design space and workload space in multicore era, it is a challenge to identify optimal design points quickly, desirable during the early stage of multicore processor design or programming phase. To meet this challenge, this paper proposes a theoretical framework that can capture the general performance properties for a class of multicore processors of interest over a large design space and workload space, free of scalability issues. The idea is to model multicore processors at the thread-level, overlooking instruction-level and micro architectural details. In particular, queuing network models that model multicore processors at the thread level are developed and solved based on an iterative procedure over a large design space and workload space. This framework scales to virtually unlimited numbers of cores and threads. The testing of the procedure demonstrates that the throughput performance for many-core processors with 1000 cores can be evaluated within a few seconds on an Intel Pentium 4 computer and the results are within 5% of the simulation data obtained based on a thread-level simulator.
  • Keywords
    iterative methods; multi-threading; multiprocessing systems; queueing theory; Intel Pentium 4 computer; design space exploration; instruction-level; iterative procedure; manycore processors; micro architectural details; multicore era; multicore processor design; optimal design; programming phase; queuing network; scalability issues; thread-level simulator; workload space; Analytical models; Approximation methods; Instruction sets; Mathematical model; Multicore processing; Servers; CMP; design space exploration; manycore; multicore; queuing network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2011 IEEE 19th International Symposium on
  • Conference_Location
    Singapore
  • ISSN
    1526-7539
  • Print_ISBN
    978-1-4577-0468-0
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2011.21
  • Filename
    6005353