Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/71122
Título
Desarrollo de un motor de paralelización especulativa con soporte para aritmética de punteros
Congreso
XXIII Jornadas de Paralelismo
Año del Documento
2012
Editorial
Universidad Miguel Hernández
Descripción Física
6 p.
Descripción
Producción Científica
Documento Fuente
XXIII Jornadas de Paralelismo (JP 2012), Elche, España, 19-21 september 2012.
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 hardware o software monitoriza la ejecución y corrige eventuales violaciones de dependencia. A lo largo de este artículo se mostrará un mecanismo software para llevar a cabo la paralelización citada, en concreto, una extensión del motor de paralelización especulativa desarrollado por Cintra y Llanos, que solventa algunas de sus limitaciones actuales.
Materias (normalizadas)
Informática
Materias Unesco
1203 Ciencia de Los Ordenadores
3304 Tecnología de Los Ordenadores
Palabras Clave
Paralelización especulativa
Thread-level speculation
Parallelism
ISBN
978-84-695-4471-6
Patrocinador
Este trabajo ha sido financiado parcialmente por el Ministerio de Educación (Beca de Colaboración), el Ministerio de Industria (CENIT OCEANLIDER), Ministerio de Economía y programa FEDER de la Unión Europea (red CAPAP-H3 TIN2010-12011-E, TIN2011-25639, red CAPAP-H4 TIN2011-15734-E), y el proyecto HPC-EUROPA2 (project number:228398), con el apoyo de la Comisión Europea (Capacities Area - Research Infrastructures Initiative).
Idioma
spa
Tipo de versión
info:eu-repo/semantics/publishedVersion
Derechos
openAccess
Aparece en las colecciones
Ficheros en el ítem