Back to Search Start Over

Algorithm for Searching Minimum Inter-node Data Transfers.

Authors :
Krivosheev, Nikita M.
Steinberg, Boris Ya.
Source :
Procedia Computer Science; 2021, Vol. 193, p306-313, 8p
Publication Year :
2021

Abstract

It is proposed an algorithm finding the optimal array placement in the distributed memory of a parallel computing system. This work is a step towards the development of a new generation of parallelizing compilers for computing systems with a distributed memory. Such compilers may be useful for manycore systems on chip with addressable local memory (not cache) for each core. This is especially important for systems on chip with a many processor cores, where data exchange with RAM is a performance bottleneck. The construction of special auxiliary program graph for estimation of minimum number of data transfers is obtained. The arrays placement with the optimal number of data transfers is constructing in this paper. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
18770509
Volume :
193
Database :
Supplemental Index
Journal :
Procedia Computer Science
Publication Type :
Academic Journal
Accession number :
153679708
Full Text :
https://doi.org/10.1016/j.procs.2021.10.031