Multi-Level Parallelization Scheme for Distributed HEVC Encoding on Multi-Computer Systems

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

2 Downloads (Pure)

Abstract

High Efficiency Video Coding (HEVC) creates the conditions for cost-effective video transmission and storage but its inherent computational complexity calls for efficient parallelization techniques. This paper provides HEVC encoders with a holistic parallelization scheme that exploits parallelism at data, thread, and process levels at the same time. The proposed scheme is implemented in the practical Kvazaar open-source HEVC encoder. It makes Kvazaar exploit parallelism at three levels: 1) Single Instruction Multiple Data (SIMD) optimized coding tools at the data level; 2) Wavefront Parallel Processing (WPP) and Overlapped Wavefront (OWF) parallelization strategies at the thread level; and 3) distributed slice encoding on multi-computer systems at the process level. Our results show that the proposed process-level parallelization scheme increases the coding speed of Kvazaar by 1.86× on two computers and up to 3.92× on five computers with +0.19% and +0.81% coding losses, respectively. Exploiting all these three parallelism levels on a five-computer setup gives almost a 25× speedup over a non-parallelized single-core implementation.
Original languageEnglish
Title of host publication2020 IEEE International Symposium on Circuits and Systems (ISCAS)
PublisherIEEE
Number of pages5
ISBN (Electronic)978-1-7281-3320-1
ISBN (Print)978-1-7281-3321-8
DOIs
Publication statusPublished - 2020
Publication typeA4 Article in a conference publication
EventIEEE International Symposium on Circuits and Systems - Sevilla, Spain
Duration: 10 Oct 202021 Oct 2020
https://iscas2020.org/

Publication series

NameIEEE International Symposium on Circuits and Systems proceedings
ISSN (Print)0271-4302
ISSN (Electronic)2158-1525

Conference

ConferenceIEEE International Symposium on Circuits and Systems
Abbreviated titleISCAS 2020
Country/TerritorySpain
CitySevilla
Period10/10/2021/10/20
Internet address

Publication forum classification

  • Publication forum level 1

Fingerprint

Dive into the research topics of 'Multi-Level Parallelization Scheme for Distributed HEVC Encoding on Multi-Computer Systems'. Together they form a unique fingerprint.

Cite this