Some simjava applets
- A cool example, simulating a task farm.
- A simple computer memory cache.
- An omega network.
Some simulations built using simjava
Visualization of 3 Randomized Distributed Algorithms, Minas Lamprou,
University of Birmingham, England.
Includes visual models of Dining Philosophers, Leader Election protocols in
a ring, and Byzantine agreement, with particularly good pictures of
philosophers and Byzantine generals.
concurrency control in a parallel database, Salim Al-Mazrui, Heriot Watt
A DLX Model.
A cache Model.
The following examples require a JDK1.1 capable browser:-
(tested under Netscape 4 on Windows NT only) Steven Ramsay, Sept 1997.
The code (tar file)
Simulation of distributed
Tanja Schulz, University of Edinburgh, Sept 1997.
Working model of the internals
of the DLX processor, Iain Patterson, University of Edinburgh, Sept 1997.
Multiprocessor Interconnection Network Models
These simjava models may be run within a web browser
supporting Java 1.1. They have been tested on Sun's hotjava browser
and Netscape's communicator version 4.04 preview release 2. They
won't run on earlier browsers or on a browser which does not support
Java 1.1 properly (like the standard Netscape 4.04).