Post by Moderator: Paul Fishwi » Mon, 02 Apr 1990 15:20:00

Volume: 8, Issue: 7, Wed Apr 26 10:20:03 EDT 1989


(1) Traffic Flow Simulation
(2) Simulators for Parallel Architectures (Summary)
(3) Request for Discrete Event Software
(4) SMPL Library Available
(5) Timed Petri net simulator available
(6) New way to get simulation software

* Moderator: Paul Fishwick, Univ. of Florida
* Send topical mail to:
* Archives available via FTP to, login as
  'anonymous', use your last name as the password, change
  directory to pub/simdigest.
* Simulation Tools available by doing above and changing the
  directory to pub/simdigest/tools.


To: uunet!comp-simulat...@uunet.UU.NET
Path: dhw68k!toshio
From: (George Toshio Suematsu)
Newsgroups: comp.simulation,
Subject: Traffic Flow Simulation
Keywords: Automobile Car Traffic Simulation
Date: 16 Apr 89 22:10:19 GMT
Followup-To: poster
Organization: Wolfskill & Dowling residence; Anaheim, CA (USA)


Has anyone heard of software to simulate the flow of cars on streets and
freeways.  In particular, I'm interested in how the flow of traffic is
effected by traffic signals, on-ramp control signals, diamond lanes,
changing of speed limits.

Thanks in advance,

George Toshio

George Toshio Suematsu   | uucp:     ...{spsd,zardoz,felix}!dhw68k!toshio
Cypress, California, USA | InterNet:


Date: Tue, 18 Apr 89 08:15:40 -0400
From: Paul Fishwick <>

>From uflorida!ukma!xanth!mcnc!ece-csc!ncrcae!hubcap!swm Tue Apr 18 08:15:11 EDT 1989

Article 597 of comp.parallel:
Path: uflorida!ukma!xanth!mcnc!ece-csc!ncrcae!hubcap!swm
>From: s...@unccvax.UUCP (swami manohar)

Newsgroups: comp.parallel
Subject: Parallel architecture simulators (summary)
Keywords: access to simulators and real machines
Date: 17 Apr 89 20:01:19 GMT

Hello folks!
         Sorry for the delay in posting the summary. My comments are
enclosed in angle brackets << >>

>From: David Ellsworth <mcnc!unc!ellswort>

Organization: University Of North Carolina, Chapel Hill

I took a course in parallel algorithms last semester here from Dr. Tyagi
(; you might want to talk with him. We used the
butterfly at Duke and the Sequent at NC State for our projects.

Machines you were interested in:

Intel hypercube

   We have a simulator (the Caltech Cosmic cube, I think) here; talk to Jon

BBN Butterfly
Sequent Balance

   I suggest that you use the real machines at Duke & NC State respectively;
   Dr. Tyagi did the negotiation for our class. <<may be more useful for
us here in North Carolina>>

The connection machine

   You can get free use of a connection machine from Thinking Machines
   (paid by either DARPA or NSF, I forget which). Russ Tuck
   ( knows more about this.

Using the real machines instead of simulators requires a good internet
connection.  However, I think that simulators for most of the machines
either don't exist or run very slowly; you would do just as good by using
the machine over the internet. << I got an account on the network CM
(it is sponsered by DARPA) but have not started using it: I have
to order the documentation. was the person I contacted
to get an account>>

Good luck,
David Ellsworth


>From!! Thu Apr  6 23:21:24 1989

Organization: CIS Dept., Syracuse University

<<A number of parallel machines are available with the Northeastern
Parallel Computation Center at Syracuse. I think it they include
two connection machines , a hypercube etc. (i lost the original
message, but Asokan was kind enough to resend me the contact
address given below)>>

Contact addresses:   Carleton E Geckler -
                         Bill O'Farrel      -



>From ephr...@Think.COM Thu Apr  6 10:45:49 1989

Subject: starlisp simulator for CM
Date: Thu, 06 Apr 89 10:44:41 EDT

You can obtain a copy of the starlisp simulator for the CM via
anonymous ftp from

Here's a forwarded message from one of the cmns folks here.

 --- Start of forwarded message ---

gandalf%gingold> ftp
Connected to
220 FTP server (Ultrix Version 4.10 Mon Nov 7 15:52:11 EST 1988) ready.
Name ( anonymous
331 Guest login ok, send ident as password.

230 Guest login ok, access restrictions apply.
ftp> ls
200 PORT command successful.
150 Opening data connection for /bin/ls (,1465) (0 bytes).
226 Transfer complete.
71 bytes received in .31 seconds (.22 Kbytes/s)
ftp> get starsim-f15-sharfile
200 PORT command successful.
150 Opening data connection for starsim-f15-sharfile (,1466) (1034296 bytes).
226 Transfer complete.
local: starsim-f15-sharfile remote: starsim-f15-sharfile
1064100 bytes received in 39 seconds (27 Kbytes/s)
ftp> bye
221 Goodbye.

Now, I don't know a lot about the simulator and how to use it.  It
should run with Common Lisp, though.  Getting documentation for
starlisp probably happens through our standard channels for that

You might want to reply to this guy and give him the info.  (Ok, I
should have done it.  I'm either lazy or overburdened.  Maybe both.)

- -dg

------- End of Forwarded Message

<< Here are some details on the CM documentation:

There are two sets, one for symbolic computing ($130) and
another for numeric computing ($170).
Both sets have the following manuals: CM-2 technical summary,
CM front-end subsystems, CM Parallel instruction set (PARIS),
and CM programming in LISP. the numeric computing set has
the CM programming in C* extra.>>

>From Sat Apr 15 07:40:11 1989
>From: Shannon Nelson <>

Organization: Intel Scientific Computer, Beaverton, OR

We have a simulator for our iPSC/2.  For ordering information, call
either your local sales rep, Nolan Drevitch @ 404-594-0518, or call
our Customer Support line @ 1-800-421-CUBE.


>From mailrus!ames!amdahl! Fri Apr  7 17:39:53 1989
>From: mailrus!ames!! (Steve Schoettler)

Organization: Amdahl Corporation, Sunnyvale CA

Free to universities:

   PARET: An Integrated, Visual Tool for the Study of Parallel Systems
   send email to for licensing agreement and more info.

   RCS: The Rochester Connectionist Simulator
   send mail to   Mrs. Rose Peet
                  Department of Computer Science
                  Rochester, NY 14627

I have used PARET.  It's very nice.  The current version runs on a
Sun under suntools (4.0) or X10.



>From Thu Apr  6 20:42:42 1989

Organization: California Institute of Technology

>From: Stainless Steel Gerbil (Joe Beckenbach) <>

        For a hypercube of a general message-passing machine,
how about the ghostcubes from Caltech's Cosmic Environment?
Release information is available here at Caltech, and I think the
normal route is to send mail to  [the head of
the department and the hypercube effort]  asking about it.  If you've
got access to an Arpanet host, things will go more quickly, but I
think it can be distributed on tape.

        The Cosmic Environment runs on various Unixes, including 4.1BSD,
4.2BSD, and SunOS 3.x.  4.3tahoe and SunOS 4.x will be later on,
after the CS department machines are upgraded.

        If you need additional help, just send e-mail to me.

Organization: University of Oklahoma, Norman, OK

>From: Longshot <texsun!uokmax!randy@uokmax@suntri>

Sender: texsun!uokmax!randy@uokmax@suntri

Last Summer, I did some undergraduate research here at OU, using a package
called MPSIM, which simulated a hypercube architecture. I know it runs on
several flavors of UNIX (we use BSD4.2). It was written by T. H. Dunigan,
but I have since lost his address.
<< does anyone have more information on the above?>>

>From Fri Apr  7 14:07:44 1989
>From: (Skip Montanaro)

Reply-To: <> (Skip Montanaro)

    Send a mail message to Dave Ray ( to see if you can get
    one or
    more accounts on Thinking Machines' front-end machines. They have a
    DARPA-sponsored project, the Connection Machine Network Service (CMNS),
    which may be available for teaching purposes.

    Skip Montanaro (



First, thanks to everyone who responded to my request. (I sent
mail to everyone. hope you got it). It is really a pleasure
to be part of this wonderful group.

Most of the above pertains to hypercubes or the connection
machine (there is only one reference to the BBN butterfly, but
that is about a real machine at Duke). I am sure there are
simulators for a number of shared-memory multiprocessors
out there. Please respond if you have information on these.

I have to wait till May to start following up on the
above pointers. I will post another summary in early June.
More pointers are welcome in the meanwhile.

Thanks very much


Swami Manohar                           Email:  mcnc!unccvax!
Computer Science Department             Phone:    704-547-4883
University of North Carolina
Charlotte, NC 28223


Return-Path: <news>
Path: ucla-cs!ravi
From: r...@CS.UCLA.EDU
Newsgroups: comp.parallel,comp.simulation
Subject: Request for Information on Simulation Software Packages
Date: 26 Apr 89 06:03:06 GMT
Sender: n...@CS.UCLA.EDU
Reply-To: r...@CS.UCLA.EDU (T. M. RAVI)
Organization: UCLA Computer Science Department

A colleague of mine is planning to use a discrete event simulation
package, either commercial or university software.  Any information on the
packages you are using or have experience with will be helpful.  

If you are aware of any recent survey please let me know.



T. M. Ravi
UCLA Computer Science Department, 3680 Boelter Hall, UCLA
Los Angeles, CA 90024             Phone: (213) 825-2266
UUCP : {...sdcrdcf, ihnp4, trwspp, ucbvax}!ucla-cs!ravi


Date: Wed, 26 Apr 89 09:56:24 -0400
From: Paul Fishwick <>
Subject: SMPL Library available

Permission is given by M. H. MacDougall for the general purpose discrete
event simulation library (written in C) to be placed on the network for
those with FTP access. SMPL is portable and uses an event scheduling
(vs. activity or process) oriented view. It can be used for a variety of
simulation needs. We have used it locally at UF to develop a timed Petri net
simulation package, a satellite communications system with dynamically
configurable links, and other applications.

To use SMPL, you will most likely want to reference the book that contains
both 1) techniques on SMPL usage, and 2) a listing of the SMPL source
itself. The book is:

 MacDougall, M. H. "Simulating Computer Systems: Techniques and Tools",
 MIT Press, 1987.

To obtain SMPL see the new directions for obtaining software (at the
front of the digest), and get the file smpl.tar.Z (a compressed tar


| Prof. Paul A. Fishwick.... INTERNET:       |
| Dept. of Computer Science. UUCP: gatech!uflorida!fishwick              |
| Univ. of Florida.......... PHONE: (904)-335-8036                       |
| Bldg. CSE, Room 301....... FAX is available                            |
| Gainesville, FL 32611.....                                             |


Date: Wed, 26 Apr 89 10:04:07 -0400
From: Paul Fishwick <>
Subject: Timed Petri net simulator available

I have a *very* crude but working timed Petri net simulator available
for any readers that may want to try it out. To get it, first note the
directions at the front of the digest, and then get the file 'petri.tar.Z'
(a compressed tar file). If nothing else, it serves as an introduction
to using SMPL.

The simulator uses the SMPL library and therefore you must also obtain
'smpl.tar.Z' from the same location.

To use the simulator, after making it: say

%petri < yournet

where 'yournet' is a description of the petri net connectivity and time
amounts for each transition. The output will include the state of the
net after each event. A uniform randomizer is used to insure fairness
in the selection of transitions while checking for firing.


| Prof. Paul A. Fishwick.... INTERNET:       |
| Dept. of Computer Science. UUCP: gatech!uflorida!fishwick              |
| Univ. of Florida.......... PHONE: (904)-335-8036                       |
| Bldg. CSE, Room 301....... FAX is available                            |
| Gainesville, FL 32611.....                                             |


Date: Wed, 26 Apr 89 10:17:03 -0400
From: Paul Fishwick <>
Subject: request for simulation software

Dear Readers:
 If you have any general purpose simulation software that would be of
use to other readers, you may want to consider announcing it on the
digest. I will try to keep a collection of software under the archive
directory that has already been available for some time. Note the
new directions for obtaining simulation software at the beginning of
this (and subsequent) digest issues.
 Hopefully, after some time has passed, we will have a nice collection
of simulation software tools that everyone can use.


 | Prof. Paul A. Fishwick.... INTERNET:       |
 | Dept. of Computer Science. UUCP: gatech!uflorida!fishwick              |
 | Univ. of Florida.......... PHONE: (904)-335-8036                       |
 | Bldg. CSE, Room 301....... FAX is available                            |
 | Gainesville, FL 32611.....                                             |