Para depositar en Docta Complutense, identifícate con tu correo @ucm.es en el SSO institucional. Haz clic en el desplegable de INICIO DE SESIÓN situado en la parte superior derecha de la pantalla. Introduce tu correo electrónico y tu contraseña de la UCM y haz clic en el botón MI CUENTA UCM, no autenticación con contraseña.

Explotación de aceleradores y hardware gráfico de forma amigable

dc.contributor.advisorBotella Juan, Guillermo
dc.contributor.advisorGarcía Sánchez, Carlos
dc.contributor.authorMartín Vieites, Nelson
dc.contributor.authorCollado García, Jorge
dc.date.accessioned2023-06-19T16:20:19Z
dc.date.available2023-06-19T16:20:19Z
dc.date.issued2014
dc.degree.titleGrado en Ingeniería de Computadores
dc.descriptionTrabajo de Fin de Grado en Ingeniería de Computadores (Universidad Complutense, Facultad de Informática, curso 2013/2014)
dc.description.abstractLos algoritmos de flujo óptico tienen un alto coste computacional, pero las operaciones que conllevan también muestran un alto grado de paralelismo. Estas dos cualidades convierten a este tipo de algoritmos en buenos candidatos para mejorar su rendimiento en aceleradores y hardware gráfico. El problema que lleva consigo el uso de estos aceleradores para los programadores es la necesidad de conocer su arquitectura, además de lenguajes de programación específicos; siendo muy costosa la tarea de migrar el código para su utilización en este tipo de hardware. La aparición reciente de nuevos paradigmas de programación basados en directivas como OpenMP y OpenACC resuelve dicho problema, ya que con un pequeño porcentaje de modificaciones en el código original (entorno al 5-7%) los algoritmos pueden ser acelerados; pudiéndose considerar un buen balance el obtenido entre el esfuerzo de codificación y rendimiento computacional. En este proyecto se estudiarán los beneficios antes comentados en una implementación del algoritmo de flujo óptico Lucas&Kanade. Para ello se paralelizará con OpenMP sobre una CPU multicore y posteriormente en GPU's mediante OpenACC.
dc.description.abstractOptical flow algorithms require a great amount of computational resources, but the operations involving also show high degree of parallelism. Both features make this type of algorithms suitable candidates to improve their performance in accelerators and graphic hardware. For programmers the problem associated with the use of these accelerators is the necessity of knowing their architecture, as well as specific programming languages; being very hard the task of migrating code to its usage on this type of hardware. The recent emergence of new programming paradigms, based on directives as OpenMP and OpenACC solves the problem, because with a small percentage of changes in the original code (with around 5-7%) algorithms can be accelerated; being a good balance the one obtained between the coding effort and computational performance. In this project we will study the previously mentioned benefits in an implementation of the Lucas & Kanade optical flow algorithm. So, it will be parallelized with OpenMP on a multicore CPU, and then on GPU’s by Open ACC.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/30159
dc.identifier.urihttps://hdl.handle.net/20.500.14352/36985
dc.language.isospa
dc.page.total74
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004.31(043.3)
dc.subject.cdu004.9(043.3)
dc.subject.keywordAceleradores
dc.subject.keywordCPU
dc.subject.keywordDirectivas
dc.subject.keywordFlujo óptico
dc.subject.keywordGPU's
dc.subject.keywordLucas&Kanade
dc.subject.keywordOpenACC
dc.subject.keywordOpenMP.
dc.subject.keywordAccelerators
dc.subject.keywordDirectives
dc.subject.keywordOptical Flow
dc.subject.ucmInfografía
dc.subject.ucmSistemas expertos
dc.subject.ucmHardware
dc.titleExplotación de aceleradores y hardware gráfico de forma amigable
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicationf94b32c6-dff7-4d98-9c7a-00aad48c2b6a
relation.isAdvisorOfPublicationd04764e1-9d18-42ae-a9e7-c55f9bd50934
relation.isAdvisorOfPublication.latestForDiscoveryf94b32c6-dff7-4d98-9c7a-00aad48c2b6a

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Explotación de aceleradores y hardware gráfico de forma amigable.pdf
Size:
1.69 MB
Format:
Adobe Portable Document Format