Publication: Efficient Parallel Video Encoding on Heterogeneous Systems
dc.affiliation.dpto | UC3M. Departamento de Informática | es |
dc.affiliation.grupoinv | UC3M. Grupo de Investigación: Arquitectura de Computadores, Comunicaciones y Sistemas | es |
dc.contributor.author | Momcilovic, Svetislav | |
dc.contributor.author | Ilic, Aleksandar | |
dc.contributor.author | Roma, Nuno | |
dc.contributor.author | Sousa, Leonel | |
dc.contributor.editor | Carretero Pérez, Jesús | |
dc.contributor.editor | García Blas, Javier | |
dc.contributor.editor | Barbosa, Jorge | |
dc.contributor.editor | Morla, Ricardo | |
dc.contributor.other | Universidad Carlos III de Madrid. Computer Architecture, Communications and Systems Group (ARCOS) | |
dc.date.accessioned | 2015-11-11T09:18:11Z | |
dc.date.available | 2015-11-11T09:18:11Z | |
dc.date.issued | 2014-11 | |
dc.description | Proceedings of: First International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2014). Porto (Portugal), August 27-28, 2014. | en |
dc.description.abstract | In 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.sponsorship | This 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.extent | 6 | |
dc.format.mimetype | application/pdf | |
dc.identifier.bibliographicCitation | Carretero 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.isbn | 978-84-617-2251-8 | |
dc.identifier.publicationfirstpage | 37 | |
dc.identifier.publicationlastpage | 42 | |
dc.identifier.publicationtitle | Proceedings of the First International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2014): Porto, Portugal | en |
dc.identifier.uri | https://hdl.handle.net/10016/21976 | |
dc.language.iso | eng | |
dc.relation.eventdate | August 27-28, 2014 | en |
dc.relation.eventnumber | 1 | |
dc.relation.eventplace | Porto, Portugal | en |
dc.relation.eventtitle | International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2014) | en |
dc.rights.accessRights | open access | |
dc.subject.eciencia | Informática | es |
dc.subject.other | Video coding | en |
dc.subject.other | Divisible load theory | en |
dc.subject.other | Load-balancing | en |
dc.subject.other | CPU+GPU computing | en |
dc.title | Efficient Parallel Video Encoding on Heterogeneous Systems | en |
dc.type | conference paper | * |
dc.type.hasVersion | VoR | * |
dspace.entity.type | Publication |
Files
Original bundle
1 - 1 of 1