Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Efficient hypercube algorithms

Thesis/Dissertation ·
OSTI ID:5923909

Multicomputers are intended to run application programs that are too large or require too many hours of computation to run on a single processor computer. The hypercube is a widely used topology for the interconnection of multicomputers. This thesis investigates the programming issues that arise when one uses an MIMD hypercube multicomputer. To illustrate these issues, the connected components problem is used. The proposed connected components algorithm proves to be efficient on a hypercube multicomputer. Two hypercube algorithms to find the biconnected components of a connected undirected graph are also described and experimentally evaluated on an NCUBE/7 MIMD hypercube computer. Load balancing is one of the important issues to achieve efficient use of a multicomputer. New approaches for load balancing on a hypercube multicomputer are proposed and analyzed.

Research Organization:
Minnesota Univ., Minneapolis, MN (USA)
OSTI ID:
5923909
Country of Publication:
United States
Language:
English

Similar Records

Image template matching on MIMD hypercube multicomputers
Journal Article · Sat Sep 01 00:00:00 EDT 1990 · Journal of Parallel and Distributed Computing; (USA) · OSTI ID:6274553

Efficient algorithms for list ranking and for solving graph problems on the hypercube
Journal Article · Sun Dec 31 23:00:00 EST 1989 · IEEE Transactions on Parallel and Distributed Systems; (USA) · OSTI ID:6397898

First and second generation hypercube performance
Book · Thu Dec 31 23:00:00 EST 1987 · OSTI ID:5422675