This tutorial goes through the usage of NCHC container for writing CUDA programs. The system file will be reset on every launch, but the files located at /root/
will be saved and therefore you should save all of your code under /root
. Nonetheless, you should always backup your code such as using git.
Website: https://portal.educloud.nchc.org.tw
Please follow the tutorial prepared by previous TA to start the container and obtain the ssh port for accessing the container: https://hackmd.io/ynRIWGL1Rvytr4Z-uvuRfw
TL;DR:
You can select using 1 or 2 GPUs by starting the corrosponding container.
Next, navigate to "工作清單". The container should appear in this page.
Access your container. We provide 2 options:
ssh root@nodeport.educloud.nchc.org.tw -p xxxxxx
, where the password is student
.student
.Install the one-time script.
This script prepares the following 2 settings:
root
.During running the script, you will be ask to enter your username and password for logging in to Apollo. Since the files under /root/
will be saved, this script only requires running once.
All sample files are located at /tmp/dataset-nthu-ipc23/share/
. Once you complete the coding, execute hw3-judge
to test the correctness. Results will be sent back to https://apollo.cs.nthu.edu.tw/ipc23/scoreboard/hw3. The container provides all tools needed by CUDA labs and assignments:
PS: