GBIS Benchmark Header File: synch1


   ==================================================================
   ===                                                            ===
   ===     GENESIS / PARKBENCH Distributed Memory Benchmarks      ===
   ===                                                            ===
   ===                          SYNCH1                            ===
   ===                                                            ===
   ===                Barrier Synchronisation Rate                ===
   ===                                                            ===
   ===              Versions:  PARMACS, PVM 3.1                   ===
   ===                                                            ===
   ===              Author:    Roger Hockney                      ===
   ===                         Department of Electronics and      ===
   ===                         Computer Science                   ===
   ===                         University of Southampton          ===
   ===                         Southampton SO17 4BJ, U.K.         ===
   ===                                                            ===
   ===              Inquiries: HPC Centre                         ===
   ===                         Computing Services                 ===
   ===                         University of Southampton          ===
   ===                         Southampton SO17 4BJ, U.K.         ===
   ===                                                            ===
   ===     fax.:+44 703 593939   e-mail:support@par.soton.ac.uk   ===
   ===                                                            ===
   ===                  Last update: May 1993                     ===
   ===                                                            ===
   ==================================================================
 

1. Description
--------------
This benchmark measures the overhead for global synchronisation by
measuring the rate at which a barrier statement can be executed,
(BARRIER in PARMACS, pvmfbarrier in PVM) as a function of the number of
processes (nodes) taking part in the global barrier synchronisation. The
SYNCH1 benchmark repeats a sequence of 10 BARRIER statements 1000 times.


2. Operating Instructions
-------------------------
To compile and link the benchmark type:   `make'.  On some systems it 
may be necessary to allocate the appropriate resources before running 
the benchmark, eg. on the iPSC/860 to reserve a cube of 8 processors, 
type:    getcube -t8

To run the benchmark executable, type:    synch1

This will automatically load both host and node programs. The progress
of the benchmark execution can be monitored via the standard output,
whilst a permanent copy of the benchmark is written to a file called
'synch1.res'. If the run is successful and a permanent record is required,
the file 'synch1.res' should be copied to another file before the next run
overwrites it.

$Id: ReadMe,v 1.3 1994/06/23 09:09:34 igl Exp igl $

UP


High Performance Computing Centre

Submitted by Mark Papiani,
last updated on 10 Jan 1995.