Title :
Mapping finite element graphs on hypercubes
Author :
Chung, Yeh-Ching ; Ranka, Sanjay
Author_Institution :
Sch. of Comput. & Inf. Sci., Syracuse Univ., NY, USA
Abstract :
Two-way stripe partition mapping and greedy assignment mapping are proposed for mapping finite-element graphs (FEGs) onto hypercubes. They can be used to map both 2-D and 3-D FEGs on hypercubes. Two-way stripe partition mapping is a two-phase mapping approach. In the first phase, two-way stripe partition is used to achieve low communication cost. In the second phase, the load transfer heuristic is used to balance the computational load among processors. Greedy assignment mapping tries to minimize the communication cost and balance the computational load of processors simultaneously. The estimated lower bound speed up and the estimated upper bound speedup are derived for both bidirectional and unidirectional communication, to measure the mapping results. Simulation results show that the speedups for two-way stripe partition mapping are better than those for greedy assignment mapping when the load balance criterion is achieved in both approaches. The greedy approach, however, gives good performance at a much lower cost
Keywords :
finite element analysis; heuristic programming; multiprocessor interconnection networks; parallel algorithms; bidirectional communication; finite element graphs mapping; greedy assignment mapping; hypercubes; load transfer heuristic; stripe partition mapping; two-phase mapping; unidirectional communication; Communication channels; Concurrent computing; Costs; Data communication; Distributed computing; Finite element methods; Hypercubes; Information science; Parallel processing; Simultaneous localization and mapping;
Conference_Titel :
Frontiers of Massively Parallel Computation, 1990. Proceedings., 3rd Symposium on the
Conference_Location :
College Park, MD
Print_ISBN :
0-8186-2053-6
DOI :
10.1109/FMPC.1990.89449