Publication:
Energy efficient video decoding on multi-core devices

dc.contributor.coauthorN/A
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.departmentDepartment of Electrical and Electronics Engineering
dc.contributor.departmentN/A
dc.contributor.departmentN/A
dc.contributor.kuauthorÖzkasap, Öznur
dc.contributor.kuauthorTekalp, Ahmet Murat
dc.contributor.kuauthorGürler, Cihat Göktuğ
dc.contributor.kuauthorKılıçarslan, Damla
dc.contributor.kuprofileFaculty Member
dc.contributor.kuprofileFaculty Member
dc.contributor.kuprofilePhD Student
dc.contributor.kuprofileMaster Student
dc.contributor.otherDepartment of Computer Engineering
dc.contributor.otherDepartment of Electrical and Electronics Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteGraduate School of Sciences and Engineering
dc.contributor.schoolcollegeinstituteGraduate School of Sciences and Engineering
dc.contributor.yokid113507
dc.contributor.yokid26207
dc.contributor.yokidN/A
dc.contributor.yokidN/A
dc.date.accessioned2024-11-09T23:13:20Z
dc.date.issued2012
dc.description.abstractEmergence of high quality media applications results in larger data sizes as well as higher bitrates of digital multimedia contents, and their significant share on the overall Internet traffic. These lead to an increase in the energy consumption rates and performance requirements for real-time video decoding. In this study, we propose parallel video decoding solutions to provide real-time decoding performance with reduced energy consumption on multi-core devices. Various approaches of parallelism at data and task levels can be incorporated in video decoders, bringing efficiency in energy consumption rates and/or performance. We offer and develop two approaches for the H.264 standard. The former is based on a coarse-grained frame level, and the latter is a fine-grained macroblock level parallelism. The implementations were conducted on a shared memory multi-core platform as an all software solution for real-time scalable video decoding. We also discuss energy efficiency as well as performance results. As part of our ongoing work, further parallelization methods such as parallelism at slice level, and parallel decoding of consecutive groups of pictures on the H.264/SVC decoder are discussed
dc.description.indexedbyScopus
dc.description.openaccessYES
dc.description.publisherscopeInternational
dc.description.sponsoredbyTubitakEuTÜBİTAK
dc.description.sponsorshipIFIP
dc.description.sponsorshipCOST
dc.identifier.doi10.1145/2318716.2318728
dc.identifier.isbn9781-4503-1313-1
dc.identifier.linkhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84864148727anddoi=10.1145%2f2318716.2318728andpartnerID=40andmd5=970c66d793672dba1579d6e7052c2aa3
dc.identifier.quartileN/A
dc.identifier.scopus2-s2.0-84864148727
dc.identifier.urihttp://dx.doi.org/10.1145/2318716.2318728
dc.identifier.urihttps://hdl.handle.net/20.500.14288/9968
dc.keywordsEnergy efficiency
dc.keywordsMulti-threaded video decoding
dc.keywordsParallel video decoding Bitrates
dc.keywordsCoarse-grained
dc.keywordsData size
dc.keywordsDecoding performance
dc.keywordsDigital multimedia
dc.keywordsEnergy consumption rates
dc.keywordsEnergy efficient
dc.keywordsGroups of pictures
dc.keywordsH.264 standards
dc.keywordsH.264/SVC
dc.keywordsHigh quality
dc.keywordsInternet traffic
dc.keywordsMacroblock-level
dc.keywordsMedia application
dc.keywordsMulti core
dc.keywordsMulti-core platforms
dc.keywordsParallel decoding
dc.keywordsParallelizations
dc.keywordsPerformance requirements
dc.keywordsReal time videos
dc.keywordsScalable video
dc.keywordsShared memories
dc.keywordsSoftware solution
dc.keywordsTask levels
dc.keywordsVideo decoders
dc.keywordsVideo decoding
dc.keywordsEnergy efficiency
dc.keywordsEnergy utilization
dc.keywordsDecoding
dc.languageEnglish
dc.publisherACM
dc.sourceACM International Conference Proceeding Series
dc.subjectComputer engineering
dc.subjectElectrical and electronics engineering
dc.titleEnergy efficient video decoding on multi-core devices
dc.typeConference proceeding
dspace.entity.typePublication
local.contributor.authorid0000-0003-4343-0986
local.contributor.authorid0000-0003-1465-8121
local.contributor.authoridN/A
local.contributor.authoridN/A
local.contributor.kuauthorÖzkasap, Öznur
local.contributor.kuauthorTekalp, Ahmet Murat
local.contributor.kuauthorGürler, Cihat Göktuğ
local.contributor.kuauthorKılıçarslan, Damla
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication21598063-a7c5-420d-91ba-0cc9b2db0ea0
relation.isOrgUnitOfPublication.latestForDiscovery21598063-a7c5-420d-91ba-0cc9b2db0ea0

Files