Mostrar o rexistro simple do ítem

dc.contributor.authorGonzález, Carlos H.
dc.date.accessioned2021-11-29T17:02:30Z
dc.date.available2021-11-29T17:02:30Z
dc.date.issued2013
dc.identifier.citationGonzález, C.H., Fraguela, B.B. An Algorithm Template for Domain-Based Parallel Irregular Algorithms. Int J Parallel Prog 42, 948–967 (2014). https://doi.org/10.1007/s10766-013-0268-3es_ES
dc.identifier.urihttp://hdl.handle.net/2183/28986
dc.description.abstract[Abstract] The parallelization of irregular algorithms has not been as widely studied as the one of regular codes. In particular, while there are many proposals of parallel skeletons and libraries very well suited to regular algorithms, this is not the case for irregular ones. This is probably due to the complexity of finding common patterns, behaviors and semantics in these algorithms. This is unfortunate, as the parallelization of irregular algorithms would benefit even more than that of regular codes from the higher degree of abstraction provided by skeletons. This work proposes to exploit the concept of domain defined on some property of the elements to process in order to enable the simple and effective parallelization of irregular applications. Namely, we propose to use such domains both to decompose the computations in parallel tasks and to detect and avoid conflicts between these tasks. A generic C++ library providing a skeleton for multicore systems built on this idea is described and evaluated. Our experimental results show that this library is a very practical tool for the parallelization of irregular algorithms with little programming effort.es_ES
dc.description.sponsorshipXunta de Galicia; INCITE08PXIB105161PRes_ES
dc.description.sponsorshipMinisterio de Ciencia e Innovación; TIN2010-16735es_ES
dc.description.sponsorshipMinisterio de Educación; AP2009-4752es_ES
dc.language.isoenges_ES
dc.publisherSpringeres_ES
dc.relation.urihttps://doi.org/10.1007/s10766-013-0268-3es_ES
dc.rightsThis version of the article has been accepted for publication, after peer review and is subject to Springer Nature’s AM terms of use, but is not the Version of Record and does not reflect post-acceptance improvements, or any corrections. The Version of Record is available online at: http://dx.doi.org/10.1007/s10766-013-0268-3es_ES
dc.subjectParallel skeletonses_ES
dc.subjectAmorphous parallelismes_ES
dc.subjectLibrarieses_ES
dc.titleAn Algorithm Template for Domain-Based Parallel Irregular Algorithmses_ES
dc.typeinfo:eu-repo/semantics/articlees_ES
dc.rights.accessinfo:eu-repo/semantics/openAccesses_ES
UDC.journalTitleInternational Journal of Parallel Programminges_ES
UDC.volume42es_ES
UDC.startPage948es_ES
UDC.endPage967es_ES
dc.identifier.doi10.1007/s10766-013-0268-3


Ficheiros no ítem

Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem