Tesis doctoral de David Lopez Alvarez
En este trabajo se presenta un estudio de diversos métodos para la explotación del paralelismo al nivel de instrucciones (instruction level parallelism, ilp) en un entorno de arquitecturas very long instruction word (vliw), y bucles de código numérico planificados con técnicas de segmentación software. En la tesis se proponen modificaciones de los recursos del procesador al nivel de la arquitectura. el rendimiento de un par bucle/arquitectura está limitado por las recurrencias del bucle y por los recursos disponibles en la arquitectura. Para incrementar el rendimiento de los bucles limitados por recursos es necesario modificar los mismos. La solución clásica ha sido añadir más recursos (técnica llamada replicación). La alternativa propuesta es ensanchar los recursos (técnica de widening). En ésta no se incrementa el número de recursos, sino la cantidad de operaciones que puede resolver cada recurso por ciclo de procesador. Obviamente se pueden aplicar diversos grados de replicación y de widening. En el trabajo se aplica dicha técnica a los buses, las unidades funcionales y al banco de registros. poder ejecutar varias operaciones por recurso implica compactar operaciones. Dado que en una arquitectura vliw la explotación del paralelismo se realiza al nivel de compilación, la compactación debe realizarla el propio compilador. Por ello se ha realizado un estudio de las técnicas de compilación necesarias para aplicar la técnica de widening. hay diversos trabajos en la literatura sobre la explotación de ilp. En la mayoría de los casos, se limitan a mostrar el incremento de rendimiento de la técnica propuesta sin tener en cuenta su coste. Dicho coste puede ser tan elevado que haga al procesador más lento (forzando a incrementar el tiempo de ciclo) o que la solución sea sencillamente inimplementable. por ello se realiza una evaluación estudiando su relación rendimiento/coste, y efectuando una proye
Datos académicos de la tesis doctoral «Recursos anchos: una tecnica de bajo coste para explotar paralelismo agresivo en codigos numericos.«
- Título de la tesis: Recursos anchos: una tecnica de bajo coste para explotar paralelismo agresivo en codigos numericos.
- Autor: David Lopez Alvarez
- Universidad: Politécnica de catalunya
- Fecha de lectura de la tesis: 01/01/1999
Dirección y tribunal
- Director de la tesis
- Mateo Valero Cortés
- Tribunal
- Presidente del tribunal: Jesús josé Labarta mancho
- clemente Rodriguez lafuente (vocal)
- Emilio Lopez zapata (vocal)
- victor Viñals yufera (vocal)