beyond standards
play

BEYOND STANDARDS: A NEW GPU-AWARE IMAGE CODING SYSTEM Pablo - PowerPoint PPT Presentation

BEYOND STANDARDS: A NEW GPU-AWARE IMAGE CODING SYSTEM Pablo Enfedaque GPU Technology Conference April 4 - 7, 2016 Ph.D. Advisors Francesc Aul-Llins Juan C. Moure Universitat Autnoma de Barcelona Table of contents 4. RESULTS PROBLEM


  1. BEYOND STANDARDS: A NEW GPU-AWARE IMAGE CODING SYSTEM Pablo Enfedaque

  2. GPU Technology Conference April 4 - 7, 2016 Ph.D. Advisors Francesc Aulí-Llinàs Juan C. Moure Universitat Autònoma de Barcelona

  3. Table of contents 4. RESULTS PROBLEM CONCLUSIONS SOLUTION

  4. PROBLEM

  5. PROBLEM Image Coding Evolution Computational complexity GPU JPEG2000 Image data + Enhanced compression + Region-of-interest coding + Interactive transmission + Error resilience + Progressive lossy-to-lossless 1990 Now

  6. PROBLEM JPEG2000 Coding Pipeline Arithmetic Data Bitstream BPC Transformation Reorganization Coder Compressed file 80% Computational time

  7. PROBLEM Bitplane Coder Data Transformation

  8. PROBLEM Bitplane Coder

  9. SOLUTION

  10. SOLUTION The Proposal BPC-PaCo JPEG2000 (BPC with Parallel Coefficient processing) N Stripes N Arithmetic coders Arithmetic coder

  11. SOLUTION BPC-PaCo New mechanisms New mechanisms - - Stripes subdivision Stripes subdivision - - Parallel scanning order Parallel scanning order - - Static probability model Static probability model - - Adapted context formation Adapted context formation - - Fixed-length arithmetic coding Fixed-length arithmetic coding - - Cooperative bitstream Cooperative bitstream generation generation

  12. SOLUTION CUDA implementation

  13. RESULTS

  14. RESULTS Coding performance -2%

  15. RESULTS Computational performance Encoder Decoder CPU 8x Intel Xeon E5-4620 (64 HW threads) GPU GTX TITAN X x25 x95 5 satellite images 10240 x 10240 8 bit grey scale Kakadu GPU JPEG2K BPC-PaCo

  16. RESULTS Power Efficiency CPU GTX TITAN X Tegra X1 x60 x40 Kakadu GPU JPEG2K BPC-PaCo

  17. CONCLUSIONS

  18. CONCLUSIONS JPEG2000 complexity BPC-PaCo parallelism 2% coding performance x25 SpeedUp

  19. Additional information Publications Contact Pablo Enfedaque pablo.enfedaque@gmail.com Strategies of SIMD computing for image coding in GPU IEEE International Conference on High Performance Computing (HiPC) LinkedIn 2016 Francesc Aulí-Llinàs fauli@deic.uab.es Bitplane Image Coding With Parallel Coefficient Processing IEEE Transactions on Image Processing Juan C. Moure juancarlos.moure@uab.cat 2016 Strategy of microscopic parallelism for bitplane image coding IEEE Data Compression Conference (DCC) 2015 About us Implementation of the DWT in a GPU through a Register-based Strategy IEEE Transactions on Parallel & Distributed Systems 2014 http://gici.uab.es/GiciWebPage/ http://grupsderecerca.uab.cat/hpca4se/en/content/gpu

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend