ABCI初心者講習会の内容
ABCI利用のための基本概念の理解
ABCIシステムがどのように構成され、各々のサブシステム(サーバ、ノード)へのアクセスに必要なプロトコルは何かを図で分かりやすく解説します。
- ABCIの概要
- アクセスサーバ
- インタラクティブノード
- 計算ノード
- ファイルシステム
- SSH接続
- 仮想環境
- コンテナ
PCを使ったハンズオン
受講者のPCで実際にABCIへアクセスします。Jupyter Notebook(事前にコマンド等を入力済)を使って、誰でも簡単にABCIを利用できまるようになります。
- バッチジョブ(qsub), インタラクティブジョブ(qrsh)の使い方
- Pythonの利用(pip, venv, virtualenvの設定例)
- ABCI上で利用したいソフトウェア(Tensorflow等)やライブラリのインストール
- ABCIのファイルシステムへのファイルアップロード、ダウンロード
- qstatを使ったジョブ状況のモニタリング
- ABCI稼働状況のモニタリング
- Jupyter Notebookの利用
- コンテナ(Singularity)の使い方(簡単なサンプルコードを使って)
- NGC (NVIDIA GPU CLOUD)の利用
- 「利用ポータル」の使い方(利用者、管理者)