No abstract available.
Parallel mixed-technology simulation
Circuit simulation has proven to be one of the most important computer aided design (CAD) methods for the analysis and validation of integrated circuit designs. A popular approach to describing circuits for simulation purposes is to use a hardware ...
Applying parallel discrete event simulation to network emulation
The simulation of wide area computer networks is one area where the benefits of parallel simulation have been clearly demonstrated. Here we present a description of a system that uses a parallel discrete event simulator to act as a high speed network ...
Safe timestamps and large-scale modeling
This paper visits issues that recur in consideration of simulation time-stamps, in the context of building very large simulation models from components developed by different groups, at different times. A key problem here is “safety”, loosely defined to ...
Strategies for success in parallel simulation applications (keynote speech)
While the PADS community has traditionally focused on—and done a greater job with—the technical aspects of developing simulations that run fast and can be connected to other simulations, it has paid little or no attention to the overall strategies ...
Efficient distributed simulation of a communication switch with bursty sources and losses
Algorithms for simulating an ATM switch on a distributed memory multiprocessor are described. These include parallel generation of bursty arrival streams, along with the marking and deleting of lost cells due to buffer overflows. These algorithms ...
Optimizing cell-size in grid-based DDM
In a large-scale distributed simulation with thousands of dynamic objects, efficient communication of data among these objects is an important issue. The broadcasting mechanism specified by the Distributed Interactive Simulation (DIS) standards is not ...
Distributed, parallel simulation of multiple, deliberative agents
Multi-agent systems comprise multiple, deliberative agents embedded in and recreating patterns of interactions. Each agent's execution consumes considerable storage and calculation capacities. For testing multi-agent systems, distributed parallel ...
Parallelizing a sequential logic simulator using an optimistic framework based on a global parallel heap event queue: an experience and performance report
We have parallelized the Iowa Logic Simulator, a gate-level fine-grained discrete-event simulator, by employing an optimistic algorithm framework based on a global event queue implemented as a parallel heap. The original code and the basic data ...
Network aware time management and event distribution
In this paper we discuss new synchronization algorithms for Parallel and Distributed Discrete Event Simulations (PDES) which exploit the capabilities and behavior of the underlying communications network. Previous work in this areas has assumed the ...
Locality-preserving load-balancing mechanisms for synchronous simulations on shared-memory multiprocessors
Many synchronous algorithms have been proposed for parralel and discrete simulations. However, the actual performance of these algorithms have been far from ideal, especially when event granularity is small. Barring the case of low parallelism in the ...
Load balancing for conservative simulation on shared memory multiprocessor systems
Load balancing is a crucial factor in achieving good performance for parallel discrete event simulations. In this paper, we present a load balancing scheme that combines both static partitioning and dynamic load balancing. The static partitioning scheme ...
Model structure and load balancing in optimistic parallel discrete event simulation
The concept of strong groups is introduced to describe the structure of simulation models. It is shown that logical processes within strong groups process at approximately the same rate and that different strong groups can progress at different rates. ...
Pre-sampling as an approach for exploiting temporal uncertainty
In this paper we describe an approach to exploit temporal uncertainty in parallel and distributed simulation by utilizing time intervals rather than precise time stamps. Unlike previously published work that propose new message ordering semantics, our ...
An empirical study of conservative scheduling
It is well known that the critical path provides an absolute lower bound on the execution time of a conservative parallel discrete event simulation. It stands to reason that optimal execution time can only be achieved by immediately executing each event ...
Index Terms
- Proceedings of the fourteenth workshop on Parallel and distributed simulation
Recommendations
Acceptance Rates
Year | Submitted | Accepted | Rate |
---|---|---|---|
SIGSIM-PADS '19 | 25 | 13 | 52% |
SIGSIM-PADS '18 | 46 | 15 | 33% |
SIGSIM PADS '15 | 60 | 35 | 58% |
SIGSIM PADS '14 | 33 | 19 | 58% |
SIGSIM PADS '13 | 75 | 29 | 39% |
PADS '08 | 52 | 21 | 40% |
PADS '07 | 37 | 24 | 65% |
PADS '06 | 43 | 21 | 49% |
PADS '05 | 46 | 30 | 65% |
PADS '03 | 33 | 20 | 61% |
PADS '02 | 29 | 19 | 66% |
PADS '01 | 31 | 21 | 68% |
PADS '00 | 36 | 19 | 53% |
PADS '99 | 38 | 19 | 50% |
PADS '98 | 39 | 21 | 54% |
PADS '97 | 47 | 27 | 57% |
PADS '96 | 43 | 18 | 42% |
PADS '94 | 66 | 27 | 41% |
Overall | 779 | 398 | 51% |