Probabilistic load balancing for parallel graph reduction

Helmut Seidl, Reinhard Wilhelm

Research output: Contribution to conferencePaperpeer-review

3 Scopus citations

Abstract

An analysis is made of simple probabilistic implementations of (slightly restricted) parallel graph rewriting both on a shared memory architecture like a PRAM and a more realistic distributed memory architecture like a transputer network. Graph rewriting is executed in cycles where every cycle consists in the execution of all the tasks presently available in the graph. Assuming that there are p processors and N executable tasks in the cycle, it is shown that the PRAM can execute the cycle in (optimal) time O(N/p) with high probability provided N = Ω(p2 log p), whereas a processor net can execute the cycle in time O(N/p log p) with high probability using chunks of messages of size O(N/p) if only N = Ω(p log p).

Original languageEnglish
Pages879-884
Number of pages6
StatePublished - 1989
Externally publishedYes
Event4th IEEE Region 10th International Conference - TENCON '89 - Bombay, India
Duration: 22 Nov 198924 Nov 1989

Conference

Conference4th IEEE Region 10th International Conference - TENCON '89
CityBombay, India
Period22/11/8924/11/89

Fingerprint

Dive into the research topics of 'Probabilistic load balancing for parallel graph reduction'. Together they form a unique fingerprint.

Cite this