Publication:
Efficient Parallel Video Encoding on Heterogeneous Systems

dc.affiliation.dptoUC3M. Departamento de Informáticaes
dc.affiliation.grupoinvUC3M. Grupo de Investigación: Arquitectura de Computadores, Comunicaciones y Sistemases
dc.contributor.authorMomcilovic, Svetislav
dc.contributor.authorIlic, Aleksandar
dc.contributor.authorRoma, Nuno
dc.contributor.authorSousa, Leonel
dc.contributor.editorCarretero Pérez, Jesús
dc.contributor.editorGarcía Blas, Javier
dc.contributor.editorBarbosa, Jorge
dc.contributor.editorMorla, Ricardo
dc.contributor.otherUniversidad Carlos III de Madrid. Computer Architecture, Communications and Systems Group (ARCOS)
dc.date.accessioned2015-11-11T09:18:11Z
dc.date.available2015-11-11T09:18:11Z
dc.date.issued2014-11
dc.descriptionProceedings of: First International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2014). Porto (Portugal), August 27-28, 2014.en
dc.description.abstractIn this study we propose an efficient method for collaborative H.264/AVC inter-loop encoding in heterogeneous CPU+GPU systems. This method relies on specifically developed extensive library of highly optimized parallel algorithms for both CPU and GPU architectures, and all inter-loop modules. In order to minimize the overall encoding time, this method integrates adaptive load balancing for the most computationally intensive, inter-prediction modules, which is based on dynamically built functional performance models of heterogenous devices and inter-loop modules. The proposed method also introduces efficient communication-aware techniques, which maximize data reusing, and decrease the overhead of expensive data transfers in collaborative video encoding. The experimental results show that the proposed method is able of achieving real-time video encoding for very demanding video coding parameters, i.e., full HD video format, 64×64 pixels search area and the exhaustive motion estimation.en
dc.description.sponsorshipThis work was supported by national funds through FCT – Fundação para a Ciência e a Tecnologia, under projects PEst-OE/EEI/LA0021/2013, PTDC/EEI-ELC/3152/2012 and PTDC/EEA-ELC/117329/2010.en
dc.format.extent6
dc.format.mimetypeapplication/pdf
dc.identifier.bibliographicCitationCarretero Pérez, Jesús; et.al. (eds.). (2014) Proceedings of the First International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2014): Porto, Portugal. Universidad Carlos III de Madrid, pp. 37-42.en
dc.identifier.isbn978-84-617-2251-8
dc.identifier.publicationfirstpage37
dc.identifier.publicationlastpage42
dc.identifier.publicationtitleProceedings of the First International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2014): Porto, Portugalen
dc.identifier.urihttps://hdl.handle.net/10016/21976
dc.language.isoeng
dc.relation.eventdateAugust 27-28, 2014en
dc.relation.eventnumber1
dc.relation.eventplacePorto, Portugalen
dc.relation.eventtitleInternational Workshop on Sustainable Ultrascale Computing Systems (NESUS 2014)en
dc.rights.accessRightsopen access
dc.subject.ecienciaInformáticaes
dc.subject.otherVideo codingen
dc.subject.otherDivisible load theoryen
dc.subject.otherLoad-balancingen
dc.subject.otherCPU+GPU computingen
dc.titleEfficient Parallel Video Encoding on Heterogeneous Systemsen
dc.typeconference paper*
dc.type.hasVersionVoR*
dspace.entity.typePublication
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
efficient_NESUS_2014.pdf
Size:
697.83 KB
Format:
Adobe Portable Document Format