Title :
Parallel computations on the CHARM heterogeneous workstation cluster
Author :
Saletore, Vikram A. ; Jacob, J. ; Padala, M.
Author_Institution :
Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
Abstract :
In recent years parallel computing on a fast network of high performance and low cost workstations has become a viable and an economic option, compared to that on an expensive high performance parallel supercomputer for solving large Grand Challenge scientific problems. This paper focuses on how to efficiently exploit the computing resources of a set of heterogeneous Unix workstations. We have further developed the CHARM parallel programming environment to allow programs written in the CHARM language execute adjacently on such a cluster. We have also developed a new scheme to schedule tasks statically and balance the load dynamically to achieve high effective utilization. Performance results for several applications programs including ray-tracing, all-pairs shortest path, and matrix multiply on a heterogeneous cluster of Sun Sparcs, IBM RS/6000s and HP-PA 7100s show a significant improvement in execution time over sequential execution
Keywords :
distributed processing; parallel programming; programming environments; resource allocation; scheduling; workstations; CHARM; Grand Challenge scientific problems; HP-PA 7100; IBM RS/6000; Sun Sparcs; all-pairs shortest path; economic; execution time; heterogeneous Unix workstations; heterogeneous cluster; heterogeneous workstation cluster; high performance parallel supercomputer; high performance workstations; load balancing; low cost workstations; matrix multiply; parallel computations; parallel computing; parallel programming environment; ray-tracing; sequential execution; task scheduling; Concurrent computing; Costs; Dynamic scheduling; Environmental economics; Parallel processing; Parallel programming; Processor scheduling; Ray tracing; Supercomputers; Workstations;
Conference_Titel :
High Performance Distributed Computing, 1994., Proceedings of the Third IEEE International Symposium on
Conference_Location :
San Francisco, CA
Print_ISBN :
0-8186-6395-2
DOI :
10.1109/HPDC.1994.340243