KnowHow

技術的なメモを中心にまとめます。
検索にて調べることができます。


2025/10/06 : SLURM
srunでntasksで指定する場合の注意事項。sbatchとはコンテキストが異なるため、1ノードのcpuを100%活かせない可能性がある。

srunで--ntasks(または--ntasks-per…

詳細

2025/10/06 : SLURM
slurmにおいて、sbatchで、ntasks-per-nodes と cpu-per-taskの違いを教えてください

Slurmのsrunやsbatchにおける --ntask…

詳細

2025/09/06 : SLURM
RockyLinxu9.4にてCroupv1とし、SLURM ver 21でGPUのリソース管理を行う

RockyLinux9.4は、cgroup v2であるがv…

詳細

2025/07/21 : SLURM
RockyLinxu9.4にSLURM 25を構築し、GPUのリソース管理を行う(ver2) その2(GPU)

## 4. GPU機としてクライアントノードの設定 Ro…

詳細

2025/07/21 : SLURM
RockyLinxu9.4にSLURM 25を構築し、GPUのリソース管理を行う(ver2) その1

SLURMのGPUリソース管理を行うためには、Linuxの…

詳細

2025/05/24 : SLURM
SLURMでのGPUリソース管理調査

SLURMでGPUリソース管理をする方法の調査 --…

詳細

2025/05/04 : SLURM
RockLinux9.4にて、SLURM並列計算環境の構築をまとめる#2(munge, slurmクライアントインストール)

デフォルト状態のRockyLinux9.4に、mungeお…

詳細

2025/05/04 : SLURM
RockLinux9.4にて、SLURM並列計算環境の構築をまとめる#1.1(mariadbインストール、munge, slurmのビルド)

RockyLinux9.4にてSLURM環境構築のため、オ…

詳細

2025/03/30 : SLURM
Epilogでクリーンアップする方法まとめ3

SLURM 21.8.8環境でBatchFlagを使用して…

詳細

2025/03/08 : SLURM
Epilogスクリプトについて追加

Epilogスクリプトでジョブタイプ(インタラクティブ実行…

詳細

2025/03/08 : SLURM
SLURMのジョブ終了後にクリーンアップを実行する方法(Epilogスクリプト)

Epilogスクリプトを利用する方法 Epilogスクリ…

詳細

2025/03/07 : SLURM
SLURMのプロセスIDの取得

SLURMで実行中のジョブ(特に複数ノードでの並列計算)に…

詳細

2024/12/12 : SLURM
SLURMビルド時の「unable to locate ofed installation」について

SLURMのビルドで「unable to locate o…

詳細

2024/12/01 : SLURM
SLURMでInfiniBandを使用してテストする手順

SLURMでInfiniBandを使用してテストを実行する…

詳細

2024/11/28 : SLURM
SLURMのgenerate_pbs_nodefileからhostsファイルを調整するスクリプト

``` #!/bin/bash # # crea…

詳細

2024/11/26 : SLURM
SLURM X11サポートしたコンパイルのまとめ

SLURMをビルドしたときのログを確認したところ、X11フ…

詳細

2024/11/23 : SLURM
SLURMのX11サポートしたコンパイルを検討

RockyLinuxのマシンにX11フォワーディングを有効…

詳細

2024/11/19 : SLURM
slurm.conのPrologFlagは複数の値がとれますか?

気になることとして、PrologFlagは複数の値をとれま…

詳細

2024/11/19 : SLURM
SLURMの環境変数をprologで割り当てる方法メモ

slurm.confのProlog設定を使って環境変数を読…

詳細

2024/11/13 : SLURM
SLURMのX11フォワーディングについて調査メモ(1)

### SLURMのX11サポートとlibssh2の関係は…

詳細

2024/11/11 : SLURM
srunでX11フォワーディングがうまくいかないことがある

### 原因と対処方法案 srunで起動したコンソールで…

詳細

2024/10/31 : SLURM
srunとsbatchの-n(--ntasks)オプションの挙動の違いについて

SLURMにおいて、sbatchとsrunの-n(または-…

詳細

2024/10/23 : SLURM
srunでのオプション設定について

srunコマンドで-ntasksオプションを使用する際の注…

詳細

2024/10/22 : SLURM
srunとsbatch

sbatchとsrunは、どちらもSLURMワークロードマ…

詳細

2024/10/22 : SLURM
srunとsallocについて

sallocを使うと問題なく実行できる。調べたところ、用途…

詳細

2024/08/03 : SLURM
SLURMのポート穴あけ(firewalld)

RockyLinux 8.8のfirewalldでSlur…

詳細

2024/07/24 : SLURM
EPYCとinfiniband

Epyc計算機を利用する場合、Infinibandを意識す…

詳細

2024/07/24 : SLURM
RockyLinuxへのmoduleコマンドインストール

moduleコマンドは、デフォルトでは入っていないかもしれ…

詳細

2024/07/24 : SLURM
SLURMのメモリ指定(管理)

### [#SBATCH --mem=0 ]は、SLURM…

詳細

2024/07/06 : SLURM
SLURMの実行スクリプトの書き方。コア数を制限しつつ、ノードをロックしてジョブを投入する

SLURMの実行スクリプトを作成するには、まず基本的なジョ…

詳細

2024/05/30 : SLURM
サンプル

``` #!/bin/bash #SBATCH --j…

詳細

2024/05/28 : SLURM
ANSYSモジュールファイルの設定方法例2

ANSYSの異なるバージョンを利用可能にするためには、それ…

詳細

2024/05/28 : SLURM
SLURMからのANSYSモジュールファイル読みこみについて。

## ANSYSのモジュールファイルを/usr/share…

詳細

2024/05/28 : SLURM
ANSYSモジュールファイルの設定方法例1

クラスター管理者がモジュールファイルを設定する際には、特定…

詳細

2024/05/27 : SLURM
SLURMのmodule load ANSYSは、汎用的な記述ですか?

module load ANSYSは、HPC環境で使用され…

詳細

2024/05/27 : SLURM
SLURMとCFX

SLURMを使ってEPYCシステム上でANSYS CFX …

詳細

2024/05/23 : SLURM
OMP_NUM_THREADSについて

環境変数 OMP_NUM_THREADS は、OpenMP…

詳細

2024/05/23 : SLURM
KMP_AFFINITY について

環境変数 KMP_AFFINITY は、IntelのOpe…

詳細

2024/05/23 : SLURM
FLUENTやCFX(ANSYS)はNUMAに対応しているのか?

ANSYSのFLUENTおよびCFXは、NUMA(Non-…

詳細

2024/05/22 : SLURM
NUMAアーキテクチャとIntelCPUの違い

NUMAアーキテクチャと一般CPU(UMA)アーキテクチャ…

詳細

2024/05/21 : SLURM
SLURM環境変数を書き出すスクリプトサンプル2

プログラムのブラシュアップ ``` #!/bin/ba…

詳細

2024/05/21 : SLURM
SLURM環境変数を書き出すスクリプトサンプル

``` #!/bin/bash ##SBATCH --…

詳細

2024/05/21 : SLURM
SLURM実行時に自動的に設定される環境変数について

SLURMジョブが実行される際には、ジョブの実行環境にいく…

詳細

2024/05/21 : SLURM
SLURMの環境変数について

### SLURMでよく使う環境変数について SLURM…

詳細

2024/05/21 : SLURM
SLURMによるTAKSの管理

--cpus-per-task と --ntasks-pe…

詳細

2024/05/21 : SLURM
例えば計算ノードの1TBのメモリがある場合のSLURMのデフォルトメモリ設定

計算ノードに1TB(1024GB)のメモリがある場合、SL…

詳細

2024/05/21 : SLURM
SLURMのデフォルトメモリを確認する

SLURMでデフォルトのメモリ設定を確認するためには、以下…

詳細

2024/05/21 : SLURM
#SBATCH --mem=32Gの指定がない場合

[#SBATCH --mem=32G]の指定がない場合、S…

詳細

2024/05/21 : SLURM
SLURMとNUMAノードについて

NUMA (Non-Uniform Memory Acce…

詳細

2024/03/18 : SLURM
管理ノードからmungeのステータスを確認するシェルの例

管理ノードからmunge応答とステータスを確認するシェルの…

詳細

2024/03/18 : SLURM
管理ノードからslurm.confを配布するシェルのサンプル

管理ノードにてslurm.confを編集したら、すべてのク…

詳細

2024/03/14 : SLURM
RockLinux8にて、SLURM並列計算環境の構築のおさらいまとめ(一から構成しよう)その3:mungeとslurmのインストールおよび設定、テスト計算

SLURMのヘッドノード、クライアントのインストールを行う…

詳細

2024/03/14 : SLURM
RockLinux8にて、SLURM並列計算環境の構築のおさらいまとめ(一から構成しよう)その2:管理ノードと計算ノードの環境準備(NIS、マウント、時刻同期など)

#### 0. 前提条件 用意するマシンは、Virtua…

詳細

2024/03/12 : SLURM
slurmをrpmbuildするのために必要なライブラリインストールメモ

``` yum install pam-devel y…

詳細

2024/03/11 : SLURM
mungeをrpmbuildするために必要なライブラリをインストール

``` [root@headnode munge]# y…

詳細

2024/03/09 : SLURM
RockLinux8にて、SLURM並列計算環境の構築のおさらいまとめ(一から構成しよう)その1:mungeとslurmインストーラのコンパイルについて

RockyLinux8でSLURM並列計算環境を構築する手…

詳細

2024/01/21 : SLURM
SLURMをRockyLinuxで構築

# Rocky LinuxにSLURMをインストール …

詳細

2023/10/24 : SLURM
オプションを選択するシェルのテスト

#### Linuxのシェルで引数をオプションするスクリプ…

詳細

2023/07/30 : SLURM
SLURM:インタラクティブでmachifileを取得したい

インタラクティブ実行でsrunを使用した場合、マシンファイ…

詳細

2023/07/30 : SLURM
SLURM:実行スクリプトサンプル

SLURMにてジョブを実行する際に、実行ノードを取得するス…

詳細

2023/07/29 : SLURM
SLURM: RockyLinux8のslurmdbd.conf

RockyLinux8で構成成功したslurmdbd.co…

詳細

2023/07/29 : SLURM
SLURM: RockyLinux8のslurm.conf

RockyLinux8で、slurmdbdを含めて設定成功…

詳細

2023/07/29 : SLURM
SLURM: RockyLinux8へmungeをインストール

mungeのインストールは、Rocky Linux8でコン…

詳細

2023/07/29 : SLURM
SLURM: CentOS7 slurmdbd.conf

CentOS7で構築したSLURMのslurmdbd.co…

詳細

2023/07/29 : SLURM
SLURM: CentOS7 slurm.conf

CentOS7にてslurm.confのサンプル。 sl…

詳細

2023/07/25 : SLURM
SLURM: RockyLinux8にmariadbをオフライン環境で構成するために

SLURMヘッドノードを構成するには、mariadbのイン…

詳細

2023/07/22 : SLURM
SRLUM: Rockylinux8へのslurmd, slurmctldのインストール

RockyLinuxでSLURMをインストールする準備。 …

詳細

2023/07/18 : SLURM
SRLUM: mungeとSLURMのダウンロード場所

・SLURM https://download.sche…

詳細