Parallel discrete event simulation with SIMULA (Q582156)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 4130068
Language Label Description Also known as
default for all languages
No label defined
    English
    Parallel discrete event simulation with SIMULA
    scientific article; zbMATH DE number 4130068

      Statements

      Parallel discrete event simulation with SIMULA (English)
      0 references
      0 references
      0 references
      1989
      0 references
      The area of Discrete Event Simulation (DES) is the least impacted by parallel processing even though most of its applications require tremendous amounts of processing time. The common approach of parallelizing individually special purpose programs leads to very limited improvements in performance. We propose here the parallelization of general DES algorithms written in SIMULA, as a part of an ongoing project that aims towards developing methodologies and architectures for parallel DES. SIMULA is a general purpose process oriented language whose structure allows the creation of processes which can participate in a quasi-parallel execution according to an interleaved fashion. Problems related to the process interference representation, parallel scheduling and process synchronization are defined and solved. To test and verify the theoretical results the parallel execution of experimental and real DES applications has been simulated. The results show that significant improvement in performance can be expected.
      0 references
      parallel computing
      0 references
      operating systems
      0 references
      mutual exclusion problem
      0 references
      process scheduling and synchronization
      0 references
      Discrete Event Simulation
      0 references
      parallel processing
      0 references
      SIMULA
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references