@unpublished{upm21537, school = {E\_Telecomunicacion}, title = {Methodologies for implement video decoders over multiprocessor platforms}, month = {July}, note = {Unpublished}, year = {2013}, url = {https://oa.upm.es/21537/}, abstract = {The latest video coding standards developed, like HEVC (High Efficiency Video Coding, approved in January 2013), require for their implementation the use of devices able to support a high computational load. Considering that currently it is not enough the usage of one unique Digital Signal Processor (DSP), multicore devices have appeared recently in the market. However, due to its novelty, the working methodology that allows produce solutions for these configurations is in a very initial state, since currently the most part of the work needs to be performed manually. In consequence, the objective set consists on finding methodologies that ease this process. The study has been focused on extend a methodology, under development, for the generation of solutions for PCs and embedded systems. During this study, the standards RVC (Reconfigurable Video Coding) and HEVC have been employed, as well as DSPs of the Texas Instruments company. In its development, it has been tried to address all the factors that influence both the development and deployment of these new implementations of video decoders, ranging from tools up to aspects of the partitioning of algorithms, without this can cause a drop in application performance. The results of this study are the description of the employed methodology, the characterization of the software migration process and performance measurements for the HEVC standard in an RVC-based implementation. RESUMEN Los est{\'a}ndares de codificaci{\'o}n de v{\'i}deo desarrollados m{\'a}s recientemente, como HEVC (High Efficiency Video Coding, aprobado en enero de 2013), requieren para su implementaci{\'o}n el uso de dispositivos capaces de soportar una elevada carga computacional. Teniendo en cuenta que actualmente no es suficiente con utilizar un {\'u}nico Procesador Digital de Se{\~n}al (DSP), han aparecido recientemente dispositivos multin{\'u}cleo en el mercado. Sin embargo, debido a su novedad, la metodolog{\'i}a de trabajo que permite elaborar soluciones para tales configuraciones se encuentra en un estado muy inicial, ya que actualmente la mayor parte del trabajo debe realizarse manualmente. En consecuencia, el objetivo marcado consiste en encontrar metodolog{\'i}as que faciliten este proceso. El estudio se ha centrado en extender una metodolog{\'i}a, en desarrollo, para la generaci{\'o}n de soluciones para PC y sistemas empotrados. Durante dicho estudio se han empleado los est{\'a}ndares RVC (Reconfigurable Video Coding) y HEVC, as{\'i} como DSPs de la compa{\~n}{\'i}a Texas Instruments. En su desarrollo se ha tratado de atender a todos los factores que influyen tanto en el desarrollo como en la puesta en marcha de estas nuevas implementaciones de descodificadores de v{\'i}deo; abarcando desde las herramientas a utilizar hasta aspectos del particionado de los algoritmos, sin que por ello se produzca una reducci{\'o}n en el rendimiento de las aplicaciones. Los resultados de este estudio son una descripci{\'o}n de la metodolog{\'i}a empleada, la caracterizaci{\'o}n del proceso de migraci{\'o}n de software, y medidas de rendimiento para el est{\'a}ndar HEVC en una implementaci{\'o}n basada en RVC.}, author = {G{\'o}mez-Lobo Garc{\'i}a, Daniel} }