Aceleradores vectoriales para procesadores superescalares

La evolución de los procesadores superescalares actuales es costosa y fuertemente dependiente de la tecnología, y no puede realizarse simplemente aumentando el número de instrucciones que se ejecutan en cada ciclo de reloj. Nuestra propuesta consiste en explotar otra fuente alternativa de paralelism...

Descripción completa

Detalles Bibliográficos
Autor: Quintana Domínguez, Francisca
Tipo de recurso: tesis doctoral
Fecha de publicación:2001
País:España
Repositorio:accedaCRIS portal de investigación de la Universidad de las Palmas de Gran Canaria
OAI Identifier:oai:accedacris.ulpgc.es:10553/20391
Acceso en línea:http://hdl.handle.net/10553/20391
Access Level:acceso abierto
Palabra clave:33 Ciencias tecnológicas
330406 Arquitectura de ordenadores
3304 Tecnología de los ordenadores
Descripción
Sumario:La evolución de los procesadores superescalares actuales es costosa y fuertemente dependiente de la tecnología, y no puede realizarse simplemente aumentando el número de instrucciones que se ejecutan en cada ciclo de reloj. Nuestra propuesta consiste en explotar otra fuente alternativa de paralelismo presente en los programas, el paralelismo de datos o DLP. Este tipo de paralelismo posee ciertas ventajas inherentes, como la disminución del número de instrucciones y operaciones ejecutadas, una menor presión en la unidad de búsqueda de instrucciones, una unidad de control más sencilla, un conocimiento a priori del patrón de los accesos a memoria, un uso del 100% de los elementos accedidos a memoria y facilidad de escalado del diseño.