next up previous contents
Next: 5.5.1 Split Checking Up: 5. Building Simulation Models Previous: 5.4 Modeling Integrated Circuits

5.5 Evaluation of Simulation-Flow-Models

The majority of the simulation-flow-model's applications are invocations of process-, or device-simulators, depending on the problem under consideration. These simulators will consume considerable amounts of time during their execution. Therefore, the evaluation of the simulation-flow-model has to be performed as intelligently as possible.

Split checking can reduce the evaluation effort under some circumstances. This technique is inspired by the VISTA/SFC simulation environment [55], where it was also heavily explored. Distributed computation is another technique that is able to reduce the simulation time dramatically. It means that the simulators are invoked not only on the machine where the simulation environment runs, but rather on a pool of machines. To achieve this, the simulation-flow-model uses the features of SIESTA's job farming module which will be highlighted in .

Rudi Strasser