N-GRAPHS - SCALABLE TOPOLOGY AND DESIGN OF BALANCED DIVIDE-AND-CONQUER ALGORITHMS

Authors
Citation
S. Gorlatch, N-GRAPHS - SCALABLE TOPOLOGY AND DESIGN OF BALANCED DIVIDE-AND-CONQUER ALGORITHMS, Parallel computing, 23(6), 1997, pp. 687-698
Citations number
14
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
Journal title
ISSN journal
01678191
Volume
23
Issue
6
Year of publication
1997
Pages
687 - 698
Database
ISI
SICI code
0167-8191(1997)23:6<687:N-STAD>2.0.ZU;2-L
Abstract
A parallel implementation of binary, balanced divide-and-conquer is de rived systematically from its functional specification. The implementa tion makes use of a new processor topology, called N-graph, and has th e following properties: there are not more than 4 links per processor, the processor network is of an arbitrary fixed size, the load is bala nced and all communications are local. A parallel mergesort algorithm is used to illustrate the derivation process and the parallel target p rogram with message passing. Experiments on a 64-node transputer netwo rk are presented.