DocumentCode
2255964
Title
SigNet: Network-on-chip filtering for coarse vector directories
Author
Jerger, Natalie Enright
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
fYear
2010
fDate
8-12 March 2010
Firstpage
1378
Lastpage
1383
Abstract
Scalable cache coherence is imperative as systems move into the many-core era with cores counts numbering in the hundreds. Directory protocols are often favored as more scalable in terms of bandwidth requirements than broadcast protocols; however, directories incur storage overheads that can become prohibitive with large systems. In this paper, we explore the impact that reducing directory overheads has on the network-on-chip and propose SigNet to mitigate these issues. SigNet utilizes signatures within the network fabric to filter out extraneous requests prior to reaching their destination. Overall, we demonstrate average reductions in interconnect activity of 21% and latency improvements of 20% over a coarse vector directory while utilizing as little as 25% of the area of a full-map directory.
Keywords
multiprocessor interconnection networks; network-on-chip; SigNet; coarse vector directories; directory protocols; network-on-chip filtering; scalable cache coherence; storage overheads; Bandwidth; Broadcasting; Delay; Fabrics; Filtering; Filters; Moore´s Law; Network-on-a-chip; Parallel architectures; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location
Dresden
ISSN
1530-1591
Print_ISBN
978-1-4244-7054-9
Type
conf
DOI
10.1109/DATE.2010.5457028
Filename
5457028
Link To Document