Title :
Automatic template generation for solving n2-problems on parallel systems with arbitrary topology
Author :
Lippert, Thomas ; Palazzari, Paolo ; Schilling, Klaus
Author_Institution :
Forschungszentrum Julich GmbH, Germany
Abstract :
The authors consider the automatic generation of parallel templates as basis for the implementation of n2-problem solvers on parallel systems. The automatic template generator relies on the embedding of a virtual systolic loop on the given machine´s network and optimizes hyper-systolic data communication by means of simulated annealing techniques. They have generated a parallel template to efficiently program an n-body code on the parallel SIMD system Quadrics
Keywords :
automatic programming; computational complexity; distributed memory systems; parallel algorithms; parallel machines; parallel programming; simulated annealing; Quadrics parallel SIMD system; arbitrary topology; automatic parallel template generation; machine network; n-body code programming; n2-problem solving; optimized hyper-systolic data communication; parallel systems; simulated annealing techniques; virtual systolic loop; Annealing; Commutation; Concurrent computing; Cost function; Data communication; High performance computing; Network topology; Parallel processing; Signal processing algorithms; Skeleton;
Conference_Titel :
Software Engineering for Parallel and Distributed Systems, 1997. Proceedings., Second International Workshop on
Conference_Location :
Boston, MA
Print_ISBN :
0-8186-8043-1
DOI :
10.1109/PDSE.1997.596833