• DocumentCode
    719406
  • Title

    Strategy of Microscopic Parallelism for Bitplane Image Coding

  • Author

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

  • Author_Institution
    Dept. of Inf. & Commun. Eng., Univ. Autonoma de Barcelona, Barcelona, Spain
  • fYear
    2015
  • fDate
    7-9 April 2015
  • Firstpage
    163
  • Lastpage
    172
  • Abstract
    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.
  • Keywords
    image coding; parallel processing; Bitplane image coding; JPEG2000; MIMD architectures; SIMD architectural principle; SIMD computing; bit plane coding engines; image coding system; microscopic parallel strategies; microscopic parallelism; multiple instruction, multiple data architectures; single instruction, multiple data architectural principle; Context; Encoding; Graphics processing units; Image coding; Microscopy; Parallel processing; Transform coding; Bitplane image coding; JPEG2000; single instruction multiple data;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Compression Conference (DCC), 2015
  • Conference_Location
    Snowbird, UT
  • ISSN
    1068-0314
  • Type

    conf

  • DOI
    10.1109/DCC.2015.19
  • Filename
    7149273