MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  The dangers of heterogeneous network computing: Heterogenous networks considered harmful (1996) [8 citations — 6 self]

Download:
Download as a PDF | Download as a PS
by Jim Demmel, Jack Dongarra, Sven Hammarling, Susan Ostrouchov, Ken Stanley
In Proceedings Heterogeneous Computing Workshop '96
http://scicomp.ewha.ac.kr/netlib/tennessee/hetero.ps
Add To MetaCart

Abstract:

This report addresses the issue of writing reliable numerical software for networks of heterogeneous computers. Much software has been written for distributed memory parallel computers and in principal such software could readily be ported to networks of machines, such as a collection of workstations connected by Ethernet, but if such a network is not homogeneous there are special challenges that need to be addressed. The symptoms can range from erroneous results returned without warning to deadlock. Some of the problems are straightforward to solve, but for others the solutions are not so obvious and indeed in some cases, such as the method of bisection which we shall discuss in the report, we have not yet decided upon a satisfactory solution that does not incur an unacceptable overhead. Making software robust on heterogeneous systems often requires additional communication. In this report we describe and illustrate the problems and, where possible, suggest solutions so that others may be aware of the potential pitfalls and either avoid them or, if that is not possible, ensure that their software is not used on heterogeneous networks. 1

Citations

617 A set of level 3 basic linear algebra subprograms – Dongarra, Croz, et al. - 1990
534 PVM: Parallel Virtual Machine: A Users’ Guide and Tutorial for Networked Parallel Computing – Geist, Beguelin, et al. - 1994
395 Basic linear algebra subprograms for Fortran usage – Lawson, Hanson, et al. - 1979
366 An extended set of FORTRAN Basic Linear Algebra Subprograms – DONGARRA, CROZ, et al. - 1988
141 ScaLAPACK: a Portable Linear Algebra Library for Distributed Memory Computers - Design Issues and Performance," presented at Supercomputing '96 – Blackford, al - 1996
55 A Proposal for a Set of Parallel Basic Linear Algebra Subprograms – Choi, Dongarra, et al. - 1995
15 On the correctness of parallel bisection in floating point – Demmel, Dhillon, et al. - 1994
12 Using MPI, portable programming with the Message-Passing Interface. Scientific and Engineering Computation Series – Gropp, Lusk, et al. - 1994
8 ANSI/IEEE Standard for Binary Floating Point Arithmetic: Std 754-1985 – IEEE - 1985
7 A users' guide to the BLACS v1.0. LAPACK Working Note No.94 – Dongarra, Whaley - 1995
3 ANSI/IEEE Standard for Radix Independent Floating Point Arithmetic: Std 854-1987 – IEEE - 1987
3 On the correctness of parallel bisection in oating point – Demmel, Dhillon, et al. - 1995
2 Parallel library work at NAG, in – Hammarling - 1994
1 An extended setofFORTRAN Basic Linear Algebra Subprograms – Dongarra, Croz, et al. - 1988
1 A users' guide tothe BLACS v1.0. LAPACK Working Note No.94 – Dongarra, Whaley - 1995
1 Parallel library work atNAG, in – Hammarling - 1994