Index of /~burow/funnel
Name Last modified Size Description
Parent Directory 30-Jul-1998 10:26 -
CHEP95.funnel.paper.ps 30-Jul-1998 10:26 55k
CHEP95.funnel.talk.ps 30-Jul-1998 10:26 60k
tar.Z -
Running Existing Applications on Many Processors
A class of computer applications written for a single processor
can run unmodified on multiple processors in parallel. The class
includes applications whose main data stream is sequential and
consists of independent events. This type of data stream can be
managed by an external utility for multiple instances of the
application.
An implementation called funnel, built for the ZEUS Detector Simulation
Monte Carlo is running event production in parallel
on hundreds of workstations around the world.
In addition to particle physics event simulation and reconstruction,
this approach may provide easy distributed processing to applications
in disciplines such as computational chemistry or astrophysics.
This file, desy:~funnel/bin/doc/README or ftp@zebra.desy.de:funnel/README,
--------------------------- -------------------------------
lists how to obtain and install a copy of the funnel software.
The compressed tar file containing a copy of the complete funnel software
is available at e.g.:
- ftp@zebra.desy.de:funnel/950209.Z
---------------------------------
OR
- desy:~funnel/tar/bin/950209.Z
-----------------------------
WARNING! Use a single release of the funnel software.
Do not replace any command by the verion of another release.
The compressed tar files have been created by the 'prod tar' utility,
included in the tar file, which effectively does, e.g.
irix5.2> cd ~funnel
irix5.2> ( tar cvf - bin | compress > tar/bin/940823.Z ) >& tar/bin/log/940823
WARNING! When untarred, the files are placed into the directory ./bin .
To install a copy on a local machine in ~/bin,
perform a binary copy of the tar file onto the local machine, and do e.g.
local> # the compressed tar file has been binary copied to ~/tmp
local> cd ~
local> mv bin oldbin
local> ( zcat tmp/940823.Z | tar xvof - ) > & tmp/log
local> # AIX wants "tar -xvf", among other things.
To place the software into a different directory, e.g. ~/funnelbin
local> cd ~/tmp/funnel.inst
local> mv bin oldbin
local> ( zcat tmp/940823.Z | tar xvof - ) > & tmp/log
local> mv bin ~/funnel.bin
bin/doc/GUIDE.funnel, once untarred, introduces the funnel software.
--------------------
The tar file includes binaries in bin/{sgi,alpha,ultrix,hp,SunOS,AIX} .
The fmake script can be used to remake any or all binaries.
SGI USERS! IRIX 5 binaries are supplied, except for the funnel executable which
is IRIX 4, since the IRIX5 funnel does SEGV due to an IRIX 5 bug.
--------------------------------------------------------------------------------
THE ENTIRE FUNNEL PACKAGE IS PROPERTY OF THE AUTHOR WHO RESERVES ALL RIGHTS.
THE PACKAGE MAY BE FREELY DISTRIBUTED WITHOUT FEES, SUBJECT TO THE
FOLLOWING RESTRICTIONS:
- YOU MUST ACCOMPANY ANY COPIES OR DISTRIBUTION WITH THIS (UNALTERED) NOTICE.
- YOU MAY NOT RECEIVE MONEY FOR THE DISTRIBUTION OR FOR ITS MEDIA
(E.G. TAPE, DISK, COMPUTER, PAPER.)
- YOU MAY NOT PREVENT OTHERS FROM COPYING IT FREELY.
- YOU MAY NOT DISTRIBUTE MODIFIED VERSIONS WITHOUT CLEARLY DOCUMENTING YOUR
CHANGES AND NOTIFYING THE AUTHOR.
- YOU MAY NOT MISREPRESENTED THE ORIGIN OF THIS SOFTWARE, EITHER BY EXPLICIT
CLAIM OR BY OMISSION.
THE INTENT OF THE ABOVE TERMS IS TO ENSURE THAT THE FUNNEL PACKAGE NOT BE
USED FOR PROFIT MAKING ACTIVITIES UNLESS SOME ROYALTY ARRANGEMENT IS ENTERED
INTO WITH ITS AUTHOR.
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESSED OR IMPLIED. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
SOFTWARE IS WITH YOU. IN ANY AND ALL CASES, YOU ASSUME THE COST OF ALL
SERVICING, REPAIR OR CORRECTION. THE AUTHOR IS NOT RESPONSIBLE
FOR ANY PERFORMANCE, SUPPORT OR SERVICE OF THE FUNNEL PACKAGE.
burkhard burow@desy.de