A Virtual Topology for Ad Hoc Networks
- This project implements OPNET models: a virtual topology for ad hoc networks is built and maintained. Other models allow routing in ad hoc (with a tradeoff between reactive and proactive) or hybrid networks (with the adaptation of Cellular IP).

KASTORS
- The recent introduction of task dependencies in the OpenMP specification provides new ways of synchronizing tasks. Application programmers can now describe the data a task will read as input and write as output, letting the runtime system resolve fine-grain dependencies between tasks to decide which task should execute next. Such an approach should scale better than the overkill global synchronization found in most OpenMP 3.0 applications. As promising as it looks however, any new feature needs proper evaluation to encourage application programmers to embrace it.
The KASTORS benchmarks suite is designed to evaluate OpenMP tasks dependencies. We modified state-of-the-art OpenMP 3.0 benchmarks and data-flow parallel linear algebra kernels to make use of tasks dependencies. Learning from this experience, we propose extensions to the actual OpenMP specification to improve the expressiveness of dependencies. KASTORS could be used to evaluate performances of OpenMP implementations of task dependencies compared to taskwait-based approaches.

LibMultiScale
- The LibMultiScale is a C++ parallel framework for the multiscale coupling methods dedicated to material simulations. This framework provides an API which makes it possible to program coupled simulations and integration of already existing codes.

CoRDAGe
- CoRDAGe is a co-deployment and re-deployment tool for grid applications. It interfaces distributed applications with grid middlewares in charge of node reservation and deployment. http://cordage.gforge.inria.fr

Ordered Read-Write Locks
- ORWL is a reference implementation of Ordered Read-Write Locks, a programming model and API for parallel and distributed computing. ORWL is at the same time simple to use and efficient and provides deadlock-freeness and equity for iterative programs.

WSNet
- WSNet is a modular event-driven simulator targeted to Wireless Sensor Networks. Its main goals are to offer scalabiliy, extensibility and modularity for the integration of new protocols/hardware models and a precise radio medium simulation.

cmac
- CMAC is a new MAC layer optimizing the capacity of a wireless multihops networks with a convergecast traffic pattern.
This package contains the source of the simulation models (working wit OPNET Modeler 12.0)