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...

ver descrição completa

Detalhes bibliográficos
Autor: González Alberquilla, Rodrigo
Tipo de documento: dissertação
Data de publicação:2008
País:España
Recursos:Universidad Complutense de Madrid (UCM)
Repositório:Docta Complutense
Idioma:espanhol
OAI Identifier:oai:docta.ucm.es:20.500.14352/54487
Acesso em linha:https://hdl.handle.net/20.500.14352/54487
Access Level:Acceso aberto
Palavra-chave: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
id ES_4b6ee69f5f22c7a2a8ae5b7fc2b64e42
oai_identifier_str oai:docta.ucm.es:20.500.14352/54487
network_acronym_str ES
network_name_str España
repository_id_str
spelling Técnicas HW/SW para reducir la presión sobre la Jerarquía de memoriaGonzález Alberquilla, Rodrigo004.25(043.3)004.33(043.3)Memory gapJerarquía de memoriaSystem/360 Model 85Asignación de registrosIRCLSUCBCGCFiltro de acceso a pilaHardwareTomando 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.Tirado Fernández, FranciscoPiñuel Moreno, LuisUniversidad Complutense de Madrid20082008-01-0120082008-01-01master thesishttp://purl.org/coar/resource_type/c_bdccinfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/20.500.14352/54487reponame:Docta Complutenseinstname:Universidad Complutense de Madrid (UCM)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial 3.0 Españahttps://creativecommons.org/licenses/by-nc/3.0/es/info:eu-repo/semantics/openAccessoai:docta.ucm.es:20.500.14352/544872026-06-02T12:44:21Z
dc.title.none.fl_str_mv Técnicas HW/SW para reducir la presión sobre la Jerarquía de memoria
title Técnicas HW/SW para reducir la presión sobre la Jerarquía de memoria
spellingShingle Técnicas HW/SW para reducir la presión sobre la Jerarquía de memoria
González Alberquilla, Rodrigo
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
title_short Técnicas HW/SW para reducir la presión sobre la Jerarquía de memoria
title_full Técnicas HW/SW para reducir la presión sobre la Jerarquía de memoria
title_fullStr Técnicas HW/SW para reducir la presión sobre la Jerarquía de memoria
title_full_unstemmed Técnicas HW/SW para reducir la presión sobre la Jerarquía de memoria
title_sort Técnicas HW/SW para reducir la presión sobre la Jerarquía de memoria
dc.creator.none.fl_str_mv González Alberquilla, Rodrigo
author González Alberquilla, Rodrigo
author_facet González Alberquilla, Rodrigo
author_role author
dc.contributor.none.fl_str_mv Tirado Fernández, Francisco
Piñuel Moreno, Luis
Universidad Complutense de Madrid
dc.subject.none.fl_str_mv 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
topic 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
description 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.
publishDate 2008
dc.date.none.fl_str_mv 2008
2008-01-01
2008
2008-01-01
dc.type.none.fl_str_mv master thesis
http://purl.org/coar/resource_type/c_bdcc
dc.type.openaire.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.14352/54487
url https://hdl.handle.net/20.500.14352/54487
dc.language.none.fl_str_mv Español
spa
language_invalid_str_mv Español
language spa
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial 3.0 España
https://creativecommons.org/licenses/by-nc/3.0/es/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial 3.0 España
https://creativecommons.org/licenses/by-nc/3.0/es/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Docta Complutense
instname:Universidad Complutense de Madrid (UCM)
instname_str Universidad Complutense de Madrid (UCM)
reponame_str Docta Complutense
collection Docta Complutense
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869407560130363392
score 15,301603