All Projects → NVIDIA → Hpc Container Maker

NVIDIA / Hpc Container Maker

Licence: apache-2.0
HPC Container Maker

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Hpc Container Maker

Shifter
Shifter - Linux Containers for HPC
Stars: ✭ 308 (+18.46%)
Mutual labels:  hpc, containers
Singularity Cri
The Singularity implementation of the Kubernetes Container Runtime Interface
Stars: ✭ 97 (-62.69%)
Mutual labels:  hpc, containers
Cromwell
Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
Stars: ✭ 655 (+151.92%)
Mutual labels:  hpc, containers
Singularity
Singularity: Application containers for Linux
Stars: ✭ 2,290 (+780.77%)
Mutual labels:  hpc, containers
Udocker
A basic user tool to execute simple docker containers in batch or interactive systems without root privileges
Stars: ✭ 802 (+208.46%)
Mutual labels:  hpc, containers
Batch Shipyard
Simplify HPC and Batch workloads on Azure
Stars: ✭ 240 (-7.69%)
Mutual labels:  hpc, containers
NGA2
Object-oriented multi-mesh version of the classic reacting turbulent multiphase flow solver
Stars: ✭ 25 (-90.38%)
Mutual labels:  hpc
mbsolve
An open-source solver tool for the Maxwell-Bloch equations.
Stars: ✭ 14 (-94.62%)
Mutual labels:  hpc
argobots
Official Argobots Repository
Stars: ✭ 71 (-72.69%)
Mutual labels:  hpc
cuda memtest
Fork of CUDA GPU memtest 👓
Stars: ✭ 68 (-73.85%)
Mutual labels:  hpc
Eliot
Open source system for managing containerized applications in IoT device
Stars: ✭ 258 (-0.77%)
Mutual labels:  containers
Service Fabric
We've moved!
Stars: ✭ 258 (-0.77%)
Mutual labels:  containers
about
华科七边形,欢迎各位朋友的指导与交流。
Stars: ✭ 15 (-94.23%)
Mutual labels:  hpc
bitpit
Open source library for scientific HPC
Stars: ✭ 80 (-69.23%)
Mutual labels:  hpc
bolt
Official BOLT Repository
Stars: ✭ 19 (-92.69%)
Mutual labels:  hpc
Paraphrase
Multi-core suitable Forth-like language
Stars: ✭ 27 (-89.62%)
Mutual labels:  hpc
Blitz
Blitz++ Multi-Dimensional Array Library for C++
Stars: ✭ 257 (-1.15%)
Mutual labels:  hpc
ck-env
CK repository with components and automation actions to enable portable workflows across diverse platforms including Linux, Windows, MacOS and Android. It includes software detection plugins and meta packages (code, data sets, models, scripts, etc) with the possibility of multiple versions to co-exist in a user or system environment:
Stars: ✭ 67 (-74.23%)
Mutual labels:  hpc
hemelb
A high performance parallel lattice-Boltzmann code for large scale fluid flow in complex geometries
Stars: ✭ 13 (-95%)
Mutual labels:  hpc
Netshoot
a Docker + Kubernetes network trouble-shooting swiss-army container
Stars: ✭ 3,709 (+1326.54%)
Mutual labels:  containers

Python 3 Python 2 Conda PyPI - Downloads Language grade: Python License

HPC Container Maker

HPC Container Maker (HPCCM - pronounced H-P-see-M) is an open source tool to make it easier to generate container specification files.

Overview

HPC Container Maker generates Dockerfiles or Singularity definition files from a high level Python recipe. HPCCM recipes have some distinct advantages over "native" container specification formats.

  1. A library of HPC building blocks that separate the choice of what to include in a container image from the details of how it's done. The building blocks transparently provide the latest component and container best practices.

  2. Python provides increased flexibility over static container specification formats. Python-based recipes can branch, validate user input, etc. - the same recipe can generate multiple container specifications.

  3. Generate either Dockerfiles or Singularity definition files from the same recipe.

Additional Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].