DocumentCode :
2380045
Title :
Techniques for increasing effective data bandwidth
Author :
Nitta, Christopher ; Farrens, Matthew
Author_Institution :
Univ. of California, Davis, CA
fYear :
2008
fDate :
12-15 Oct. 2008
Firstpage :
514
Lastpage :
519
Abstract :
In this paper we examine techniques for increasing the effective bandwidth of the microprocessor off-chip interconnect. We focus on mechanisms that are orthogonal to other techniques currently being studied (3-D fabrication, optical interconnect, etc.) Using a range of full-system simulations we study the distribution of values being transferred to and from memory, and find that (as expected) high entropy data such as floating point numbers have limited compressibility, but that other data types offer more potential for compression. By using a simple heuristic to classify the contents of a cache line and providing different compression schemes for each classification, we show it is possible to provide overall compression at a cache line granularity comparable to that obtained by using a much more complex Lempel-Ziv-Welch algorithm.
Keywords :
cache storage; data compression; microprocessor chips; Lempel-Ziv-Welch algorithm; cache line granularity; effective data bandwidth; floating point numbers; full-system simulations; microprocessor off-chip interconnect; Acceleration; Analytical models; Bandwidth; Clocks; Data compression; Frequency; Microprocessors; Optical interconnections; Packaging; Pins;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 2008. ICCD 2008. IEEE International Conference on
Conference_Location :
Lake Tahoe, CA
ISSN :
1063-6404
Print_ISBN :
978-1-4244-2657-7
Electronic_ISBN :
1063-6404
Type :
conf
DOI :
10.1109/ICCD.2008.4751909
Filename :
4751909
Link To Document :
بازگشت