RCS $Id: README,v 1.6 1995/08/22 23:41:48 tuna Exp $

To compile latency:
--------------
1. If you're running on a network of workstations, be sure that you
   have PVM installed correctly and functioning.

2. Compile the CRL library in the directory "../../src" (see the user
   documentation in "../../doc" for details).

3. Type "make -f Makefile.CM5" to make the CM-5 latency executable.

     -- or --

   Edit Makefile.TCPUNIX and change the definitions for PVM_ROOT and
   PVM_ARCH to whatever is appropriate for your local system. Once
   you've done so, type "make -f Makefile.TCPUNIX" to make the
   TCP/UNIX latency executable.

4. If you're running this program with PVM and the executable isn't
   already in your path, be sure to create a soft link to the
   executable from the directory ~/pvm3/bin/$PVM_ARCH.

To run latency:
---------------
Latency takes a single argument: an integer specifying the desired
test region size, in bytes. Latency will then perform a number of
tests, and return timing results to the user.

Explanation of the output format:
--------------------------------

start_read (miss)    0  10491.07 +- 6127.18    518.54 +- 163.90  0.138999
                        ^^^^^^^^^^^^^^^^^^^    ^^^^^^^^^^^^^^^^  ^^^^^^^^
                              [1]                   [2]             [3]
[1] intercept of linear regression (+- deviation)
[2] slope of linear regression (+- deviation)
[3] fraction of variance explained by linear regression
