• DocumentCode
    2014629
  • Title

    Multithreaded processing paradigms for JPEG2000

  • Author

    Taubman, David

  • Author_Institution
    Univ. of New South Wales, Sydney, NSW, Australia
  • fYear
    2012
  • fDate
    17-19 Sept. 2012
  • Firstpage
    164
  • Lastpage
    169
  • Abstract
    We provide an overview of techniques that are used in a highly efficient software implementation of the JPEG2000 compression standard. We describe a novel multithreaded processing paradigm that achieves near perfect parallel processing scalability, at least over the 8 logical processors for which results are reported. Both thread scalability and overall throughput are shown to be far better than has previously been reported in the literature. For example, we demonstrate realtime processing of 2K and 4K cinema content at 244Mbits/s on a laptop computer. We also demonstrate 9/7 DWT throughputs on a single CPU core with comparable performance to a parallel multi-GPU solution. Finally, we provide results demonstrating the throughput and compression performance of a new “fast mode” that is the subject of an amendment to the standard.
  • Keywords
    data compression; discrete wavelet transforms; graphics processing units; image coding; multi-threading; DWT throughputs; JPEG2000 compression standard; discrete wavelet transform; logical processors; multithreaded processing paradigms; overall throughput; parallel multiGPU solution; parallel processing scalability; single CPU core; thread scalability; discrete wavelet transform; high performance computing; image compression; parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Signal Processing (MMSP), 2012 IEEE 14th International Workshop on
  • Conference_Location
    Banff, AB
  • Print_ISBN
    978-1-4673-4570-5
  • Electronic_ISBN
    978-1-4673-4571-2
  • Type

    conf

  • DOI
    10.1109/MMSP.2012.6343434
  • Filename
    6343434