This repository contains examples demonstrating the different features and capabilities of NCShare. Please refer to the NCShare guide for detailed explanations: https://userguide.ncshare.org/guides/examples
To get started, clone the repository with the command,
git clone https://github.com/NCShare/examples.gitand explore the various example directories for specific use cases and implementations.
Feel free to join the community discussion at https://github.com/orgs/NCShare/discussions.
Important
NCShare is a community effort. Please share your use cases and examples with us so that we can continue to build and improve this space together!
- Apptainer-Recipe-for-Jupyter-Notebook: An Apptainer recipe to create a Jupyter Notebook environment with PyTorch and CUDA support (Tutorial)
- Apptainer-Recipe-for-FHI-aims: An Apptainer recipe to build the electronic structure code FHI-aims with MPI and CUDA support (Tutorial)
- Apptainer-Recipe-for-Computer-Vision-Applications: An Apptainer recipe to create an environment for computer vision applications using OpenCV and Ultralytics with CUDA support (Tutorial)
- Basic-Matrix-Multiplication-with-GPUs: Demonstrates basic matrix multiplication using CUDA and PyTorch with NCShare GPUs and calculates the GPU speedup compared to CPUs (Tutorial)
- Running-LLMs-on-NCShare-with-Ollama: Demonstrates running LLMs on NCShare using Ollama (Tutorial)