This paper presents a distributed hardware/software cosimulation environment for heterogeneous systems prototyping applied to an industrial application. The environment provides following features: distributed Hw/Sw c...
详细信息
This paper presents a distributed hardware/software cosimulation environment for heterogeneous systems prototyping applied to an industrial application. The environment provides following features: distributed Hw/Sw cosimulation, automatic Hw/Sw interface generation, Hw elements can be described at different levels of abstraction and generic/specific Sw debuggers can be used. Starting from a brief description of the interface of the interconnected modules the tool automatically produces the link between Hw and Sw parts. In addition, the environment is very easy to use, even for complex systems that may include several Sw (C) modules and several Hw (VHDL) modules running in parallel. Applied to a large industrial multi-processor system, this method appeared reliable and efficient, providing important benefits in hardware-software codesign: better design environment and reduced time to validate.
In currently-used paradigms for system development, knowledge about the objects in the system's environment is used to derive algorithms that relate events in the environment to actions. This results in implicit r...
详细信息
The vortex method in the simulation of 2D incompressible flows with complex interacting circulations is very attractive if compared with other nowadays widespread methods. However, the vortex method is computationally...
详细信息
Three parallel discrete-event simulators-synchronous, conservative and optimistic-implemented on an Intel Paragon multicomputer are comparatively evaluated. parallelism is achieved by model decomposition, distributing...
详细信息
We present a parallel implementation of the Car-Parrinello method (1985) for first principles molecular dynamics simulations, in the parallel Virtual Machine (PVM, version 3.3.4) environment on the CRAY-T3D computer. ...
详细信息
Presents a platform for developing and evaluating control systems for emerging multimedia networks. The platform allows us to closely approximate the functional and dynamic behavior of network control systems. By prov...
详细信息
ECATNets (Extended Concurrent Algebraic Term Nets) are a kind of high-level algebraic net used for specifying various aspects of distributed and parallel systems. We address the problem of developing parallel simulati...
详细信息
ECATNets (Extended Concurrent Algebraic Term Nets) are a kind of high-level algebraic net used for specifying various aspects of distributed and parallel systems. We address the problem of developing parallelsimulation techniques to analyze ECAT-Nets. distributed discrete event simulation (DDES) is used to develop a simulation framework for studying their behaviour. The ECATNet model to be simulated is partitioned into several connected subnets. The various subnets are simulated in parallel by several logical processes. We develop and discuss a distributedsimulation protocol based on the conservative approach to execute discrete event simulations of ECATNets.
Presents a new approach to perform distributed event driven simulation that we have named the 'deblocking event algorithm'. This algorithm adopts the conservative paradigm, but takes into account the structura...
详细信息
Presents a new approach to perform distributed event driven simulation that we have named the 'deblocking event algorithm'. This algorithm adopts the conservative paradigm, but takes into account the structural properties of the simulation network to reduce the overhead that any distributedsimulation scheme inherently has. At the same time, the algorithm keeps a high degree of activity in the network of processes that performs the simulation, which means that the scheme obtains almost all the parallelism inherent in the problem. First, the distributedparallelsimulation problems and the classical approaches proposed to solve them are reviewed in this paper. Then, the properties of a simulation network are mathematically characterized. Finally, the deblocking event algorithm and some results concerning overhead reduction and the degree of activity in the network of processes are presented.
暂无评论