• DocumentCode
    2219675
  • Title

    C37. Updating multicore processor simulator to support dynamic design in fetch stage

  • Author

    Konsowa, H.G. ; Saad, E.M. ; Awadalla, M.H.A.

  • Author_Institution
    Fac. of Eng., Helwan Univ., Cairo, Egypt
  • fYear
    2012
  • fDate
    10-12 April 2012
  • Firstpage
    471
  • Lastpage
    476
  • Abstract
    During the early design space exploration phase of the microprocessor design process, a variety of enhancements and design options are evaluated by analyzing the performance model of the microprocessor. Current multicore processor is based on complex designs, integrating different components on a single chip, such as hardware threads, processor cores, memory hierarchy or interconnection networks. The permanent need to enhance the performance of multicore motivates the development of dynamic design, using historical data of previous runs to predict new value of architecture parameter. Some basic notions multicore processors architectures are affected by the problem of long-latency instructions stalling the processor pipeline. In this paper, the simulation multicore tool, multi2sim is adapted to cope with multicore processor dynamic design by adding dynamic feature in the policy of thread selection in fetch stage.
  • Keywords
    logic design; microprocessor chips; multiprocessing systems; architecture parameter; complex designs; dynamic design support; fetch stage; hardware threads; historical data; interconnection networks; long latency instructions; memory hierarchy; microprocessor design process; multi2sim; multicore processor simulator; multicore tool simulation; processor cores; processor pipeline; Benchmark testing; Computational modeling; Educational institutions; Instruction sets; Multicore processing; Multithreading; Fetch policy; Multicore design; Performance; Simulation architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Radio Science Conference (NRSC), 2012 29th National
  • Conference_Location
    Cairo
  • Print_ISBN
    978-1-4673-1884-6
  • Type

    conf

  • DOI
    10.1109/NRSC.2012.6208555
  • Filename
    6208555