Fast execution of irregularly structured programs with low communication frequency on the hypercube

0Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper we study the problem of efficiently executing a parallel program composed of N tasks on a 0(N)-node hypercube assuming that (a) communications between tasks are irregular i.e. any pair of tasks may want to communicate at any step of the program and (b) communications between any two tasks occur with a low frequency, i.e. frequency formula Presented. Our probabilistic technique emulates such programs with slowdown 0(log log N) with high probability. The problem can be also seen as the problem of emulating a CRCW PRAM program on a distributed memory parallel machine whose interconnection network is the hypercube and our result can be equivalently stated in this model. As a part of the emulation technique, we develop a Distributed Recombination Algorithm that has independent interest being an efficient way of clustering homogenous information on a hypercube.

Cite

CITATION STYLE

APA

Auletta, V., Negro, A., & Scarano, V. (1995). Fast execution of irregularly structured programs with low communication frequency on the hypercube. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 980, pp. 59–73). Springer Verlag. https://doi.org/10.1007/3-540-60321-2_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free