![]() |
The ROme OpTimistic Simulator
3.0.0
A General-Purpose Multithreaded Parallel/Distributed Simulation Platform
|
Termination detection module. More...
#include <gvt/termination.h>#include <core/init.h>#include <distributed/mpi.h>#include <gvt/gvt.h>#include <lp/lp.h>
Include dependency graph for termination.c:Go to the source code of this file.
Functions | |
| void | termination_global_init (void) |
| void | termination_lp_init (void) |
| void | termination_on_msg_process (simtime_t msg_time) |
| void | termination_on_ctrl_msg (void) |
| void | termination_on_gvt (simtime_t current_gvt) |
| void | termination_force (void) |
| void | termination_on_lp_rollback (simtime_t msg_time) |
Variables | |
| atomic_uint | thr_to_end |
| atomic_int | nodes_to_end |
| static __thread uint64_t | lps_to_end |
| static __thread simtime_t | max_t |
Termination detection module.
Definition in file termination.c.