DTU HPC Scripts
1.0.0
該儲存庫收集了用於在丹麥技術大學 (DTU) 的高效能運算叢集上執行程式碼的有用腳本。由於可用模組取決於登入節點,因此我必須添加我個人僅在第二個登入節點上使用和測試它們的免責聲明:login2.hpc.dtu.dk。在撰寫本文時,使用預設系統Python(版本2.7.5)。
首先,使用 ssh 連接 DTU HPC 伺服器。如前所述,我推薦第二個登入節點。登入後,導覽至所需的專案目錄並執行以下命令來設定 Python 環境,包括基於 CUDA 9.0 安裝的 Tensorflow 和 Keras。例如,登出後,您可以登入互動式 GPU 節點來執行程式碼。
linuxsh
wget https://github.com/Algebrazebra/DTU-HPC-Scripts/raw/master/setup.sh
sh setup.sh
rm -f setup.sh
exit
使用提交 shell 腳本透過以下方式提交作業
bsub < submit.sh
shell 腳本包含載入處理程序的指令以及執行程式碼所需的命令。此儲存庫中的 Submit.sh 檔案提供了範例作業腳本。只需根據您的需求和喜好更改文件即可。有關作業腳本的更多信息,請參閱此處提供的官方文檔:Batch Jobs。
成功提交後,您可以透過以下方式查看目前提交的狀態
bstat