1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<!--Converted with LaTeX2HTML 96.1-h (September 30, 1996) by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds -->
<HTML>
<HEAD>
<TITLE>Achieving High Performance on a Network of Workstations</TITLE>
<META NAME="description" CONTENT="Achieving High Performance on a Network of Workstations">
<META NAME="keywords" CONTENT="slug">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<LINK REL=STYLESHEET HREF="slug.css">
</HEAD>
<BODY LANG="EN" >
<A NAME="tex2html3543" HREF="node108.html"><IMG WIDTH=37 HEIGHT=24 ALIGN=BOTTOM ALT="next" SRC="http://www.netlib.org/utk/icons/next_motif.gif"></A> <A NAME="tex2html3541" HREF="node105.html"><IMG WIDTH=26 HEIGHT=24 ALIGN=BOTTOM ALT="up" SRC="http://www.netlib.org/utk/icons/up_motif.gif"></A> <A NAME="tex2html3537" HREF="node106.html"><IMG WIDTH=63 HEIGHT=24 ALIGN=BOTTOM ALT="previous" SRC="http://www.netlib.org/utk/icons/previous_motif.gif"></A> <A NAME="tex2html3545" HREF="node1.html"><IMG WIDTH=65 HEIGHT=24 ALIGN=BOTTOM ALT="contents" SRC="http://www.netlib.org/utk/icons/contents_motif.gif"></A> <A NAME="tex2html3546" HREF="node190.html"><IMG WIDTH=43 HEIGHT=24 ALIGN=BOTTOM ALT="index" SRC="http://www.netlib.org/utk/icons/index_motif.gif"></A> <BR>
<B> Next:</B> <A NAME="tex2html3544" HREF="node108.html">PerformancePortability and Scalability</A>
<B>Up:</B> <A NAME="tex2html3542" HREF="node105.html">Achieving High Performance with </A>
<B> Previous:</B> <A NAME="tex2html3538" HREF="node106.html">Achieving High Performance on </A>
<BR> <P>
<H2><A NAME="SECTION04512000000000000000">Achieving High Performance on a Network of Workstations</A></H2>
<A NAME="now"> </A>
<P>
If a network meets the following guidelines, ScaLAPACK will perform
well on it (see section <A HREF="node106.html#distmemcomp">5.1.1</A>). If a network
of workstations does not meet one or more of these guidelines, read the
rest of this chapter for more information.
<P>
<UL>
<LI>The bandwidth per node, if measured in
Megabytes per second per node, should be no less than one tenth of the peak floating-point rate as measured in megaflops/second/node.
<LI>The underlying network must allow simultaneous messages, that is,
not standard ethernet and not FDDI<A NAME="3578"> </A><A NAME="3579"> </A>.
<LI>Message latency should be no more than 500 microseconds.
<LI>All processors should be similar in architecture and performance.
ScaLAPACK will be limited by
the slowest processor. Data format conversion significantly
reduces communication performance.
<LI>No other jobs should be allowed to execute on the processors
that are being used. If the processors are gang scheduled and there
is enough physical memory for all jobs on all processors,
this requirement may be relaxed, but we do not recommend doing so
without careful study.
<LI>No more than one process should be executed per processor.
</UL>
<P>
Vendor specifications and actual performance often differ considerably,
especially in communication latency and bandwidth. Users should make sure
that they are using the most efficient BLAS and BLACS available on their
system.
<P>
<BR> <HR>
<P><ADDRESS>
<I>Susan Blackford <BR>
Tue May 13 09:21:01 EDT 1997</I>
</ADDRESS>
</BODY>
</HTML>
|