Técnicas HW/SW para reducir la presión sobre la Jerarquía de memoria

Tomando como plataforma de evaluación uno de los tipos de procesador más extendidos, los RICS de 32 bits para sistemas empotrados, este trabajo se plantea dos objetivos distintos y complementarios. El primero tiene una perspectiva software y consiste en evaluar el impacto en la jerarquía de memoria...

Descripción completa

Detalles Bibliográficos
Autor: González Alberquilla, Rodrigo
Tipo de recurso: tesis de maestría
Fecha de publicación:2008
País:España
Institución:Universidad Complutense de Madrid (UCM)
Repositorio:Docta Complutense
Idioma:español
OAI Identifier:oai:docta.ucm.es:20.500.14352/54487
Acceso en línea:https://hdl.handle.net/20.500.14352/54487
Access Level:acceso abierto
Palabra clave:004.25(043.3)
004.33(043.3)
Memory gap
Jerarquía de memoria
System/360 Model 85
Asignación de registros
IRC
LS
UCB
CGC
Filtro de acceso a pila
Hardware
Descripción
Sumario:Tomando como plataforma de evaluación uno de los tipos de procesador más extendidos, los RICS de 32 bits para sistemas empotrados, este trabajo se plantea dos objetivos distintos y complementarios. El primero tiene una perspectiva software y consiste en evaluar el impacto en la jerarquía de memoria de la asignación de registros llevada a cabo por el compilador. Para ello se estudiarán comparativamente diversos algoritmos de asignación empleando el mismo entorno experimental. el segundo objetivo, cuyo enfoque es hardware, consiste en diseñar un mecanismo de filtrado para reducir los accesos a la región de memoria de pila, originados por el desalojo de datos ubicados en registros y el paso de parámetros a funciones. La finalidad de este filtro es reducir el consumo de primer nivel de cache, una de las principales fuentes de disipación de energía del procesador.