• DocumentCode
    1078165
  • Title

    Nahalal: Cache Organization for Chip Multiprocessors

  • Author

    Guz, Zvika ; Keidar, Idit ; Kolodny, Avinoam ; Weiser, Uri C.

  • Author_Institution
    Technion, Haifa
  • Volume
    6
  • Issue
    1
  • fYear
    2007
  • Firstpage
    21
  • Lastpage
    24
  • Abstract
    This paper addresses cache organization in chip multiprocessors (CMPs). We show that in CMP systems it is valuable to distinguish between shared data, which is accessed by multiple cores, and private data accessed by a single core. We introduce Nahalal, an architecture whose novel floorplan topology partitions cached data according to its usage (shared versus private data), and thus enables fast access to shared data for all processors while preserving the vicinity of private data to each processor. Nahalal exhibits significant improvements in cache access latency compared to a traditional cache design.
  • Keywords
    cache storage; circuit layout; microprocessor chips; CMP systems; Nahalal; cache organization; chip multiprocessors; floorplan topology partitions; Bandwidth; Computer integrated manufacturing; Writing; Cache memories; Computer Systems Organization; Design Styles; Hardware; Memory Structures; Multi-core/single-chip multiprocessors; Parallel Architectures; Processor Architectures;
  • fLanguage
    English
  • Journal_Title
    Computer Architecture Letters
  • Publisher
    ieee
  • ISSN
    1556-6056
  • Type

    jour

  • DOI
    10.1109/L-CA.2007.6
  • Filename
    4278829