Zur Kurzanzeige

dc.contributor.authorGarcía Yágüez, Álvaro
dc.contributor.authorLlanos Ferraris, Diego Rafael 
dc.contributor.authorGonzález Escribano, Arturo 
dc.date.accessioned2025-03-21T08:54:57Z
dc.date.available2025-03-21T08:54:57Z
dc.date.issued2011
dc.identifier.citationProceedings of the 20th ACM International Symposium on High Performance Distributed Computing, HPDC 2011, San Jose, CA, USA, June 8-11, 2011es
dc.identifier.isbn978-1-4503-0552-5es
dc.identifier.urihttps://uvadoc.uva.es/handle/10324/75394
dc.descriptionProducción Científicaes
dc.description.abstractSpeculative parallelization is a runtime technique that optimistically executes sequential code in parallel, checking that no dependence violations appear. In this paper, we address the problem of minimizing the number of threads that should be restarted when a data dependence violation is found. We present a new mechanism that keeps track of inter-thread dependencies in order to selectively stop and restart offending threads, and all threads that have consumed data from them. Results show a reduction of 38.5% to 81.8% in the number of restarted threads for real application loops and up to a 10% speedup, depending on the amount of local computation.es
dc.format.extent2 pes
dc.format.mimetypeapplication/pdfes
dc.language.isoenges
dc.publisherAssociation for Computing Machineryes
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.subjectInformáticaes
dc.subject.classificationLoop-based Parallelization, Speculative Parallelizationes
dc.titleExclusive squashing for thread-level speculationes
dc.typeinfo:eu-repo/semantics/conferenceObjectes
dc.identifier.doi10.1145/1996130.1996172es
dc.relation.publisherversionhttps://dl.acm.org/doi/10.1145/1996130.1996172es
dc.title.event20th ACM International Symposium on High Performance Distributed Computing, HPDC 2011es
dc.description.projectThis research is partly supported by the Ministerio de Educación y Ciencia, Spain (TIN2007-62302) and Junta de Castilla y León, Spain (VA094A08). Part of this work was carried out under the HPC-EUROPA2 project (project number: 228398), with the support of the European Community - Research Infrastructure Action of the FP7.es
dc.type.hasVersioninfo:eu-repo/semantics/publishedVersiones
dc.subject.unesco1203 Ciencia de Los Ordenadoreses
dc.subject.unesco3304 Tecnología de Los Ordenadoreses


Dateien zu dieser Ressource

Thumbnail

Das Dokument erscheint in:

Zur Kurzanzeige