Mostra el registre d'ítem simple

dc.contributor.authorMadriles Gimeno, Carles
dc.contributor.authorLópez Muñoz, Pedro
dc.contributor.authorCodina Viñas, Josep M.
dc.contributor.authorGibert Codina, Enric
dc.contributor.authorLatorre Salinas, Fernando
dc.contributor.authorMartínez Vicente, Alejandro
dc.contributor.authorMartinez, Raul
dc.contributor.authorGonzález Colás, Antonio María
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2017-02-17T11:10:53Z
dc.date.available2017-02-17T11:10:53Z
dc.date.issued2009
dc.identifier.citationMadriles, C., López, P., Codina, J.M., Gibert, E., Latorre, F., Martínez, A., Martínez, R., González, A. Anaphase: a fine-grain thread decomposition scheme for speculative multithreading. A: International Conference on Parallel Architectures and Compilation Techniques. "18th International Conference on Parallel Architectures and Compilation Techniques. PACT 2009: proceedings". Raleigh, North Carolina: IEEE Computer Society, 2009, p. 15-25.
dc.identifier.isbn978-0-7695-3771-9
dc.identifier.urihttp://hdl.handle.net/2117/101169
dc.description.abstractIndustry is moving towards multi-core designs as we have hit the memory and power walls. Multi-core designs are very effective to exploit thread-level parallelism (TLP) but do not provide benefits when executing serial code (applications with low TLP, serial parts of a parallel application and legacy code). In this paper we propose Anaphase, a novel approach for speculative multithreading to improve single-thread performance in a multi-core design. The proposed technique is based on a graph partitioning technique which performs a decomposition of applications into speculative threads at instruction granularity. Moreover, the proposed technique leverages communications and pre-computation slices to deal with inter-thread dependences. Results presented in this paper show that this approach improves single-thread performance by 32% on average and up to 2.15x for some selected applications of the Spec2006 suite. In addition, the proposed technique outperforms by 21% on average schemes in which thread decomposition is performed at a coarser granularity.
dc.format.extent11 p.
dc.language.isoeng
dc.publisherIEEE Computer Society
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject.lcshParallel processing (Electronic computers)
dc.subject.lcshMultiprocessors
dc.subject.otherSpeculative multithreading
dc.subject.otherThread-level parallelism
dc.subject.otherSingle-thread performance
dc.subject.otherMulticore
dc.subject.otherAutomatic parallelization
dc.titleAnaphase: a fine-grain thread decomposition scheme for speculative multithreading
dc.typeConference report
dc.subject.lemacProcessament en paral·lel (Ordinadors)
dc.subject.lemacMultiprocessadors
dc.contributor.groupUniversitat Politècnica de Catalunya. ARCO - Microarquitectura i Compiladors
dc.identifier.doi10.1109/PACT.2009.27
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=5260571
dc.rights.accessOpen Access
local.identifier.drac2451927
dc.description.versionPostprint (published version)
local.citation.authorMadriles, C.; López, P.; Codina, J.M.; Gibert, E.; Latorre, F.; Martínez, A.; Martínez, R.; González, A.
local.citation.contributorInternational Conference on Parallel Architectures and Compilation Techniques
local.citation.pubplaceRaleigh, North Carolina
local.citation.publicationName18th International Conference on Parallel Architectures and Compilation Techniques. PACT 2009: proceedings
local.citation.startingPage15
local.citation.endingPage25


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple