DocumentCode :
1761145
Title :
Profiling of HEVC encoder
Author :
Saab, Farah ; Elhajj, I.H. ; Kayssi, Ayman ; Chehab, Ali
Author_Institution :
Electr. & Comput. Eng. Dept., American Univ. of Beirut, Beirut, Lebanon
Volume :
50
Issue :
15
fYear :
2014
fDate :
July 17 2014
Firstpage :
1061
Lastpage :
1063
Abstract :
One of the serious challenges facing smartphones and other portable devices nowadays is battery life. A typical smartphone user will be running several applications on the device at any given time, and most of these applications consume plenty of energy. In fact, some of the most energy-consuming applications are those related to video conferencing and streaming. There is a lot of work to improve the energy efficiency of such applications by improving the energy efficiency of the underlying encoders. However, to accomplish that, full profiling of the encoder must be performed first. The results of profiling the High Efficiency Video Coding (HEVC) are presented. Results are presented in terms of types of assembly level instructions in every function of the encoder. Thus, depending on the environment on which the encoder is running, the energy consumed for any type of instruction can be obtained. The results show that, in an HEVC encoding process, about 48% of the instructions are memory related and about 18-20% are arithmetic operations. This result is very important for any work in energy analysis and optimisation of the HEVC encoder.
Keywords :
optimisation; smart phones; telecommunication power management; video coding; video streaming; HEVC encoder; HEVC encoding process; battery life; energy analysis; energy efficiency; energy optimisation; energy-consuming applications; high efficiency video codec; portable devices; smartphones; video conferencing; video streaming;
fLanguage :
English
Journal_Title :
Electronics Letters
Publisher :
iet
ISSN :
0013-5194
Type :
jour
DOI :
10.1049/el.2014.1010
Filename :
6856343
Link To Document :
بازگشت