Por favor, use este identificador para citar o enlazar este ítem:http://uvadoc.uva.es/handle/10324/29134
Título
A Runtime Analysis for communication calculation on Distributed-memory Systems
Congreso
5th Annual IEEE/ACM International Symposium on Code Generation and Optimization (CGO'2017)
Año del Documento
2017
Editorial
Universidad de Valladolid, Escuela de Ingeniería Informática
Descripción
Producción Científica
Documento Fuente
5th Annual IEEE/ACM International Symposium on Code Generation and Optimization (CGO'2017). Austin, TX, USA, 2017
Abstract
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.
Propietario de los Derechos
Sus autores
Idioma
eng
Derechos
openAccess
Collections
Files in this item
Except where otherwise noted, this item's license is described as Attribution 4.0 International