Circuit-Switched Coherence

9 years 6 months ago
Circuit-Switched Coherence
—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%.
Natalie D. Enright Jerger, Li-Shiuan Peh, Mikko H.
Added 01 Jun 2010
Updated 01 Jun 2010
Type Conference
Year 2008
Where NOCS
Authors Natalie D. Enright Jerger, Li-Shiuan Peh, Mikko H. Lipasti
Comments (0)