Identificador persistente para citar o vincular este elemento: http://hdl.handle.net/10553/76945
Campo DC Valoridioma
dc.contributor.authorCazorla Almeida, Francisco Javieren_US
dc.contributor.authorRamírez Bellido, Alejandroen_US
dc.contributor.authorValero Cortés, Mateoen_US
dc.contributor.authorFernández García, Enriqueen_US
dc.date.accessioned2020-12-23T09:54:52Z-
dc.date.available2020-12-23T09:54:52Z-
dc.date.issued2004en_US
dc.identifier.isbn0-7695-2132-0en_US
dc.identifier.otherScopus-
dc.identifier.urihttp://hdl.handle.net/10553/76945-
dc.description.abstractSimultaneous Multithreading (SMT) processors increase performance by executing instructions from multiple threads simultaneously. These threads share the processor's resources, but also compete for them. In this environment, a thread missing in the L2 cache may allocate a large number of resources for a long time, causing other threads to run much slower than they could. To prevent this problem we should know in advance if a thread is going to miss in the L2 cache. L1 misses are a clear indicator of a possible L2 miss. However, to stall a thread on every L1 miss is too severe, because not all L1 misses lead to an L2 miss, and this would cause an unnecessary stall and resource under-use. Also, to wait until an L2 miss is declared and squash the thread to free up the allocated resources is too expensive in terms of complexity and re-executed instructions. In this paper we propose a novel fetch policy, which we call DWarn. DWarn uses L1 misses as indicators of L2 misses, giving higher priority to threads with no outstanding L1 misses. DWarn acts on L1 misses, before L2 misses happen in a controlled manner to reduce resource under-use and to avoid harming a thread when LI misses do not lead to L2 misses. Our results show that DWarn outper-forms previously proposed policies, in both throughput and fairness, while requiring fewer resources and avoiding instruction re-execution.en_US
dc.languageengen_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.sourceProceedings - International Parallel and Distributed Processing Symposium, IPDPS 2004 (Abstracts and CD-ROM)[ISBN 0769521320], v. 18, p. 1037-1046, 2004en_US
dc.subject33 Ciencias tecnológicasen_US
dc.subject.otherMulti-threadingen_US
dc.subject.otherCache storageen_US
dc.subject.otherInstruction setsen_US
dc.subject.otherResource allocationen_US
dc.subject.otherMultiprocessing systemsen_US
dc.titleDCache warn: an I-fetch policy to increase SMT efficiencyen_US
dc.typeinfo:eu-repo/semantics/conferenceObjecten_US
dc.typeConferenceObjecten_US
dc.relation.conferenceProceedings - 18th International Parallel and Distributed Processing Symposium, IPDPS 2004 (Abstracts and CD-ROM)en_US
dc.identifier.doi10.1109/IPDPS.2004.1303005en_US
dc.identifier.scopus12444343068-
dc.contributor.authorscopusid55129883300-
dc.contributor.authorscopusid7401734996-
dc.contributor.authorscopusid24475914200-
dc.contributor.authorscopusid36476145100-
dc.description.lastpage1046en_US
dc.description.firstpage1037en_US
dc.relation.volume18en_US
dc.investigacionIngeniería y Arquitecturaen_US
dc.type2Actas de congresosen_US
dc.utils.revisionen_US
dc.date.coverdateDiciembre 2004en_US
dc.identifier.conferenceidevents121270-
dc.identifier.ulpgcen_US
item.grantfulltextopen-
item.fulltextCon texto completo-
crisitem.author.deptDepartamento de Informática y Sistemas-
crisitem.author.fullNameFernández García, Enrique-
crisitem.event.eventsstartdate26-04-2004-
crisitem.event.eventsenddate30-04-2004-
Colección:Actas de congresos
miniatura
pdf
Adobe PDF (1,51 MB)
Vista resumida

Citas SCOPUSTM   

27
actualizado el 08-dic-2024

Visitas

221
actualizado el 17-feb-2024

Descargas

184
actualizado el 17-feb-2024

Google ScholarTM

Verifica

Altmetric


Comparte



Exporta metadatos



Los elementos en ULPGC accedaCRIS están protegidos por derechos de autor con todos los derechos reservados, a menos que se indique lo contrario.