DocumentCode :
2403692
Title :
TLC: transmission line caches
Author :
Beckmann, Bradford M. ; Wood, David A.
Author_Institution :
Dept. of Comput. Sci., Wisconsin Univ., Madison, WI, USA
fYear :
2003
fDate :
3-5 Dec. 2003
Firstpage :
43
Lastpage :
54
Abstract :
It is widely accepted that the disproportionate scaling of transistor and conventional on-chip interconnect performance presents a major barrier to future high performance systems. Previous research has focused on wire-centric designs that use parallelism, locality, and on-chip wiring bandwidth to compensate for long wire latency. An alternative approach to this problem is to exploit newly-emerging on-chip transmission line technology to reduce communication latency. Compared to conventional RC wires, transmission lines can reduce delay by up to a factor of 30 for global wires, while eliminating the need for repeaters. However, this latency reduction comes at the cost of a comparable reduction in bandwidth. In this paper, we investigate using transmission lines to access large level-2 on-chip caches. We propose a family of transmission line cache (TLC) designs that represent different points in the latency/bandwidth spectrum. Compared to the recently-proposed dynamic non-uniform cache architecture (DNUCA) design, the base TLC design reduces the required cache area by 18% and reduces the interconnection network´s dynamic power consumption by an average of 61%. The optimized TLC designs attain similar performance using fewer transmission lines but with some additional complexity. Simulation results using full-system simulation show that TLC provides more consistent performance than the DNUCA design across a wide variety of workloads. TLC caches are logically simpler than DNUCA designs, but require greater circuit and manufacturing complexity.
Keywords :
cache storage; circuit complexity; circuit optimisation; circuit simulation; integrated circuit design; integrated circuit interconnections; transmission lines; DNUCA design; RC wires; bandwidth reduction; bandwidth spectrum; circuit complexity; communication latency; delay reduction; disproportionate scaling; dynamic nonuniform cache architecture; dynamic power consumption; global wires; interconnection network; latency reduction; latency spectrum; long wire latency; manufacturing complexity; on-chip caches; on-chip interconnect; on-chip transmission line; on-chip wiring bandwidth; optimized TLC designs; transmission line caches; wire-centric designs; Bandwidth; Circuit simulation; Communications technology; Delay; Integrated circuit interconnections; Power transmission lines; System-on-a-chip; Transmission lines; Wires; Wiring;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microarchitecture, 2003. MICRO-36. Proceedings. 36th Annual IEEE/ACM International Symposium on
Print_ISBN :
0-7695-2043-X
Type :
conf
DOI :
10.1109/MICRO.2003.1253182
Filename :
1253182
Link To Document :
بازگشت