SimGrid  3.14.159
Versatile Simulation of Distributed Systems

Detailed Description

Here are several general purposes library components designed specially for you, you lucky one.

Modules

 General purpose graph library
 A graph data type with several interesting algorithms.
 
 Parallel map
 Parallel map.
 
 Simulated Synchronization
 XBT synchronization tools.
 
 Thread stuff
 Thread portability layer.
 
 Portable context implementation
 Contexts are a higher level system than setjump/longjmp for non-preemptible threads.
 
 Replay
 
 File manipulation functions
 This module redefine some quite classical functions such as xbt_getline() or xbt_dirname() for the platforms lacking them.