DocumentCode :
2931737
Title :
Scalable Value-Cache Based Compression Schemes for Multiprocessors
Author :
Thuresson, Martin ; Stenstrom, Per
Author_Institution :
Dept. of Comput. Sci. & Eng., Chalmers Univ. of Technol., Goteborg
fYear :
2006
fDate :
Oct. 2006
Firstpage :
117
Lastpage :
124
Abstract :
Data link compression can efficiently compress the data stream between main memory and the processor chip in single processor systems. By dynamically updating a value cache on each side of the link with the most frequently transmitted values, frequent value encoding can compress the data stream by up to 70%. Unfortunately, the number of value caches needed grows quadratically with the number of nodes in multiprocessors which causes a scalability problem. This paper shows that by sharing the caches between different pairs of communicating nodes, the frequent values stored at each node can be utilized more efficiently. For interconnects with point-to-point links, it is shown, however, that sharing of caches introduces overhead traffic for keeping the value caches consistent. If all misses in the shared cache are broadcast to all other nodes, the generated traffic becomes so large, that it is better to transmit the values uncompressed. We propose and evaluate three techniques that aim at reducing this overhead and find that it is possible to reduce most of this traffic, but at the cost of less efficient compression and the final result is comparable to using dedicated value caches
Keywords :
cache storage; data compression; multiprocessing systems; cache sharing; data link compression; multiprocessors; scalable value-cache based compression; Bandwidth; Broadcasting; Computer architecture; Computer science; Costs; Data engineering; Encoding; Multicore processing; Multiprocessing systems; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture and High Performance Computing, 2006. SBAC-PAD '06. 18TH International Symposium on
Conference_Location :
Ouro Preto
ISSN :
1550-6533
Print_ISBN :
0-7695-2704-3
Type :
conf
DOI :
10.1109/SBAC-PAD.2006.27
Filename :
4032423
Link To Document :
بازگشت