Parallelizing VVC Video Encoding Tasks Using GPGPUs
Abstract
The compression required in video-based applications imposes a significant computational workload. Moreover, computing systems are becoming increasingly heterogeneous, and GPUs have gained popularity. This Ph.D. Thesis proposes a GPU acceleration methodology that provides guidelines for efficiently leveraging heterogeneous CPU+GPU systems to accelerate video coding applications. Experimental results demonstrate that the solutions developed following the proposed methodology accelerate the encoding and improve its energy efficiency while posing minor coding efficiency losses.
Keywords:
sistemas heterogêneos, computação em GPU, codificação de vídeo
References
Bitmovin. 2023. Bitmovin and GAIA Project: Streaming Sustainability Progress Report. Technical Report. Bitmovin.
Benjamin Bross et. al. 2021. Overview of the Versatile Video Coding (VVC) Standard and its Applications. IEEE Trans. on Circ. and Syst. for Video Technol. 31, 10 (2021), 3736–3764.
Sandvine. 2024. The Global Internet Phenomena Report. Technical Report. Sandvine.
Benjamin Bross et. al. 2021. Overview of the Versatile Video Coding (VVC) Standard and its Applications. IEEE Trans. on Circ. and Syst. for Video Technol. 31, 10 (2021), 3736–3764.
Sandvine. 2024. The Global Internet Phenomena Report. Technical Report. Sandvine.
Published
2024-10-14
How to Cite
STORCH, Iago; PALOMINO, Daniel; BAMPI, Sergio.
Parallelizing VVC Video Encoding Tasks Using GPGPUs. In: THESIS AND DISSERTATION CONTEST - BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB (WEBMEDIA), 30. , 2024, Juiz de Fora/MG.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2024
.
p. 21-22.
ISSN 2596-1683.
DOI: https://doi.org/10.5753/webmedia_estendido.2024.244383.
