2024-03-29T04:56:25Zhttps://uvadoc.uva.es/oai/requestoai:uvadoc.uva.es:10324/291342021-06-23T11:18:32Zcom_10324_1165com_10324_931com_10324_894col_10324_1337
A Runtime Analysis for communication calculation on Distributed-memory Systems
5th Annual IEEE/ACM International Symposium on Code Generation and Optimization (CGO'2017)
Moretón Fernández, Ana
González Escribano, Arturo
Llanos Ferraris, Diego Rafael
Producción Científica
We propose to move to runtime part of the compile-time analysis needed to generate the communication code for distributed-memory systems. Communication stages on
distributed-memory systems have a significant impact on performance, thus the reduction of the communication times is key for improving performance in terms of runtime execution. We have developed a technique that uses a hierarchical tiling array library to represent and manage rectangular index spaces at runtime. The data to be received and/or sent by a local process to another one is calculated by intersecting the set of indexes read or written by a process with the set of indexes written or read by the local process.
2018-03-17T16:38:06Z
2018-03-17T16:38:06Z
2017
info:eu-repo/semantics/conferenceObject
5th Annual IEEE/ACM International Symposium on Code Generation and Optimization (CGO'2017). Austin, TX, USA, 2017
http://uvadoc.uva.es/handle/10324/29134
eng
Attribution 4.0 International
info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by/4.0/
Sus autores
application/pdf
Universidad de Valladolid, Escuela de Ingeniería Informática