sarus
pyTORCS-docker
sarus | pyTORCS-docker | |
---|---|---|
2 | 4 | |
121 | 17 | |
4.1% | - | |
7.3 | 0.0 | |
14 days ago | about 2 years ago | |
C++ | C++ | |
BSD 3-clause "New" or "Revised" License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sarus
-
Sarus VS Podman: comparison of both technologies
Sarus is An OCI-compatible container engine for HPC: https://sarus.readthedocs.io/en/stable/. At this point of view, it is very similar to use case of Podman.
-
Scaling Kubernetes to 7,500 Nodes
The problem with slurm is how it's typically used: ssh into a shared login node with a shared file system, auth is handled by the linux users mostly, submit jobs with sbatch. Kubernetes deployment feels much more modern and safe.
I have worked with containers + slurm, where the vendor libmpi is injected in the container runtime [1] by a hook, which gives you close to bare metal performance with some container goodness in terms of isolation and deployment.
[1] https://github.com/eth-cscs/sarus
pyTORCS-docker
What are some alternatives?
kube-batch - A batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC
ns3-gym - ns3-gym - The Playground for Reinforcement Learning in Networking Research
mpi-operator - Kubernetes Operator for MPI-based applications (distributed training, HPC, etc.)
GuiLite - ✔️The smallest header-only GUI library(4 KLOC) for all platforms
udocker - A basic user tool to execute simple docker containers in batch or interactive systems without root privileges.
ecole - Extensible Combinatorial Optimization Learning Environments
img - Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder.
envpool - C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
crun - A fast and lightweight fully featured OCI runtime and C library for running containers
gym-simplegrid - Simple Gridworld Gymnasium Environment
runtime-spec - OCI Runtime Specification