Skip to content
This repository was archived by the owner on Mar 29, 2022. It is now read-only.

Commit b159b2f

Browse files
authored
Update 05.container_gpu.md
1 parent 00a6bc7 commit b159b2f

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

docs/05.container_gpu.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ TACC supports containerized compute environments through [Singularity](http://si
3939
- Environment encapsulation
4040
- Image based containers (single file)
4141
- Devices and interconnects are passed into container
42-
- Infiniband
43-
- GPGPUs
42+
- Infiniband (host and container MPI libs much be compatible)
43+
- GPGPUs (host and container CUDA libs must match)
4444
- No abnormal privilege escalation allowed
4545
- No root daemons
4646
- Containers are read-only when not root
@@ -71,6 +71,17 @@ Utilize your knowledge of Docker to create Singularity images.
7171

7272
<http://singularity.lbl.gov/archive/docs/v2-3/docs-docker>
7373

74+
To help with this area of development, TACC has a set of base containers for each system
75+
76+
- Maverick - https://hub.docker.com/r/gzynda/tacc-maverick-cuda8/
77+
- Stampede2 - https://hub.docker.com/r/gzynda/tacc-stampede2-mpi/
78+
79+
with libraries for the specialize hardware, and a simple base image that will work with Singularity on all TACC system.
80+
81+
- All of TACC - https://hub.docker.com/r/gzynda/tacc-base/
82+
83+
This means you can re-use your Docker knowledge for Singularity containers at TACC.
84+
7485
<br>
7586
##### Running the container
7687

0 commit comments

Comments
 (0)