Load Balancing Strategies for Slice-Based Parallel Versions of JEM Video Encoder

The proportion of video traffic on the internet is expected to reach 82% by 2022, mainly due to the increasing number of consumers and the emergence of new video formats with more demanding features (depth, resolution, multiview, 360, etc.). Efforts are therefore being made to constantly improve vid...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Héctor Migallón, Otoniel López-Granado, Miguel O. Martínez-Rach, Vicente Galiano, Manuel P. Malumbres
Formato: article
Lenguaje:EN
Publicado: MDPI AG 2021
Materias:
JEM
Acceso en línea:https://doaj.org/article/95ba350d1b7a45b3b8bf0b8941a66ed4
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:95ba350d1b7a45b3b8bf0b8941a66ed4
record_format dspace
spelling oai:doaj.org-article:95ba350d1b7a45b3b8bf0b8941a66ed42021-11-25T16:13:09ZLoad Balancing Strategies for Slice-Based Parallel Versions of JEM Video Encoder10.3390/a141103201999-4893https://doaj.org/article/95ba350d1b7a45b3b8bf0b8941a66ed42021-11-01T00:00:00Zhttps://www.mdpi.com/1999-4893/14/11/320https://doaj.org/toc/1999-4893The proportion of video traffic on the internet is expected to reach 82% by 2022, mainly due to the increasing number of consumers and the emergence of new video formats with more demanding features (depth, resolution, multiview, 360, etc.). Efforts are therefore being made to constantly improve video compression standards to minimize the necessary bandwidth while retaining high video quality levels. In this context, the Joint Collaborative Team on Video Coding has been analyzing new video coding technologies to improve the compression efficiency with respect to the HEVC video coding standard. A software package known as the Joint Exploration Test Model has been proposed to implement and evaluate new video coding tools. In this work, we present parallel versions of the JEM encoder that are particularly suited for shared memory platforms, and can significantly reduce its huge computational complexity. The proposed parallel algorithms are shown to achieve high levels of parallel efficiency. In particular, in the All Intra coding mode, the best of our proposed parallel versions achieves an average efficiency value of 93.4%. They also had high levels of scalability, as shown by the inclusion of an automatic load balancing mechanism.Héctor MigallónOtoniel López-GranadoMiguel O. Martínez-RachVicente GalianoManuel P. MalumbresMDPI AGarticleJEMvideo coding standardsJEM slicesJEM parallelOpenMPIndustrial engineering. Management engineeringT55.4-60.8Electronic computers. Computer scienceQA75.5-76.95ENAlgorithms, Vol 14, Iss 320, p 320 (2021)
institution DOAJ
collection DOAJ
language EN
topic JEM
video coding standards
JEM slices
JEM parallel
OpenMP
Industrial engineering. Management engineering
T55.4-60.8
Electronic computers. Computer science
QA75.5-76.95
spellingShingle JEM
video coding standards
JEM slices
JEM parallel
OpenMP
Industrial engineering. Management engineering
T55.4-60.8
Electronic computers. Computer science
QA75.5-76.95
Héctor Migallón
Otoniel López-Granado
Miguel O. Martínez-Rach
Vicente Galiano
Manuel P. Malumbres
Load Balancing Strategies for Slice-Based Parallel Versions of JEM Video Encoder
description The proportion of video traffic on the internet is expected to reach 82% by 2022, mainly due to the increasing number of consumers and the emergence of new video formats with more demanding features (depth, resolution, multiview, 360, etc.). Efforts are therefore being made to constantly improve video compression standards to minimize the necessary bandwidth while retaining high video quality levels. In this context, the Joint Collaborative Team on Video Coding has been analyzing new video coding technologies to improve the compression efficiency with respect to the HEVC video coding standard. A software package known as the Joint Exploration Test Model has been proposed to implement and evaluate new video coding tools. In this work, we present parallel versions of the JEM encoder that are particularly suited for shared memory platforms, and can significantly reduce its huge computational complexity. The proposed parallel algorithms are shown to achieve high levels of parallel efficiency. In particular, in the All Intra coding mode, the best of our proposed parallel versions achieves an average efficiency value of 93.4%. They also had high levels of scalability, as shown by the inclusion of an automatic load balancing mechanism.
format article
author Héctor Migallón
Otoniel López-Granado
Miguel O. Martínez-Rach
Vicente Galiano
Manuel P. Malumbres
author_facet Héctor Migallón
Otoniel López-Granado
Miguel O. Martínez-Rach
Vicente Galiano
Manuel P. Malumbres
author_sort Héctor Migallón
title Load Balancing Strategies for Slice-Based Parallel Versions of JEM Video Encoder
title_short Load Balancing Strategies for Slice-Based Parallel Versions of JEM Video Encoder
title_full Load Balancing Strategies for Slice-Based Parallel Versions of JEM Video Encoder
title_fullStr Load Balancing Strategies for Slice-Based Parallel Versions of JEM Video Encoder
title_full_unstemmed Load Balancing Strategies for Slice-Based Parallel Versions of JEM Video Encoder
title_sort load balancing strategies for slice-based parallel versions of jem video encoder
publisher MDPI AG
publishDate 2021
url https://doaj.org/article/95ba350d1b7a45b3b8bf0b8941a66ed4
work_keys_str_mv AT hectormigallon loadbalancingstrategiesforslicebasedparallelversionsofjemvideoencoder
AT otoniellopezgranado loadbalancingstrategiesforslicebasedparallelversionsofjemvideoencoder
AT miguelomartinezrach loadbalancingstrategiesforslicebasedparallelversionsofjemvideoencoder
AT vicentegaliano loadbalancingstrategiesforslicebasedparallelversionsofjemvideoencoder
AT manuelpmalumbres loadbalancingstrategiesforslicebasedparallelversionsofjemvideoencoder
_version_ 1718413270025502720