A multithreaded discrete event simulation library in C, using POSIX pthreads for parallelized trials and replications, stackful asymmetric coroutines for concurrent simulated processes inside each thread, and optionally CUDA or other GP GPU parallelism for detailed model physics inside each coroutine.
c simulation coroutines concurrency parallel-computing cuda multithreading statistical-analysis object-oriented pthreads random-number-generators operations-research memory-pool discrete-event-simulation industrial-engineering ziggurat hashheap fibonacci-hash
-
Updated
Sep 14, 2026 - C