1984ACM SIGSIM Simulation DigestOpen access

The discrete event simulation computer - DESC

Meir Barel

Open full text 1 citations

Abstract

Simulation of large models on digital computers is often limited by the high computational expenses. The Discrete Event Simulation Computer (DESC) reported here improves simulation performance through an exploitation of parallelism inherent in simulation, with regard to list processing, random number generation, statistical analysis and program control. The DESC consists of a set of nodes that communicate via FIFO-buffered channels (i.e. do not share memory among nodes). In order to achieve high system throughput dedicated hardware modules were developed; this includes new concepts for a list processor and a hardware random number generator for uniform deviates.The implementation of simulation languages such as SIMULA, SIMSCRIPT or GPSS is conceptually straightforward. We chose SIMULA as the frame language concept. Metrics applicable to simulation throughput and simulation costs are defined and compared with the CD CYBER 175.

Open-access reader

About this research paper

What this paper is about

Simulation of large models on digital computers is often limited by the high computational expenses. The Discrete Event Simulation Computer (DESC) reported here improves simulation performance through an exploitation of parallelism inherent in simulation, with regard to list processing, random number generation, statistical analysis and program control. The DESC consists of a set of nodes that communicate via FIFO-buffered channels (i.e. do not share memory among nodes). In order to achieve high system throughput dedicated hardware modules were developed; this includes new concepts for a list processor and a hardware random number generator for uniform deviates.The implementation of simulation languages such as SIMULA, SIMSCRIPT or GPSS is conceptually straightforward. We chose SIMULA as the frame language concept. Metrics applicable to simulation throughput and simulation costs are defined and compared with the CD CYBER 175.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Simulation of large models on digital computers is often limited by the high computational expenses. The Discrete Event Simulation Computer (DESC) reported here improves simulation performance through an exploitation of parallelism inherent in simulation, with regard to list processing, random number generation, statistical analysis and program control. The DESC consists of a set of nodes that communicate via FIFO-buffered channels (i.e. do not share memory among nodes). In order to achieve high system throughput dedicated hardware modules were developed; this includes new concepts for a list processor and a hardware random number generator for uniform deviates.The implementation of simulation languages such as SIMULA, SIMSCRIPT or GPSS is conceptually straightforward. We chose SIMULA as the frame language concept. Metrics applicable to simulation throughput and simulation costs are defined and compared with the CD CYBER 175.

Key concepts: Computer science, Simula, Discrete event simulation, GPSS, Simulation language, Frame (networking), FIFO (computing and electronics), Throughput

Related papers

Back to paper searchBrowse research topicsOriginal source
The discrete event simulation computer - DESC — Research Paper | ScholarLens