arrow
返回

Towards GPU-enabled serverless cloud edge platforms for accelerating HEVC video coding

delete2024-11-05
delete0
delete
OA
AI
A
Andoni Salcedo‐Navarro
R
Raúl Peña-Ortiz
J
José M. Claver
M
Miguel García
J
J. Aguado *
DOI:10.1007/s10586-024-04692-0delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Multimedia streaming has become integral to modern living, reshaping entertainment consumption, information access, and global engagement. The ascent of cloud computing, particularly serverless architectures, plays a pivotal role in this transformation, offering dynamic resource allocation, parallel execution, and automatic scaling-especially beneficial in HTTP Adaptive Streaming (HAS) applications. This study presents an event-driven serverless cloud edge platform with graphics processing units (GPUs), managed by Knative, tailored for video encoding. Two implementations of the High Efficiency Video Coding (HEVC) codec have been encapsulated in the functions: HEVC NVENC (Nvidia Encoder), that uses GPU acceleration, and x265 that only uses CPUs. Experiments focused on measuring the impact of replica requested resources on cold start, scalability and resource consumption with different allocated resources on slim and fat virtual machines (VMs). The best results are obtained when four slim replicas of the functions are deployed on a fat VM with a 8.4% reduction in encoding time for x265 and a 15.2% improvement for HEVC NVENC compared with other deployment scenarios. Comparatively, HEVC NVENC encoding is 8.3 times faster than x265. In multiresolution scenarios, GPU encoding drastically reduces segment encoding time by a factor of 12.4 between non-GPU and GPU-accelerated. These findings are important for live streaming applications where low latency is critical at all stages of the streaming process.
Keyword:
Serverless
FaaS
GPU
Video encoding
Cloud edge
HEVC
NVENC

期刊

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
论文数:
5.1K
被引数:
7.5K

机构

U
University of Valencia
学者数:
2.5W
论文数: 2.1W
被引数: 24
引用论文

引用论文

Serverless Computing-Where Are We Now, and Where Are We Heading?
err2021-01-01
err26
errOAAI
errTaibi, Davide; Spillner, Josef; Wawruch, Konrad
err分享
err收藏
Multimedia Cloud Computing
err2011-05-01
err286
PREAI
errZhu, Wenwu; Luo, Chong; Wang, Jianfeng; Li, Shipeng
err分享
err收藏
Event-Driven Serverless Pipelines for Video Coding and Quality Metrics
err2023-03-21
err6
errOAAI
errMoina-Rivera, Wilmer; Garcia-Pineda, Miguel; Claver, Jose M.; Gutierrez-Aguado, Juan
err分享
err收藏
Benchmarking Serverless Computing Platforms对无服务器计算平台进行基准测试
err2020-07-07
err20
PREAI
errMartins, Horacio; Araujo, Filipe; da Cunha, Paulo Rupino
err分享
err收藏
Cloud-based elastic architecture for distributed video encoding: Evaluating H.265, VP9, and AV1
err2020-12-01
err9
PREAI
errGutierrez-Aguado, Juan; Pena-Ortiz, Raul; Garcia-Pineda, Miguel; Claver, Jose M.
err分享
err收藏
Current Driven Domain Wall Velocities Exceeding the Spin Angular Momentum Transfer Rate in Permalloy Nanowires
err2007-01-19
err0
PREAI
errMasamitsu Hayashi; Luc Thomas; Charles Rettner; Rai Moriya; Yaroslaw B. Bazaliy; Stuart S. P. Parkin
err分享
err收藏
学者 查看更多内容