DocumentCode :
394075
Title :
Fast prefix code processing
Author :
Pajarola, Renato
Author_Institution :
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
fYear :
2003
fDate :
28-30 April 2003
Firstpage :
206
Lastpage :
211
Abstract :
As large main memory becomes more and more available at reasonable prices, processing speed of large data sets becomes more important than reducing main memory usage of internal data structures which are small compared to the available main memory capacity. In this paper we describe the use of a finite state machine for fast processing of prefix codes that significantly improves decoding performance in practice, and that is easy to implement. We present an intuitive explanation of this method, an extension to discover symbol boundaries in compressed data, implementation details, and we also provide experimental performance results.
Keywords :
Huffman codes; data compression; data structures; decoding; finite state machines; Huffman codes; compressed data; data compression; decoding performance; fast decoding; fast prefix code processing; finite state machine; internal data structures; large data sets; main memory capacity; symbol boundaries; variable length coding; Automata; Binary codes; Computer applications; Computer science; Costs; Data compression; Data structures; Decoding; Image coding; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology: Coding and Computing [Computers and Communications], 2003. Proceedings. ITCC 2003. International Conference on
Print_ISBN :
0-7695-1916-4
Type :
conf
DOI :
10.1109/ITCC.2003.1197527
Filename :
1197527
Link To Document :
بازگشت