{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:16:19Z","timestamp":1750306579417,"version":"3.41.0"},"reference-count":35,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2015,1,9]],"date-time":"2015-01-09T00:00:00Z","timestamp":1420761600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"European Community's Seventh Framework Programme [FP7\/2007-2013] under the LPGPU Project (www.lpgpu.org)","award":["288653"],"award-info":[{"award-number":["288653"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Archit. Code Optim."],"published-print":{"date-parts":[[2015,1,9]]},"abstract":"<jats:p>In this article, we investigate how code optimization techniques and low-power states of general-purpose processors improve the power efficiency of HEVC decoding. The power and performance efficiency of the use of SIMD instructions, multicore architectures, and low-power active and idle states are analyzed in detail for offline video decoding. In addition, the power efficiency of techniques such as \u201crace to idle\u201d and \u201cexploiting slack\u201d with DVFS are evaluated for real-time video decoding. Results show that \u201cexploiting slack\u201d is more power efficient than \u201crace to idle\u201d for all evaluated platforms representing smartphone, tablet, laptop, and desktop computing systems.<\/jats:p>","DOI":"10.1145\/2685551","type":"journal-article","created":{"date-parts":[[2015,1,12]],"date-time":"2015-01-12T20:02:10Z","timestamp":1421092930000},"page":"1-25","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Low-Power High-Efficiency Video Decoding using General-Purpose Processors"],"prefix":"10.1145","volume":"11","author":[{"given":"Chi Ching","family":"Chi","sequence":"first","affiliation":[{"name":"Technische Universit\u00e4t Berlin, Germany"}]},{"given":"Mauricio","family":"Alvarez-Mesa","sequence":"additional","affiliation":[{"name":"Technische Universit\u00e4t Berlin, Germany"}]},{"given":"Ben","family":"Juurlink","sequence":"additional","affiliation":[{"name":"Technische Universit\u00e4t Berlin, Germany"}]}],"member":"320","published-online":{"date-parts":[[2015,1,9]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/996566.996571"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2008.928886"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2012.2221255"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCE-Berlin.2013.6698051"},{"key":"e_1_2_1_6_1","volume-title":"Proceedings of the Linux Symposium. 51","author":"Brown Len","year":"2005","unstructured":"Len Brown . 2005 . ACPI in Linux . In Proceedings of the Linux Symposium. 51 . Len Brown. 2005. ACPI in Linux. In Proceedings of the Linux Symposium. 51."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/4.881202"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/4.126534"},{"key":"e_1_2_1_9_1","first-page":"1","article-title":"SIMD acceleration for HEVC decoding","volume":"99","author":"Chi C. C.","year":"2014","unstructured":"C. C. Chi , M. Alvarez-Mesa , B. Bross , B. Juurlink , and T. Schierl . 2014 . SIMD acceleration for HEVC decoding . IEEE Transactions on Circuits and Systems for Video Technology PP , 99 (2014), 1 -- 1 . DOI: http:\/\/dx.doi.org\/10.1109\/TCSVT.2014.2364413 10.1109\/TCSVT.2014.2364413 C. C. Chi, M. Alvarez-Mesa, B. Bross, B. Juurlink, and T. Schierl. 2014. SIMD acceleration for HEVC decoding. IEEE Transactions on Circuits and Systems for Video Technology PP, 99 (2014), 1--1. DOI: http:\/\/dx.doi.org\/10.1109\/TCSVT.2014.2364413","journal-title":"IEEE Transactions on Circuits and Systems for Video Technology PP"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/774572.774680"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2012.17"},{"key":"e_1_2_1_12_1","unstructured":"Peter Greenhalgh. 2011. Big.LITTLE Processing with ARM Cortex-A15 & Cortex-A7. Retrieved from http:\/\/www.arm.com\/files\/downloads\/big.LITTLE_Final.pdf.  Peter Greenhalgh. 2011. Big.LITTLE Processing with ARM Cortex-A15 & Cortex-A7. Retrieved from http:\/\/www.arm.com\/files\/downloads\/big.LITTLE_Final.pdf."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1146909.1147063"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2014.10"},{"key":"e_1_2_1_15_1","first-page":"2","article-title":"The rise and fall of dark silicon","volume":"37","author":"Hardavellas Nikos","year":"2012","unstructured":"Nikos Hardavellas . 2012 . The rise and fall of dark silicon . USENIX 37 , 2 (April 2012). Nikos Hardavellas. 2012. The rise and fall of dark silicon. USENIX 37, 2 (April 2012).","journal-title":"USENIX"},{"volume-title":"EBU Tech-i. Number 13","author":"Hoffman Han","key":"e_1_2_1_16_1","unstructured":"Han Hoffman , Adi Kouadio , Yvonne Thomas , and Massimo Visca . 2012. The turin shoots . In EBU Tech-i. Number 13 . European Broadcasting Union (EBU) , 8--9. Retrieved from http:\/\/tech.ebu.ch\/docs\/tech-i\/ebu_tech-i_013.pdf. Han Hoffman, Adi Kouadio, Yvonne Thomas, and Massimo Visca. 2012. The turin shoots. In EBU Tech-i. Number 13. European Broadcasting Union (EBU), 8--9. Retrieved from http:\/\/tech.ebu.ch\/docs\/tech-i\/ebu_tech-i_013.pdf."},{"key":"e_1_2_1_17_1","unstructured":"Intel. 2008. Intel Turbo Boost Technology in Intel Core Microarchitecture (Nehalem) Based Processors. Retrieved from http:\/\/files.shareholder.com\/downloads\/INTC\/0x0x348508\/C9259E98-BE06-42C8-A433- E28F64CB8EF2\/TurboBoostWhitePaper.pdf.  Intel. 2008. Intel Turbo Boost Technology in Intel Core Microarchitecture (Nehalem) Based Processors. Retrieved from http:\/\/files.shareholder.com\/downloads\/INTC\/0x0x348508\/C9259E98-BE06-42C8-A433- E28F64CB8EF2\/TurboBoostWhitePaper.pdf."},{"volume-title":"Proceedings of the 2012 IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC). 66--68","author":"Jain S.","key":"e_1_2_1_18_1","unstructured":"S. Jain , S. Khare , S. Yada , V. Ambili , P. Salihundam , S. Ramani , S. Muthukumar , M. Srinivasan , A. Kumar , S. K. Gb , R. Ramanarayanan , V. Erraguntla , J. Howard , S. Vangal , S. Dighe , G. Ruhl , P. Aseron , H. Wilson , N. Borkar , V. De , and S. Borkar . 2012. A 280mV-to-1.2V wide-operating-range IA-32 processor in 32nm CMOS . In Proceedings of the 2012 IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC). 66--68 . S. Jain, S. Khare, S. Yada, V. Ambili, P. Salihundam, S. Ramani, S. Muthukumar, M. Srinivasan, A. Kumar, S. K. Gb, R. Ramanarayanan, V. Erraguntla, J. Howard, S. Vangal, S. Dighe, G. Ruhl, P. Aseron, H. Wilson, N. Borkar, V. De, and S. Borkar. 2012. A 280mV-to-1.2V wide-operating-range IA-32 processor in 32nm CMOS. In Proceedings of the 2012 IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC). 66--68."},{"key":"e_1_2_1_19_1","article-title":"A review of clock gating techniques","volume":"1","author":"Kathuria Jagrit","year":"2011","unstructured":"Jagrit Kathuria , M. Ayoubkhan , and Arti Noor . 2011 . A review of clock gating techniques . MIT International Journal of Electronics and Communication Engineering 1 , 2 (2011). Jagrit Kathuria, M. Ayoubkhan, and Arti Noor. 2011. A review of clock gating techniques. MIT International Journal of Electronics and Communication Engineering 1, 2 (2011).","journal-title":"MIT International Journal of Electronics and Communication Engineering"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2228360.2228572"},{"key":"e_1_2_1_21_1","volume-title":"Computer Architecture Techniques for Power-Efficiency","author":"Kaxiras Stefanos","unstructured":"Stefanos Kaxiras and Margaret Martonosi . 2008. Computer Architecture Techniques for Power-Efficiency ( 1 st ed.). Morgan and Claypool . Stefanos Kaxiras and Margaret Martonosi. 2008. Computer Architecture Techniques for Power-Efficiency (1st ed.). Morgan and Claypool.","edition":"1"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1250885"},{"key":"e_1_2_1_23_1","volume-title":"Practical Power Gating and Dynamic Voltage\/Frequency Scaling. (August","author":"Kosonocky Stephen","year":"2011","unstructured":"Stephen Kosonocky . 2011. Practical Power Gating and Dynamic Voltage\/Frequency Scaling. (August 2011 ). http:\/\/www.hotchips.org\/wp-content\/uploads\/hc_archives\/hc23\/HC23.17.1-tutorial1\/HC23.17.111.Practical_PGandDV-Kosonocky-AMD.pdf Hot Chips : A Symposium on High Performance Chips . Stephen Kosonocky. 2011. Practical Power Gating and Dynamic Voltage\/Frequency Scaling. (August 2011). http:\/\/www.hotchips.org\/wp-content\/uploads\/hc_archives\/hc23\/HC23.17.1-tutorial1\/HC23.17.111.Practical_PGandDV-Kosonocky-AMD.pdf Hot Chips: A Symposium on High Performance Chips."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028176.1006707"},{"key":"e_1_2_1_25_1","volume-title":"Proceedings of the 2010 International Conference on Power Aware Computing and Systems (HotPower\u201910)","author":"Sueur Etienne Le","year":"2010","unstructured":"Etienne Le Sueur and Gernot Heiser . 2010 . Dynamic voltage and frequency scaling: The laws of diminishing returns . In Proceedings of the 2010 International Conference on Power Aware Computing and Systems (HotPower\u201910) . USENIX Association, Berkeley, CA, 1--8. Etienne Le Sueur and Gernot Heiser. 2010. Dynamic voltage and frequency scaling: The laws of diminishing returns. In Proceedings of the 2010 International Conference on Power Aware Computing and Systems (HotPower\u201910). USENIX Association, Berkeley, CA, 1--8."},{"key":"e_1_2_1_26_1","volume-title":"Proceedings of the 2011 USENIX Conference on USENIX Annual Technical Conference (USENIXATC\u201911)","author":"Sueur Etienne Le","year":"2011","unstructured":"Etienne Le Sueur and Gernot Heiser . 2011 . Slow down or sleep, that is the question . In Proceedings of the 2011 USENIX Conference on USENIX Annual Technical Conference (USENIXATC\u201911) . USENIX Association, Berkeley, CA, 16. Etienne Le Sueur and Gernot Heiser. 2011. Slow down or sleep, that is the question. In Proceedings of the 2011 USENIX Conference on USENIX Annual Technical Conference (USENIXATC\u201911). USENIX Association, Berkeley, CA, 16."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2445572.2445577"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCE.2013.6486921"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMM.2011.2165056"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00530-003-0090-7"},{"key":"e_1_2_1_31_1","volume-title":"Proceedings of the Linux Symposium.","author":"Pallipadi Venkatesh","year":"2007","unstructured":"Venkatesh Pallipadi , Shaohua Li , and Adam Belay . 2007 . cpuidle--do nothing, efficiently .... In Proceedings of the Linux Symposium. Venkatesh Pallipadi, Shaohua Li, and Adam Belay. 2007. cpuidle--do nothing, efficiently.... In Proceedings of the Linux Symposium."},{"key":"e_1_2_1_32_1","volume-title":"Proceedings of the Linux Symposium","volume":"2","author":"Pallipadi Venkatesh","year":"2006","unstructured":"Venkatesh Pallipadi and Alexey Starikovskiy . 2006 . The ondemand governor . In Proceedings of the Linux Symposium , Vol. 2 . sn, 215--230. Venkatesh Pallipadi and Alexey Starikovskiy. 2006. The ondemand governor. In Proceedings of the Linux Symposium, Vol. 2. sn, 215--230."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2012.12"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/378239.379016"},{"volume-title":"Energy Aware Computing. Powerful Approaches for Green System Design","author":"Steigerwald Bob","key":"e_1_2_1_35_1","unstructured":"Bob Steigerwald . 2011. Energy Aware Computing. Powerful Approaches for Green System Design . Intel Press, Hillsboro , OR. Bob Steigerwald. 2011. Energy Aware Computing. Powerful Approaches for Green System Design. Intel Press, Hillsboro, OR."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2012.2221191"}],"container-title":["ACM Transactions on Architecture and Code Optimization"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2685551","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2685551","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:13:44Z","timestamp":1750227224000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2685551"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,1,9]]},"references-count":35,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2015,1,9]]}},"alternative-id":["10.1145\/2685551"],"URL":"https:\/\/doi.org\/10.1145\/2685551","relation":{},"ISSN":["1544-3566","1544-3973"],"issn-type":[{"type":"print","value":"1544-3566"},{"type":"electronic","value":"1544-3973"}],"subject":[],"published":{"date-parts":[[2015,1,9]]},"assertion":[{"value":"2014-03-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-11-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-01-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}