An execution flow for dynamic concurrent systems: simulation of WSN on a Smalltalk/CUDA environment. - Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance, site de l'UBO Accéder directement au contenu
Communication Dans Un Congrès Année : 2010

An execution flow for dynamic concurrent systems: simulation of WSN on a Smalltalk/CUDA environment.

Résumé

The progress in wireless sensor networks is the driving force behind the idea of achieving ambient intelligence through pervasive computing and robotics. Sensor networks are fault-prone and must have high energy efficiency. Furthermore, the applications are event-driven distributed algorithms requir- ing high performance in bursts. Hence, high-level synchronous simulation is a necessary step for programming and analyzing such systems in terms of scalability, reliability, and other design objectives. In this paper, we introduce a simulation framework for dynamic networks in Smalltalk. Its originality lies in using massive parallelism of Graphic Processing Units (GPU) through dynamic linked libraries (DLL), for accelerating the synchronous simulation. Another important contribution is the capability of the framework to handle mobile sensors interacting with a static sensor network. The results of the paper show the feasibility of the GPU acceleration approach by showing the fast simulation time of a case study defining mobile interaction with dynamic network. A result of this work is a tight coupling of a Smalltalk VM with a set of process networks that can bring parallel execution opportunities to the virtual machine.
Fichier non déposé

Dates et versions

hal-00538594 , version 1 (22-11-2010)

Identifiants

  • HAL Id : hal-00538594 , version 1

Citer

Bernard Pottier, Hritam Dutta, Failler Thibault, Nicolas Melot, Serge Stinckwich. An execution flow for dynamic concurrent systems: simulation of WSN on a Smalltalk/CUDA environment.. SIMPAR'10, Nov 2010, Darmstadt, Germany. pp.DYROS. ⟨hal-00538594⟩
521 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More