dc.contributor.author | García Yágüez, Álvaro | |
dc.contributor.author | Llanos Ferraris, Diego Rafael | |
dc.contributor.author | González Escribano, Arturo | |
dc.date.accessioned | 2025-03-21T08:54:57Z | |
dc.date.available | 2025-03-21T08:54:57Z | |
dc.date.issued | 2011 | |
dc.identifier.citation | Proceedings of the 20th ACM International Symposium on High Performance Distributed Computing, HPDC 2011, San Jose, CA, USA, June 8-11, 2011 | es |
dc.identifier.isbn | 978-1-4503-0552-5 | es |
dc.identifier.uri | https://uvadoc.uva.es/handle/10324/75394 | |
dc.description | Producción Científica | es |
dc.description.abstract | Speculative 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.extent | 2 p | es |
dc.format.mimetype | application/pdf | es |
dc.language.iso | eng | es |
dc.publisher | Association for Computing Machinery | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.subject | Informática | es |
dc.subject.classification | Loop-based Parallelization, Speculative Parallelization | es |
dc.title | Exclusive squashing for thread-level speculation | es |
dc.type | info:eu-repo/semantics/conferenceObject | es |
dc.identifier.doi | 10.1145/1996130.1996172 | es |
dc.relation.publisherversion | https://dl.acm.org/doi/10.1145/1996130.1996172 | es |
dc.title.event | 20th ACM International Symposium on High Performance Distributed Computing, HPDC 2011 | es |
dc.description.project | This 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.hasVersion | info:eu-repo/semantics/publishedVersion | es |
dc.subject.unesco | 1203 Ciencia de Los Ordenadores | es |
dc.subject.unesco | 3304 Tecnología de Los Ordenadores | es |