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
Link To Document :
بازگشت