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...
Gespeichert in:
| Veröffentlicht in: | The 2016 Conference on Design & Architectures for Signal & Image Processing : Rennes, France, October 12-14, 2016 S. 34 - 41 |
|---|---|
| Hauptverfasser: | , , |
| 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 |