Analysis on scalability and energy efficiency of HEVC decoding using task-based programming model

In this paper we evaluate the impact of task programming model in scalability and energy efficiency of dynamically parallel applications like HEVC decoding. We develop a task-based parallel HEVC decoding implementation supporting Tiles and Wavefront Parallel Processing. We measure and compare thread...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The 2016 Conference on Design & Architectures for Signal & Image Processing : Rennes, France, October 12-14, 2016 S. 34 - 41
Hauptverfasser: Georgakarakos, Georgios, Holmbacka, Simon, Lilius, Johan
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: ECSI 01.10.2016
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract In this paper we evaluate the impact of task programming model in scalability and energy efficiency of dynamically parallel applications like HEVC decoding. We develop a task-based parallel HEVC decoding implementation supporting Tiles and Wavefront Parallel Processing. We measure and compare thread-based HEVC decoding against its alternative version supporting task-based parallelism. Results show that the task programming model can improve scalability and energy efficiency of HEVC decoding for various parallel application parameters (task dependencies, task granularity) and computing platforms ranging from server to laptop and embedded environments.
AbstractList In this paper we evaluate the impact of task programming model in scalability and energy efficiency of dynamically parallel applications like HEVC decoding. We develop a task-based parallel HEVC decoding implementation supporting Tiles and Wavefront Parallel Processing. We measure and compare thread-based HEVC decoding against its alternative version supporting task-based parallelism. Results show that the task programming model can improve scalability and energy efficiency of HEVC decoding for various parallel application parameters (task dependencies, task granularity) and computing platforms ranging from server to laptop and embedded environments.
Author Holmbacka, Simon
Georgakarakos, Georgios
Lilius, Johan
Author_xml – sequence: 1
  givenname: Georgios
  surname: Georgakarakos
  fullname: Georgakarakos, Georgios
  email: Georgios.Georgakarakos@abo.fi
  organization: Fac. of Sci. & Eng., Åbo Akademi Univ., Turku, Finland
– sequence: 2
  givenname: Simon
  surname: Holmbacka
  fullname: Holmbacka, Simon
  email: Simon.Holmbacka@abo.fi
  organization: Fac. of Sci. & Eng., Åbo Akademi Univ., Turku, Finland
– sequence: 3
  givenname: Johan
  surname: Lilius
  fullname: Lilius, Johan
  email: Johan.Lilius@abo.fi
  organization: Fac. of Sci. & Eng., Åbo Akademi Univ., Turku, Finland
BookMark eNotkM1KAzEUhSMoqLUvoJu8wNRkMpOfZanVFgoK_mzLnZubEp3JlEldzNvbYjfng_PBWZxbdpn6RIzdSzGTUrjHp_n7-m1WCqlnxtbKOHXBps64oyvLI2p1zaY5fwshpNNW6uqGwTxBO-aYeZ94RmihiW08jByS55Ro2I2cQogYKeHI-8BXy68F94S9j2nHf_MpD5B_igYyeb4f-t0AXXequ95Te8euArSZpmdO2Ofz8mOxKjavL-vFfFNEaepDEUSF6OqgSyNRuKb2AQTqgKiErkCjMqYiK6DyaBtHptEGpUVAY6yVXk3Yw_9uJKLtfogdDOP2fIT6A80UVw0
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/DASIP.2016.7853793
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9791092279153
EndPage 41
ExternalDocumentID 7853793
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
AAWTH
ADFMO
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
IEGSK
IERZE
OCL
RIE
RIL
ID FETCH-LOGICAL-i175t-f04cc95f6271c09b5dfa0c6fcc3064a6c3774e80a4dc8b9e7b67c18cac77881d3
IEDL.DBID RIE
ISICitedReferencesCount 1
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000405720300004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Aug 27 02:07:20 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-f04cc95f6271c09b5dfa0c6fcc3064a6c3774e80a4dc8b9e7b67c18cac77881d3
PageCount 8
ParticipantIDs ieee_primary_7853793
PublicationCentury 2000
PublicationDate 2016-Oct.
PublicationDateYYYYMMDD 2016-10-01
PublicationDate_xml – month: 10
  year: 2016
  text: 2016-Oct.
PublicationDecade 2010
PublicationTitle The 2016 Conference on Design & Architectures for Signal & Image Processing : Rennes, France, October 12-14, 2016
PublicationTitleAbbrev DASIP
PublicationYear 2016
Publisher ECSI
Publisher_xml – name: ECSI
SSID ssj0001968164
Score 1.6100328
Snippet In this paper we evaluate the impact of task programming model in scalability and energy efficiency of dynamically parallel applications like HEVC decoding. We...
SourceID ieee
SourceType Publisher
StartPage 34
SubjectTerms Decoding
Energy efficiency
H.265
HEVC
Instruction sets
Multicore
Parallel Computing
Parallel processing
Programming
Scalability
Task parallelism
Video Decoding
Wool
Yarn
Title Analysis on scalability and energy efficiency of HEVC decoding using task-based programming model
URI https://ieeexplore.ieee.org/document/7853793
WOSCitedRecordID wos000405720300004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3LSsNAFL20xYVufLTim1m4dNo0zbyWUlsqSCn4oLsyTyliIm0q-PfOJGmr4MZdGJIZuDdw7syccy7ANSexolIJTGy3h8OFIRZWCqy4TDh1ysVl15IHNh7z6VRManCz0cJYawvymW2Hx-Iu32R6FY7KOsxji_-f6lBnjJZare15iqDcl_5rXUwkOne3j_eTQN6i7erDXx1UCgAZ7v9v6QNobZV4aLLBmEOo2fQI9n6YCDZBrn1FUJaipQ956bz9hWRqkC2kfcgWRhFBZYkyh0aDlz4yft8Z5kSB-f6Kcrl8wwHSDKooW-9huGiU04Ln4eCpP8JV4wQ899VAjl2UaC2IozHr6kgoYpyMNHVah_2GpLrniz7LI5kYzZWwTFGmu1xLzYK7vOkdQyPNUnsCiBhiRayMB3LlM8lFpHQAOOP8a5SSU2iGYM0-Sm-MWRWns7-Hz2E35KMkw11AI1-s7CXs6M98vlxcFQn9BmSLozg
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1bS8MwFD7MKagvXjbxbh58NFvXNWnyKHOy4RwDp-xt5CpDbGUXwX9v0nabgi--ldAmcE7hO0m-7zsA14yEkgrJMTGNJvYXhpgbwbFkImLUShvmXUt6cb_PRiM-KMHNSgtjjMnIZ6bmH7O7fJ2qhT8qq8cOW9z_tAGbJIrCIFdrrU9UOGWu-F8qYwJev7t96g48fYvWik9_9VDJIOR-73-L70N1rcVDgxXKHEDJJIew-8NGsAJi6SyC0gTNXNBz7-0vJBKNTCbuQyazivA6S5Ra1Gm_tJB2O08_J_Lc91c0F7M37EFNo4K09e6Hs1Y5VXi-bw9bHVy0TsATVw_MsQ0ipTixNIwbKuCSaCsCRa1SfschqGq6ss-wQERaMclNLGmsGkwJFXt_ed08gnKSJuYYENHE8FBqB-XS5ZLxQCoPcdq61yglJ1DxwRp_5O4Y4yJOp38PX8F2Z_jYG_e6_Ycz2PG5yalx51CeTxfmArbU53wym15myf0GDs2mfw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=The+2016+Conference+on+Design+%26+Architectures+for+Signal+%26+Image+Processing+%3A+Rennes%2C+France%2C+October+12-14%2C+2016&rft.atitle=Analysis+on+scalability+and+energy+efficiency+of+HEVC+decoding+using+task-based+programming+model&rft.au=Georgakarakos%2C+Georgios&rft.au=Holmbacka%2C+Simon&rft.au=Lilius%2C+Johan&rft.date=2016-10-01&rft.pub=ECSI&rft.spage=34&rft.epage=41&rft_id=info:doi/10.1109%2FDASIP.2016.7853793&rft.externalDocID=7853793