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

Commit 5e490f6

Browse files
author
Jawon Song
authored
Update 05.container_gpu.md
Removed maverick specific reference and replaced maverick to maverick2 for GPU
1 parent 0117de3 commit 5e490f6

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

docs/05.container_gpu.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,20 @@ title: Run Containers on GPUs
44
tagline:
55
---
66

7-
Utilizing GPGPUs on the Maverick supercomputer through containerized environments.
7+
Utilizing GPUs on the TACC supercomputer through containerized environments.
88

99
<br>
1010
#### Choosing the Right System
1111

12-
You can register your app to ANY system at TACC, but Maverick may not always be the best choice if you don't always need GPUs.
12+
You can register your app to ANY system at TACC, depending on your needs.
1313

1414
| System | Cores/Node | Pros | Limitations |
1515
|:-----------|:-----------|:------------------------------------------|:-------------------------------------------|
16-
| Stampede | 16 | Thousands of nodes, Xeon Phi accelerators | Retiring ~ Dec2017 |
1716
| Stampede 2 Phase1 | 68 | Thousands of nodes, KNL processors | Slow for serial code |
1817
| Stampede 2 Phase2 | 48 | Thousands of nodes, Skylake processors | Coming Soon, High Demand |
1918
| Lonestar 5 | 24 | Compute, GPUs, Large-mem | UT only, slow external network |
2019
| Wrangler | 24 | SSD Filesystem for fast I/O, Hosted Databases, Hadoop, HDFS | Low node-count |
2120
| Jetstream | 24 | Long running instances, root access | Limited storage |
22-
| [Maverick](https://portal.tacc.utexas.edu/user-guides/maverick) | 20 | GPUs, high memory nodes | Deprecated software stack |
2321
| Chameleon | Variable | GPUs, bare metal VM, software defined networking | Difficult to configure |
2422
| Catapult | 16 | FPGAs | Windows-only |
2523

@@ -73,7 +71,6 @@ Utilize your knowledge of Docker to create Singularity images.
7371

7472
To help with this area of development, TACC has a set of base containers for each system
7573

76-
- Maverick - https://hub.docker.com/r/gzynda/tacc-maverick-cuda8/
7774
- Stampede2 - https://hub.docker.com/r/gzynda/tacc-stampede2-mpi/
7875

7976
with libraries for the specialize hardware, and a simple base image that will work with Singularity on all TACC system.
@@ -94,7 +91,7 @@ These containers are run without root, so you simply
9491
<br>
9592
#### GPU containers
9693

97-
Since Singularity supported docker containers, it has been fairly simple to utilize GPUs for machine learning code like [TensorFlow](https://www.tensorflow.org/). From Maverick, which is TACC's GPU system:
94+
Since Singularity supported docker containers, it has been fairly simple to utilize GPUs for machine learning code like [TensorFlow](https://www.tensorflow.org/). From TACC's GPU system:
9895

9996
```
10097
# Work from a compute node
@@ -141,7 +138,7 @@ singularity exec --nv tacc-maverick-ml-latest.img python $HOME/models/tutorials/
141138

142139
You probably noticed that we check out the models repository into your `$HOME` directory. This is because your `$HOME` and `$WORK` directories are only available inside the container if the root folders `/home` and `/work` exist inside the container. In the case of `tensorflow-latest-gpu.img`, the `/work` directory does _not_ exist, so any files there are inaccessible to the container.
143140

144-
You may be thinking "what about overlayfs??". The Linux kernel on Maverick does not support overlayfs, so it had to be disabled in our singularity install.
141+
You may be thinking "what about overlayfs??". The Linux kernel on Maverick2 does not support overlayfs, so it had to be disabled in our singularity install.
145142

146143
<br>
147144
#### Prototyping

0 commit comments

Comments
 (0)