Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
865828 | Tsinghua Science & Technology | 2007 | 9 Pages |
Abstract
Token protocol provides a new coherence framework for shared-memory multiprocessor systems. It avoids indirections of directory protocols for common cache-to-cache transfer misses, and achieves higher interconnect bandwidth and lower interconnect latency compared with snooping protocols. However, the broadcasting increases network traffic, limiting the scalability of token protocol. This paper describes an efficient technique to reduce the token protocol network traffic, called sharing relation cache. This cache provides destination set information for cache-to-cache miss requests by caching directory information for recent shared data. This paper introduces how to implement the technique in a token protocol. Simulations using SPLASH-2 benchmarks show that in a 16-core chip multiprocessor system, the cache reduced the network traffic by 15% on average.
Keywords
Related Topics
Physical Sciences and Engineering
Engineering
Engineering (General)
Authors
Wang (çæµ·é), Wang (汪ä¸å), Li (æ é¹), Wang (çæé·), Li (æå´æ°),