The PARADISE Project

Screen Snapshot of PARADISE Clouds

Screen Snapshot from the PARADISE Simulator

DSG Logo The PARADISE (Performance ARchitecture for Advanced Distributed Interactive Simulation Environments) project aims to architect and build a large-scale internetworked simulation environment that would support multi-player interactive, 3D-simulations running over a wide-area network. Example applications of such an infrastructure include military battlefield training and weapons testing (such as the DIS (Distributed Interactive Simulation) exercises), multiplayer games, amusement park rides, collaborative design, and many others.

We currently have Version 0.1 of the PARADISE software running on IBM AIX workstations. It includes a 3D visual-display engine and allows multiple entities to move about and see each other in one integrated simulation environment. It includes a simple terrain-display engine that performs polygon clipping and some simple effort to speed up display through multiple-resolution terrain models.

Version 0.1 of the software incorporates Sandeep Singhal's dead reckoning protocols and algorithms to allow for smooth motion even with low frame-rate transmissions. It also incorporates an implementation of Hugh Holbrook's Area of Interest (AOI) directory service for distributing information about entities and their multicast groups. Mark Tsimelzon's distributed collision detection protocol is currently being developed and tested in this environment.

The PARADISE project is one project of the Stanford Distributed Systems Group led by Professor David Cheriton.

PARADISE project members


For group members only

Only available from within the DSG.

Contents include: papers in progress, how to run the paradise demo, how to take a screen dump of the paradise demo.

Related Information


Some relevant conferences related to our work.

Hugh Holbrook (holbrook .at. dsg .dot. stanford .dot. edu)
Sandeep Singhal (singhal .at. dsg .dot. stanford .dot. edu)