1.sail-sg / envpoolC++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.reinforcement-learningparallel-processingcpp17pybind11reinforcement-learning-environmentsthreadpool+10 moreC++APACHE-2.01.5K total146 forks+204 starsfrom 1,329 · score 5.32
2.jobrunr / jobrunrAn extremely easy way to perform background processing in Java. Backed by persistent storage. Open and free for commercial use.java-8background-jobsparallel-processingschedulingscheduled-jobsjava+3 moreJavaOther license3.1K total327 forks+164 starsfrom 2,939 · score 5.11
3.esa / pygmo2A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.optimizationoptimization-algorithmsoptimization-methodsoptimization-problemevolutionary-algorithmsmultiobjective-optimization+9 moreC++MPL-2.0544 total76 forks+17 starsfrom 527 · score 2.89