Strategy of Microscopic Parallelism for Bitplane Image Coding

Francesc Auli-Llinas, Pablo Enfedaque, Juan C. Moure, Ian Blanes, Victor Sanchez

Producció científica: Contribució a revistaArticleRecercaAvaluat per experts

5 Cites (Scopus)

Resum

Recent years have seen the upraising of a new type of processors strongly relying on the Single Instruction, Multiple Data (SIMD) architectural principle. The main idea behind SIMD computing is to apply a flow of instructions to multiple pieces of data in parallel and synchronously. This permits the execution of thousands of operations in parallel, achieving higher computational performance than with traditional Multiple Instruction, Multiple Data (MIMD) architectures. The level of parallelism required in SIMD computing can only be achieved in image coding systems via microscopic parallel strategies that code multiple coefficients in parallel. Until now, the only way to achieve microscopic parallelism in bit plane coding engines was by executing multiple coding passes in parallel. Such a strategy does not suit well SIMD computing because each thread executes different instructions. This paper introduces the first bit plane coding engine devised for the fine grain of parallelism required in SIMD computing. Its main insight is to allow parallel coefficient processing in a coding pass. Experimental tests show coding performance results similar to those of JPEG2000.

Idioma originalAnglès nord-americà
Pàgines (de-a)163-172
Nombre de pàgines10
RevistaData Compression Conference Proceedings
DOIs
Estat de la publicacióPublicada - 2 de jul. 2015

Fingerprint

Navegar pels temes de recerca de 'Strategy of Microscopic Parallelism for Bitplane Image Coding'. Junts formen un fingerprint únic.

Com citar-ho