• DocumentCode
    146652
  • Title

    Adaptive V-Set Cache for Multi-core Processors

  • Author

    El Moursy, Ali A.

  • Author_Institution
    Electr. & Comput. Eng. Dept., Univ. of Sharjah, Sharjah, United Arab Emirates
  • fYear
    2014
  • fDate
    23-25 Sept. 2014
  • Firstpage
    297
  • Lastpage
    302
  • Abstract
    Development in VLSI design allows multi-to many-cores to be integrated on a single microprocessor chip. This increase in the core count per chip makes it more critical to design an efficient memory sub-system especially the Last Level Cache (LLC). The efficient utilization of the LLC is a dominant factor to achieve the best microprocessor throughput due to the increasing gap between processor speed and memory speed. In this paper the author proposes distributed shared v-set cache design that allows an adaptive and dynamic utilization of the cache blocks across the cores while keeps the h/w complexity, which reflects on the system scalability, matching the partitioned design. On four-core microprocessor, the proposed distributed-shared v-set cache design can achieve a maximum speedup of 25%, 15%, and 21% and an average speedup of 12%, 5%, and 9% compared to conventional partitioned private cache, monolithic shared cache, and private/shared NUCA cache designs respectively.
  • Keywords
    VLSI; cache storage; integrated circuit design; microprocessor chips; multiprocessing systems; LLC; VLSI design; adaptive V-set cache; distributed shared v-set cache design; last level cache; microprocessor throughput; monolithic shared cache; multicore processors; partitioned design; partitioned private cache; private-shared NUCA cache designs; single microprocessor chip; system scalability; Benchmark testing; Complexity theory; Microprocessors; Multicore processing; Radiation detectors; Scalability; Throughput; Adaptive cache; Cache design; Multi-core; NUCA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Multicore/Manycore SoCs (MCSoc), 2014 IEEE 8th International Symposium on
  • Conference_Location
    Aizu-Wakamatsu
  • Type

    conf

  • DOI
    10.1109/MCSoC.2014.48
  • Filename
    6949485