Mostrar el registro sencillo del ítem

dc.contributor.authorPedrero-Luque, Manuel 
dc.contributor.authorGutiérrez-Carrasco, Eladio Damián 
dc.contributor.authorRomero-Montiel, Sergio 
dc.contributor.authorPlata-González, Óscar Guillermo 
dc.date.accessioned2015-06-11T07:19:33Z
dc.date.available2016-06-11T04:00:03Z
dc.date.created2015
dc.date.issued2015-06-11
dc.identifier.urihttp://hdl.handle.net/10630/9889
dc.descriptionPostprint de autor publicado posteriormente con este DOI:http://dx.doi.org/10.1016/j.procs.2015.05.398es_ES
dc.description.abstractTransactional memory (TM) offers optimistic concurrency support in modern multicore archi- tectures, helping the programmers to extract parallelism in irregular applications when data dependence information is not available before runtime. In fact, recent research focus on ex- ploiting thread-level parallelism using TM approaches. However, the proposed techniques are of general use, valid for any type of application. This work presents ReduxSTM, a software TM system specially designed to extract maxi- mum parallelism from irregular applications. Commit management and conflict detection are tailored to take advantage of both, sequential transaction ordering to assure correct results, and privatization of reduction patterns, a very frequent memory access pattern in irregular applications. Both techniques are used to avoid unnecessary transaction aborts. A function in 300.twolf package from SPEC CPU2000 was taken as a motivating irregular program. This code was parallelized using ReduxSTM and an ordered version of TinySTM, a state-of-the-art TM system. Experimental evaluation shows that ReduxTM exploits more parallelism from the sequential program and obtains better performance than the other system.es_ES
dc.description.sponsorshipUniversidad de Málaga. Campus de Excelencia Internacional Andalucía Tech.es_ES
dc.language.isoenges_ES
dc.rightsinfo:eu-repo/semantics/openAccesses_ES
dc.subjectArquitectura de ordenadoreses_ES
dc.subject.otherIrregular applicationses_ES
dc.subject.otherTransactional memoryes_ES
dc.subject.otherThread-level speculation (TLS)es_ES
dc.subject.otherReduction operationses_ES
dc.titleImproving Transactional Memory Performance for Irregular Applicationses_ES
dc.typeinfo:eu-repo/semantics/conferenceObjectes_ES
dc.centroE.T.S.I. Informáticaes_ES
dc.relation.eventtitleInternational Conference On Computational Science, ICCS 2015es_ES
dc.relation.eventplaceReykjavík, Icelandes_ES
dc.relation.eventdateJune, 2015es_ES


Ficheros en el ítem

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem