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
 

Improving the representativeness of simulation intervals for the cache memory system

dc.contributor.authorBueno Mora, Nicolás
dc.contributor.authorCastro Rodríguez, Fernando
dc.contributor.authorPiñuel Moreno, Luis
dc.contributor.authorGómez Pérez, José Ignacio
dc.contributor.authorCatthor, Francky
dc.date.accessioned2024-01-22T12:28:29Z
dc.date.available2024-01-22T12:28:29Z
dc.date.issued2024-01-08
dc.description.abstractAccurate simulation techniques are indispensable to efficiently propose new memory or architectural organizations. As implementing new hardware concepts in real systems is often not feasible, cycle-accurate simulators employed together with certain benchmarks are commonly used. However, detailed simulators may take too much time to execute these programs until completion. Therefore, several techniques aimed at reducing this time are usually employed. These schemes select fragments of the source code considered as representative of the entire application’s behaviour–mainly in terms of performance, but not plenty considering the behaviour of cache memory levels–and only these intervals are simulated. Our hypothesis is that the different simulation windows currently employed when evaluating microarchitectural proposals, especially those involving the last level cache (LLC), do not reproduce the overall cache behaviour during the entire execution, potentially leading to wrong conclusions on the real performance of the proposals assessed. In this work, we first demonstrate this hypothesis by evaluating different cache replacement policies using various typical simulation approaches. Consequently, we also propose a simulation strategy, based on the applications’ LLC activity, which mimics the overall behaviour of the cache much closer than conventional simulation intervals. Our proposal allows a fairer comparison between cache-related approaches as it reports, on average, a number of changes in the relative order among the policies assessed – with respect to the full simulation – more than 30% lower than that of conventional strategies, maintaining the simulation time largely unchanged and without losing accuracy on performance terms, especially for memory-intensive applications.eng
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Ciencias Físicas
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statuspub
dc.identifier.citationN. Bueno, F. Castro, L. Pinuel, J. I. Gomez-Perez and F. Catthoor, "Improving the Representativeness of Simulation Intervals for the Cache Memory System," in IEEE Access, vol. 12, pp. 5973-5985, 2024, doi: 10.1109/ACCESS.2024.3350646.
dc.identifier.doi10.1109/ACCESS.2024.3350646
dc.identifier.essn2169-3536
dc.identifier.officialurlhttps://doi.org/10.1109/ACCESS.2024.3350646
dc.identifier.urihttps://hdl.handle.net/20.500.14352/94373
dc.journal.titleIEEE Access
dc.language.isoeng
dc.page.final5985
dc.page.initial5973
dc.publisherIEEE
dc.rightsAttribution 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subject.cdu004.3
dc.subject.keywordCache memory
dc.subject.keywordComputer architecture
dc.subject.keywordHardware
dc.subject.keywordMemory architecture
dc.subject.keywordMicroarchitecture
dc.subject.ucmHardware
dc.subject.unesco1203.17 Informática
dc.titleImproving the representativeness of simulation intervals for the cache memory system
dc.typejournal article
dc.type.hasVersionVoR
dc.volume.number12
dspace.entity.typePublication
relation.isAuthorOfPublicationc6b7d4bb-48ca-41a4-b22a-3fd1d5a1a1e9
relation.isAuthorOfPublication9aac3e41-2993-45aa-b0e1-7bae1dacd982
relation.isAuthorOfPublication2ce782af-0e05-45eb-b58a-d2efffec6785
relation.isAuthorOfPublicatione83f8db2-0fb6-4141-8ec5-d20d09ce194d
relation.isAuthorOfPublication.latestForDiscoveryc6b7d4bb-48ca-41a4-b22a-3fd1d5a1a1e9

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Improving_the_Representativeness_of_Simulation_Intervals_for_the_Cache_Memory_System.pdf
Size:
1.41 MB
Format:
Adobe Portable Document Format

Collections