Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Simulador de sistema de memoria de caches adaptativas con PIN

dc.contributor.advisorPrieto Matías, Manuel
dc.contributor.authorSilva Cuevas, José Carlos
dc.contributor.authorCarazo Alba, Sergio
dc.contributor.authorNogales Cadenas, Rubén
dc.date.accessioned2023-06-20T14:22:15Z
dc.date.available2023-06-20T14:22:15Z
dc.date.issued2006
dc.descriptionTrabajo de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2005-2006)
dc.description.abstractEl objetivo de nuestro proyecto es implementar un simulador dinámico de caches adaptativas. Con él podemos comprobar la eficacia de las técnicas de hardware adaptativo sobre diversos benchmarks. En primer lugar, se ha implementado un sistema de caches de datos e instrucciones con varios niveles, permitiendo configurar completamente las características de cada nivel. Tras esto, añadimos la posibilidad de adaptar dinámicamente el número de vías en función de la tasa de fallos. Para instrumentar dinámicamente el código hemos utilizado la herramienta Pin desarrollada por Intel. Como era necesario validar los resultados obtenidos, los hemos comparado con los obtenidos por otro simulador de caches, Dinero IV. Las pruebas demuestran que el error entre unos y otros es muy reducido. Por último se llevaron a cabo pruebas para estudiar la eficacia de los mecanismos adaptativos en cache. Los resultados obtenidos demuestran que, sin incrementar significativamente la tasa de fallos, sí se consigue reducir el número de vías de cada nivel. Esto supone una mejora en el consumo energético de la jerarquía de memoria. [ABSTRACT] The goal of our project is to develop an adaptative cache dynamic simulator. We can use it to test the e®ectiveness of adaptative hardware techniques in several benchmarks. First, we have built a shared multilevel cache. It is possible to configure completely each level modifying its configuration file. After that, we add the possibility of dynamically adapt the number of ways according to miss rate. To dynamically instrument code we have used Pin, property of Intel. In the way to validate results, we have compared our memory system with Dinero IV, another cache simulator. The comparative demonstrate results are very close. Finally, tests were carried out to study the effectiveness of adaptative methods applied in caches. Results demonstrate that, without increasing miss rate significantly, it is possible to reduce the average number of ways each level has. This involves an improvement in the power consumption of the memory hierarchy.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/9117
dc.identifier.urihttps://hdl.handle.net/20.500.14352/54359
dc.language.isospa
dc.page.total123
dc.relation.ispartofseriesTrabajos de curso (Departamento de Arquitectura de Computadores y Automática, FDI)
dc.rights.accessRightsopen access
dc.subject.cdu004.33(043.3)
dc.subject.cdu004:519.87(043.3)
dc.subject.keywordCache
dc.subject.keywordHardware adptativo
dc.subject.keywordInstrumentación
dc.subject.keywordPin
dc.subject.keywordSimulador dinámico
dc.subject.keywordConsumo de energía
dc.subject.keywordTasa de fallos
dc.subject.keywordMonitorización
dc.subject.keywordTrazas
dc.subject.keywordDinero IV
dc.subject.keywordAdaptative Hardware
dc.subject.keywordInstrumentation
dc.subject.keywordDynamic simulator
dc.subject.keywordEnergy consuption
dc.subject.keywordMiss rate
dc.subject.keywordMonitorization
dc.subject.keywordTrace
dc.subject.ucmSistemas expertos
dc.titleSimulador de sistema de memoria de caches adaptativas con PIN
dc.typecoursework
dspace.entity.typePublication
relation.isAdvisorOfPublication5d3f6717-1495-4217-853c-8c9c75d56620
relation.isAdvisorOfPublication.latestForDiscovery5d3f6717-1495-4217-853c-8c9c75d56620

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SSII.pdf
Size:
962.13 KB
Format:
Adobe Portable Document Format