Title :
A Parallelization Framework for High Throughput Entropy Coding
Author :
Said, Amir ; Mahfoodh, Abo-Talib
Author_Institution :
LG Electron. Mobile Res., San Jose, CA, USA
Abstract :
We propose a general framework for parallel entropy coding in media compression, which preserves compression efficiency, and is well matched to future generations of general-purpose or custom processors. Similarly to some previous parallelization methods, it is based on the fact that optimal compression is not affected by the arrangement of coded bits, but it goes further in exploiting the decreasing cost of data processing and memory. We use finite-state-machine models for identifying the best manner of separating data into segments that can be processed independently, while minimizing compression losses. Additional advantages include the ability to use, within this framework, increasingly more complex data modeling techniques, and the freedom to mix different types of coding. We confirm the parallelization effectiveness using coding simulations that run on multi-core processors, and show how throughput scales with the number of cores.
Keywords :
entropy; finite state machines; image coding; compression efficiency; finite-state-machine model; high throughput entropy coding; media compression; multicore processor; parallel entropy coding; parallelization framework; Arrays; Decoding; Entropy coding; Instruction sets; Media; Throughput; Entropy coding thoughput; parallelization;
Conference_Titel :
Data Compression Conference (DCC), 2015
Conference_Location :
Snowbird, UT
DOI :
10.1109/DCC.2015.64