Título:
|
Explotación de aceleradores y hardware gráfico de forma amigable
|
Autores:
|
Martín Vieites, Nelson ;
Collado García, Jorge
|
Tipo de documento:
|
texto impreso
|
Fecha de publicación:
|
2014
|
Dimensiones:
|
application/pdf
|
Nota general:
|
cc_by_nc
info:eu-repo/semantics/openAccess
|
Idiomas:
|
|
Palabras clave:
|
Estado = No publicado
,
Materia = Ciencias: Informática: Infografía
,
Materia = Ciencias: Informática: Sistemas expertos
,
Materia = Ciencias: Informática: Hardware
,
Tipo = Trabajo Fin de Grado
|
Resumen:
|
Los 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.
|
En línea:
|
https://eprints.ucm.es/id/eprint/30159/1/Explotaci%C3%B3n%20de%20aceleradores%20y%20hardware%20gr%C3%A1fico%20de%20forma%20amigable.pdf
|