Skip navigation
Por favor, use este identificador para citar o enlazar este ítem: http://uvadoc.uva.es/handle/10324/2586
Título: Desarrollo de un motor de paralelización especulativa con soporte para aritmética de punteros
Autor: Estébanez López, Álvaro
Editor: Universidad de Valladolid. Escuela Técnica Superior de Ingeniería Informática
Director o Tutor: Llanos Ferraris, Diego Rafael, dir.
González Escribano, Arturo, dir.
Año del Documento: 2012
Titulación: Grado en Ingeniería Informática
Resumen: La paralelización especulativa es una técnica que permite extraer paralelismo de bucles no analizables en tiempo de compilación. Esta técnica se basa en ejecutar de forma optimista el bucle en paralelo, mientras un sistema monitoriza la ejecución y corrige eventuales violaciones de dependencia. El grupo de investigación Trasgo utilizaba el motor SpecEngine, cuyo uso conlleva ciertas limitaciones, como por ejemplo la necesidad de especular sobre un solo tipo de datos y no utilizar aritmética de punteros. Partiendo de la arquitectura original del motor especulativo, hemos desarrollado una nueva arquitectura que soluciona las principales limitaciones existentes en la versión original. El nuevo motor especulativo permite la especulación sobre datos de diferente tipo en la misma aplicación y aritmética de punteros.
Materias (normalizadas): Paralelismo (Informática)
Idioma: spa
URI: http://uvadoc.uva.es/handle/10324/2586
Derechos: info:eu-repo/semantics/openAccess
Aparece en las colecciones:Trabajos Fin de Grado UVa

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
TFG-G 5.zip4,93 MBZIPVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons

Comentarios
Universidad de Valladolid
Powered by MIT's. DSpace software, Version 5.5