Deprecated: Assigning the return value of new by reference is deprecated in /u/deptinfo/dalle/www/wiki2/cookbook/sourceblock.php on line 153

Warning: Cannot modify header information - headers already sent by (output started at /u/deptinfo/dalle/www/wiki2/cookbook/sourceblock.php:153) in /u/deptinfo/dalle/www/wiki2/pmwiki.php on line 885
Olivier Dalle's Corner: Main / Full Biblio

dalle:hal-00787636

Summary

Olivier Dalle and Emilio P. Mancini (2013) NetStep: a micro-stepped distributed network simulation framework (short paper). In {SIMUTools - 6th International ICST Conference on Simulation Tools and Techniques - 2013}. Cannes, France, Mar. (Wentong Cai and Kurt Vanmechelen, Eds.). ICST. (URL) (PDF)

Abstract

{This paper presents NetStep, a prototype for the distributed simulation of very large scale network simulations, such as the simulation of peer-to-peer applications. We use simulation micro-steps as a means for optimizing the overlap of communications and computations, without changing the original event-driven model. As a consequence, NetStep allows for the reuse of unmodified existing sequential simulators for building large-scale distributed simulations: the overall simulation is divided both in time and space, into a large number of simulation micro-steps, each of which being executed by a legacy sequential simulator. By choosing the time-step smaller than the minimal look-ahead due to communications, we avoid the need for synchronization between Logical Processes during the simulation. Instead, the simulated communications become inputs and outputs of the simulation micro-steps, and are routed in parallel between LPs by a NetStep dedicated entity. Our prototype is based on the SimGrid sequential simulator.}

Bibtex entry

@INPROCEEDINGS { dalle:hal-00787636,
    HAL_ID = { hal-00787636 },
    URL = { http://hal.inria.fr/hal-00787636 },
    TITLE = { {NetStep: a micro-stepped distributed network simulation framework (short paper)} },
    AUTHOR = { Dalle, Olivier and Mancini, Emilio P. },
    ABSTRACT = { {This paper presents NetStep, a prototype for the distributed simulation of very large scale network simulations, such as the simulation of peer-to-peer applications. We use simulation micro-steps as a means for optimizing the overlap of communications and computations, without changing the original event-driven model. As a consequence, NetStep allows for the reuse of unmodified existing sequential simulators for building large-scale distributed simulations: the overall simulation is divided both in time and space, into a large number of simulation micro-steps, each of which being executed by a legacy sequential simulator. By choosing the time-step smaller than the minimal look-ahead due to communications, we avoid the need for synchronization between Logical Processes during the simulation. Instead, the simulated communications become inputs and outputs of the simulation micro-steps, and are routed in parallel between LPs by a NetStep dedicated entity. Our prototype is based on the SimGrid sequential simulator.} },
    KEYWORDS = { time-step, overlap, lookahead, simulator },
    LANGUAGE = { Anglais },
    AFFILIATION = { OASIS - INRIA Sophia Antipolis / Laboratoire I3S },
    BOOKTITLE = { {SIMUTools - 6th International ICST Conference on Simulation Tools and Techniques - 2013} },
    ADDRESS = { Cannes, France },
    ORGANIZATION = { ICST },
    EDITOR = { Cai, Wentong and Vanmechelen, Kurt },
    AUDIENCE = { internationale },
    YEAR = { 2013 },
    MONTH = { Mar },
    PDF = { http://hal.inria.fr/hal-00787636/PDF/paper.pdf },
}