Mostrar el registro sencillo del ítem

dc.contributor.authorMoretón Fernández, Ana
dc.contributor.authorGonzález Escribano, Arturo 
dc.date.accessioned2018-03-17T11:18:44Z
dc.date.available2019-01-01T00:40:28Z
dc.date.issued2018
dc.identifier.citationConcurrency and Computation, Practice and Experience.es
dc.identifier.issn1532-0634es
dc.identifier.urihttp://uvadoc.uva.es/handle/10324/29120
dc.descriptionProducción Científicaes
dc.description.abstractMany real-world applications feature data accesses on periodic domains. Manually implementing the synchronizations and communications associated to the data dependences on each case is cumbersome and error-prone. It is increasingly interesting to support these applications in high-level parallel programming languages or parallelizing compilers. In this paper, we present a technique that, for distributed-memory systems, calculates the specific communications derived from data-parallel codes with or without periodic boundary conditions on affine access expressions. It makes transparent to the programmer the management of aggregated communications for the chosen data partition. Our technique moves to runtime part of the compile-time analysis typically used to generate the communication code for affine expressions, introducing a complete new technique that also supports the periodic boundary conditions. We present an experimental study to evaluate our proposal using several study cases. Our experimental results show that our approach can automatically obtain communication codes as efficient as those found in MPI reference codes, reducing the development effort.es
dc.format.mimetypeapplication/pdfes
dc.language.isoenges
dc.publisherWileyes
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.titleAutomatic Runtime Calculation of Communications for Data-Parallel Expressions with Periodic Conditionses
dc.typeinfo:eu-repo/semantics/articlees
dc.rights.holderWileyes
dc.identifier.doi10.1002/cpe.4430es
dc.relation.publisherversionhttp://onlinelibrary.wiley.com/doi/10.1002/cpe.4430/abstractes
dc.peerreviewedSIes
dc.description.embargo2019-01-01es
dc.description.projectMICINN (Spain) and ERDF program of the European Union: HomProg-HetSys project (TIN2014-58876-P), CAPAP-H6 Network (TIN2016-81840-REDT), and COST Program Action IC1305: Network for Sustainable Ultrascale Computing (NESUS). By the computing facilities of Extremadura Research Centre for Advanced Technologies (CETA-CIEMAT), funded by the European Regional Development Fund (ERDF). CETA-CIEMAT belongs to CIEMAT and the Government of Spain.es
dc.rightsAttribution 4.0 International


Ficheros en el ítem

Thumbnail

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

Mostrar el registro sencillo del ítem