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
Resumo
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
Aparece en las colecciones
Arquivos deste item
