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