dc.contributor.advisor | Llanos Ferraris, Diego Rafael | es |
dc.contributor.advisor | González Escribano, Arturo | es |
dc.contributor.author | Estébanez López, Álvaro | es |
dc.contributor.editor | Universidad de Valladolid. Escuela Técnica Superior de Ingeniería Informática | es |
dc.date.accessioned | 2013-04-12T12:18:00Z | |
dc.date.available | 2013-04-12T12:18:00Z | |
dc.date.issued | 2012 | |
dc.identifier.uri | http://uvadoc.uva.es/handle/10324/2586 | |
dc.description.abstract | 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. | es |
dc.format.mimetype | application/zip | es |
dc.language.iso | spa | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ | |
dc.subject | Paralelismo (Informática) | es |
dc.title | Desarrollo de un motor de paralelización especulativa con soporte para aritmética de punteros | es |
dc.type | info:eu-repo/semantics/bachelorThesis | es |
dc.description.degree | Grado en Ingeniería Informática | es |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Unported | |