Title :
A simple and fast scheme for code compression for VLIW processors
Author :
Prakash, J. ; Sandeep, C. ; Shankar, Priti ; Srikant, Y.N.
Author_Institution :
Dept. of Comput. Sci. & Autom., Indian Inst. of Sci., Bangalore, India
Abstract :
Summary form only given. A scheme for code compression that has a fast decompression algorithm, which can be implemented using simple hardware, is proposed. The effectiveness of the scheme on the TMS320C62x architecture that includes the overheads of a line address table (LAT) is evaluated and obtained compression rates ranging from 70% to 80%. Two schemes for decompression are proposed. The basic idea underlying the scheme is a simple clustering algorithm that partially maps a block of instructions into a set of clusters. The clustering algorithm is a greedy algorithm based on the frequency of occurrence of various instructions.
Keywords :
data compression; instruction sets; parallel machines; pattern clustering; program processors; table lookup; Hamming distance; TMS320C62x architecture; VLIW processor; clustering algorithm; code compression; decompression hardware; fast decompression algorithm; line address table LAT; VLIW;
Conference_Titel :
Data Compression Conference, 2003. Proceedings. DCC 2003
Print_ISBN :
0-7695-1896-6
DOI :
10.1109/DCC.2003.1194063