-
Notifications
You must be signed in to change notification settings - Fork 1
ICE Server
The Instructional Cluster Environment (ICE) is a computing cluster established in 2018 to support educational efforts per a high demand campus-wide. You can find out more about this system here.
Currently, ICE offers
- 60 Intel CPU nodes
- 4 AMD CPU nodes
- 98 GPUs
- 19 GPU nodes with Nvidia Tesla V100 (1-4 GPUs/node)
- 10 GPU nodes with Nvidia RTX600 (4 GPUs/node)
- 4 GPU nodes with Nvidia A100 (2 GPUs/node)
- 2 GPU nodes with Nvidia A40 (2 GPUs/node)
- 2 GPU nodes with AMD MI210 (2 GPUs/node)
Each user has 15GB on their home directory as well as 100GB of scratch directory.
There is also a project directory that is shared among all users at /storage/ice-shared/vip-vxp/
The most common way to connect to ICE is via ssh
, which allows you to establish a secure connection from your local computer (client) to the ICE system (server).
Suppose our GT email is [email protected]
, then our username to log onto ICE will be gburdell23
. We can connect to ice by:
The ssh client will prompt you to enter your password. This should be your GT account password.
If you are not on campus network, GT VPN is required.
To avoid entering your password every time when you need to connect to ICE, you can generate an SSH key pair for authentication. First, in your local computer's terminal, generate the key pair by
ssh-keygen
You will be prompted with the following line: Enter file in which to save the key (/Users/georgeburdell/.ssh/id_rsa):
, which is essentially asking you to name your keys (default is id_rsa
). In our case, key in ice
and press enter. If prompted to enter passphrase, just skip by pressing enter for now.
When the generation ends, you will find two keys: ice
and ice.pub
under the current directory. If the current directory is not ~/.ssh/
, you might want to move these two keys there by mv ice ice.pub ~/.ssh
.
Next, we want PACE to host the public key (ice.pub
). To do this, we can simply do the following:
ssh-copy-id -i /path/to/ice.pub [email protected]
You will need to key in your password for this action.
Lastly, we just need to edit ~/.ssh/config
accordingly. Below is an example:
Host ice
User gburdell23
Hostname login-ice.pace.gatech.edu
IdentityFile /path/to/ice
Note that the IdentityFile
line has to point to the secret key ice
, the one without .pub
extension!
Now, make sure to save the changes and in your terminal, do ssh ice
. No password should be required now.
ICE also provides several web-based services such as Jupyter (Python, Julia and R), Matlab and Rstudio.
Click here to access on-demand web services. GT VPN is required.