DocumentCode :
1078128
Title :
Circuit-Switched Coherence
Author :
Jerger, Natalie Enright ; Lipasti, Mikko ; Peh, Li-Shiuan
Author_Institution :
Univ. of Wisconsin-Madison, Madison
Volume :
6
Issue :
1
fYear :
2007
Firstpage :
5
Lastpage :
8
Abstract :
Circuit-switched networks can significantly lower the communication latency between processor cores, when compared to packet-switched networks, since once circuits are set up, communication latency approaches pure interconnect delay. However, if circuits are not frequently reused, the long set up time and poorer interconnect utilization can hurt overall performance. To combat this problem, we propose a hybrid router design which intermingles packet-switched flits with circuit-switched flits. Additionally, we co-design a prediction-based coherence protocol that leverages the existence of circuits to optimize pair-wise sharing between cores. The protocol allows pair-wise sharers to communicate directly with each other via circuits and drives up circuit reuse. Circuit-switched coherence provides overall system performance improvements of up to 17% with an average improvement of 10% and reduces network latency by up to 30%.
Keywords :
circuit switching; multiprocessor interconnection networks; packet switching; routing protocols; circuit-switched network; hybrid router design; network latency; packet switching; pair-wise sharing; prediction-based coherence protocol; processor core; Bandwidth; Coupling circuits; Delay; Fabrics; Integrated circuit interconnections; Network-on-a-chip; Packet switching; Pipelines; Protocols; System performance; C Computer Systems Organization; C.1 Processor Architectures; C.1.4 Parallel Architectures; C.1.4.e Multi-core/single-chip multiprocessors; C.1.4.g On-chip interconnection networks; C.1.5 Micro-architecture implementation considerations; C.1.5.e Memory hierarchy;
fLanguage :
English
Journal_Title :
Computer Architecture Letters
Publisher :
ieee
ISSN :
1556-6056
Type :
jour
DOI :
10.1109/L-CA.2007.2
Filename :
4278825
Link To Document :
بازگشت