2015
DOI: 10.1145/2700282
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling a Video Transcoding Server to Save Energy

Abstract: Recent popular streaming services such as TV Everywhere, N-Screen, and dynamic adaptive streaming over HTTP (DASH) need to deliver content to the wide range of devices, requiring video content to be transcoded into different versions. Transcoding tasks require a lot of computation, and each task typically has its own real-time constraint. These make it difficult to manage transcoding, but the more efficient use of energy in servers is an imperative. We characterize transcoding workloads in terms of deadlines a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
13
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 19 publications
(13 citation statements)
references
References 40 publications
(61 reference statements)
0
13
0
Order By: Relevance
“…Many other works focus instead on the optimal choice of the encoding bitrates and online transcoding operations [90,97]. In online transcoding, only few video representations are prepared by the server before the content is published; all the others are prepared on-the-fly when and if the clients request them.…”
Section: Stream Prioritizationmentioning
confidence: 99%
See 3 more Smart Citations
“…Many other works focus instead on the optimal choice of the encoding bitrates and online transcoding operations [90,97]. In online transcoding, only few video representations are prepared by the server before the content is published; all the others are prepared on-the-fly when and if the clients request them.…”
Section: Stream Prioritizationmentioning
confidence: 99%
“…Moreover, online transcoding is very computational intensive. Song et al develop a scheduling algorithm for power-efficient transcoding tasks [90]. An optimization problem is formulated to assign each transcoding job to the right CPU, whose frequency is adjusted to save energy while meeting the transcoding deadline.…”
Section: Stream Prioritizationmentioning
confidence: 99%
See 2 more Smart Citations
“…Meanwhile, they did not consider the scheduling problems for performing a task on multiple VMs in parallel. [68,71,93] studied the problem of scheduling tasks under a fixed amount of resources. However, these methods cannot achieve resource efficiency and desired performance requirements without scaling computing capacities under time-varying workloads.…”
Section: Resource Provisioning For Video Transcodingmentioning
confidence: 99%