Newsgroups: comp.parallel.pvm
From: bynum@cs.wm.edu (Bill Bynum)
Subject: Intel NX hypercube simulator software and library
Organization: The College of William and Mary
Date: Wed, 8 Jun 1994 20:35:25 GMT
Message-ID: <1994Jun8.203525.10194@cs.wm.edu>


I am posting the following notice for Sunny Egbo, a recent graduate
student in computer science at William and Mary who developed the 
software described below while he was here.  He now has a job in 
industry and temporarily has lost his Internet access, but his e-mail 
will be forwarded.  You can send your bug reports and comments to him at:

   jsegbo@birds.wm.edu

or to me at:

   bynum@cs.wm.edu

         
         Bill Bynum

------------------------------------------------------------------------

    ANNOUNCING WMnxlib PARALLEL MACHINE SIMULATOR LIBRARY
    =====================================================

WMnxlib is an Intel NX hypercube simulator software and library.  WMnxlib
allows a group of hosts or workstation networked by TCP/IP and UDP/IP
to be run as an Intel iPSC hypercube.  The library is built on top of
the Parallel Virtual Machine(PVM) software supplied by Oak Ridge National
Laboratory, Emory University, and the University of Tennessee.  It supports
most of Intel NX calls such as global reduction calls, getcube, load,
relcube, setpid, msgdone, msgwait and attachcube, as well as synchronous
and asynchronous probe, send and receive.  Therefore, many codes developed
for Intel iPSC will run over a network of workstations after the codes are
linked with this library.

The documentation of WMnxlib is in progress and will be available real soon.
In the meantime, if you are familiar with (or have access to) an Intel
iPSC/2 or Intel iPSC/860 documentation, you will find the WMnxlib easy to
use.  The following short descriptions will help you to get started.

WHERE AND HOW TO GET THE LIBRARY

WMnxlib can be downloaded from gopher.cc.wm.edu in a file named
pub/WMnxlib1.0.tar.Z by anonymous ftp as follows:

  % ftp gopher.cc.wm.edu

  [You will see a few messages and then the prompts for Name and then
   Password.  Enter the word "anonymous" for name and your full internet
   address for Password.  The rest of this direction will allow you to
   get the file.]

  ftp> cd pub/computer.support/software/unix
  ftp> bin
  ftp> get WMnxlib1.0.tar.Z
  ftp> quit
  %

The WMnxlib1.0.tar.Z file can also obtained through the gopher server.

INSTALLING LIBRARY

After you download the file, move it to a subdirectory of your choice
and then uncompress and untar it.  A subdirectory named WMnxlib1 will be 
created with all the source files.  Go to this subdirectory and type "make"
to create executable files.
[ You will need to have PVM to make this work.  For information on
getting PVM, send a mail message with a line containing the phrase
"send index from pvm3" in the body of the message to netlib@ornl.gov]

Since nothing is perfect, send all bug reports, enhancements and problems
getting to the library to jsegbo@birds.wm.edu . Thank you.

-J. Sunny Egbo
 jsegbo@birds.wm.edu


