• DocumentCode
    3056654
  • Title

    Evaluating the Cache Architecture of Multicore Processors

  • Author

    Tao, Jie ; Kunze, Marcel ; Karl, Wolfgang

  • Author_Institution
    Karlsruhe Inst. of Technol., Karlsruhe
  • fYear
    2008
  • fDate
    13-15 Feb. 2008
  • Firstpage
    12
  • Lastpage
    19
  • Abstract
    Microprocessor architecture for both commercial and academical purpose is coming into a new generation: multiprocessors on a chip. Together with this novel architecture, questions and research topics also arise. For example, how to design the on-chip caches to avoid memory operations becoming the performance bottleneck? In this work, we study the impact of various cache architectures on the execution behavior of multi-threading applications. We focus on four general design issues: cache structure, configuration parameters, coherence influence, and prefetching strategies. The study is based on a self- developed cache simulator that models the functionality of a multicore cache hierarchy with arbitrary levels and various organizations. The achieved results can direct both hardware and program developers to optimize their cache designs or the program codes.
  • Keywords
    cache storage; multi-threading; processor scheduling; cache architecture; coherence influence; configuration parameters; microprocessor architecture; multi-threading applications; multicore processors; on-chip caches; prefetching strategies; Coherence; Computational modeling; Computer architecture; Computer simulation; Discrete event simulation; Distributed computing; Event detection; Hardware; Multicore processing; Prefetching; Cache performance; Multicore processor; OpenMp application; Simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing, 2008. PDP 2008. 16th Euromicro Conference on
  • Conference_Location
    Toulouse
  • ISSN
    1066-6192
  • Print_ISBN
    978-0-7695-3089-5
  • Type

    conf

  • DOI
    10.1109/PDP.2008.22
  • Filename
    4457099