...
Code Block |
---|
|
ssh USERNAME@teton.arcc.uwyo.edu
ssh -l USERNAME teton.arcc.uwyo.edu
ssh -Y -l USERNAME teton.arcc.uwyo.edu # For secure forwarding of X11 displays
ssh -X -l USERNAME teton.arcc.uwyo.edu # For forwarding of X11 displays |
OpenSSH Configuration File (BSD,Linux,
...
macOS)
By default, the OpenSSH user configuration file is $HOME/.ssh/config which can be edited to enhance workflow. Since Teton uses round-robin DNS to provide access to two login nodes and requires two-factor authentication, it can be advantageous to add SSH multiplexing to your local environment to make sure subsequent connections are made to the same login node. This also provides a way to shorten up the hostname and access methods for SCP/SFTP/Rsync capabilities. An example entry looks like where USERNAME would be replaced by your actual UWYO username:
Code Block |
---|
Host teton
Hostname teton.arcc.uwyo.edu
User USERNAME
controlmaster auto
controlpath ~/.ss/ssh-%r@%h:%p |
Note |
---|
WARNING: While ARCC allows SSH multiplexing, other research computing sites may not. Do not assume this will always work on systems not administered by ARCC. |
Access from Microsoft Windows
...
The following tables list each node that has GPUs and the type of GPU installed.
Table #1
Expand |
---|
title | Click Here to View Table #1 |
---|
|
Node | Partition | GPU Type | Number of Devices | GPU Memory Size (GB) | Compute Capability | GRES Flag | Teton Partition | Notes |
---|
m025 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m026 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m027 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m028 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m029 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m030 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m031 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m032 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m075 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m076 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m077 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m078 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m079 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m080 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m081 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m082 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m083 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | Disabled due to memory ECC errors | m084 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | Disabled due to memory ECC errors | m085 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | Disabled due to memory ECC errors | m086 | moran | K20m | 2 | 4 | 3.5 | gpu:k20m:{1-2} | Yes | | m219 | moran | K20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | m220 | moran | K20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | m227 | moran | K20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | m228 | moran | K20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | m235 | moran | K20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | m236 | moran | K20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | m243 | moran | K20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | m244 | moran | 20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | m251 | moran | K20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | m252 | moran | K20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | m259 | moran | K20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | m260 | moran | K20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | m267 | moran | K20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | m268 | moran | K20Xm | 2 | 5 | 3.5 | gpu:k20xm:{1-2} | Yes | | mdbg01 | moran | GTX Titan X | 1 | 12 | 5.2 | gpu:TitanX:{1-1} | Yes | | | moran | GTX Titan | 2 | 6 | 6.0 | gpu:Titan:{1-2} | Yes | | mdbg02 | moran | K40c | 2 | 11 | 3.5 | gpu:k40c:{1-2} | Yes | | | moran | GTX Titan X | 2 | 12 | 5.2 | gpu:TitanX:{1-2} | Yes | | mbm01 | moran-gpu | K80 | 8 | 11 | 3.7 | gpu:k80:{1-8} | No | | mbm02 | moran-gpu | K80 | 8 | 11 | 3.7 | gpu:k80:{1-8} | No | | tbm03 | teton-gpu | Tesla P100 | 2 | 16 | 6.0 | gpu:P100:{1-2} | No | | tbm04 | teton-gpu | Tesla P100 | 2 | 16 | 6.0 | gpu:P100:{1-2} | No | | tbm05 | teton-gpu | Tesla P100 | 2 | 16 | 6.0 | gpu:P100:{1-2} | No | | tbm06 | teton-gpu | Tesla P100 | 2 | 16 | 6.0 | gpu:P100:{1-2} | No | | tbm07 | teton-gpu | Tesla P100 | 2 | 16 | 6.0 | gpu:P100:{1-2} | No | | tbm08 | teton-gpu | Tesla P100 | 2 | 16 | 6.0 | gpu:P100:{1-2} | No | | tbm09 | teton-gpu | Tesla P100 | 2 | 16 | 6.0 | gpu:P100:{1-2} | No | | tbm10 | teton-gpu | Tesla P100 | 2 | 16 | 6.0 | gpu:P100:{1-2} | No | |
|
...
Code Block |
---|
userX@m025:~# nvidia-smi -L
GPU 0: Tesla K20m (UUID: GPU-2e23ddef-1d96-7894-102a-0458da3faaa4)
GPU 1: Tesla K20m (UUID: GPU-458a86ec-09cd-64d1-475a-d36dc0a73b4f)
|
Debugging
Nvidia's CUDA distribution includes a terminal debugger named cuda-gdb. Its operation is similar to the GNU gdbdebugger. For details, see the cuda-gdb documentation.
...