• DocumentCode
    2056099
  • Title

    Using switch directories to speed up cache-to-cache transfers in CC-NUMA multiprocessors

  • Author

    Iyer, Ravi ; Bhuyan, Laxmi N. ; Nanda, Ashwini

  • Author_Institution
    Server Archit. Lab., Intel Corp., Beaverton, OR, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    721
  • Lastpage
    728
  • Abstract
    In this paper we propose a novel hardware caching technique, called switch directory, to reduce the communication latency in CC-NUMA multiprocessors. The main idea is to implement small fast directory caches in crossbar switches of the inter-connect medium to capture and store ownership information as the data flows from the memory module to the requesting processor. Using the stored information, the switch directory re-routes subsequent requests to dirty blocks directly to the owner cache, thus reducing the latency for home node processing such as slow DRAM directory access and coherence controller occupancies. The design and implementation details of a DiRectory Embedded Switch ARchitecture; DRESAR, are presented. We explore the performance benefits of switch directories by modeling DRESAR in a detailed execution driven simulator. Our results show that the switch directories can improve performance by up to 60% reduction in home node cache-to-cache transfers for several scientific applications and commercial workloads
  • Keywords
    cache storage; multiprocessing systems; multiprocessor interconnection networks; CC-NUMA multiprocessors; DRESAR; cache-to-cache transfers; communication latency; crossbar switches; detailed execution driven simulator; directory caches; hardware caching technique; switch directories; switch directory; Communication switching; Computer architecture; Computer science; Delay; Random access memory; Read only memory; Read-write memory; Switches; Tail; Time of arrival estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2000. IPDPS 2000. Proceedings. 14th International
  • Conference_Location
    Cancun
  • Print_ISBN
    0-7695-0574-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2000.846057
  • Filename
    846057