Data redistribution in an automatic data distribution tool

Author(s):  
Eduard Ayguadé ◽  
Jordi Garcia ◽  
Mercè Gironès ◽  
M. Luz Grande ◽  
Jesús Labarta
1996 ◽  
Vol 32 (1) ◽  
pp. 1-10 ◽  
Author(s):  
Anne Dierstein ◽  
Roman Hayer ◽  
Thomas Rauber

2014 ◽  
Vol 7 (4) ◽  
pp. 37-46 ◽  
Author(s):  
Xiaoyan Wang ◽  
Xu Fan ◽  
Jinchuan Chen ◽  
Xiaoyong Du

1997 ◽  
Vol 6 (1) ◽  
pp. 95-113 ◽  
Author(s):  
Lorie M. Liebrock ◽  
Ken Kennedy

Problem topology is the key to efficient parallelization support for partially regular applications. Specifically, problem topology provides the information necessary for automatic data distribution and regular application optimization of a large class of partially regular applications. Problem topology is the connectivity of the problem. This research focuses on composite grid applications and strives to take advantage of their partial regularity in the parallelization and compilation process. Composite grid problems arise in important application areas, e.g., reactor and aerodynamic simulation. Related physical phenomena are inherently parallel and their simulations are computationally intensive. We present algorithms that automatically determine data distributions for composite grid problems. Our algorithm's alignment and distribution specifications may be used as input to a High Performance Fortran program to apply the mapping for execution of the simulation code. These algorithms eliminate the need for user-specified data distribution for this large class of complex topology problems. We test the algorithms using a number of topological descriptions from aerodynamic and water-cooled nuclear reactor simulations. Speedup-bound predictions with and without communication, based on the automatically generated distributions, indicate that significant speedups are possible using these algorithms.


Sign in / Sign up

Export Citation Format

Share Document