目次

6. 計算時間

6.1 2次元FDTDの計算時間

2次元FDTDの計算時間は以下のように評価されます。

2次元FDTDの計算時間 ∝ Nx * Ny * タイムステップ数 * Tx * データ数 / スレッド数 / プロセス数

計算時間の1例として以下のようになります。
・計算条件:Nx=80, Ny=55, Tx=56, タイムステップ数=309, データ数=100,000
・ハードウェア: AMD Ryzen 7 7840HS, 8コア16スレッド
・計算時間: 3442秒

6.2 3次元FDTDの計算時間

3次元FDTDの計算時間は以下のように評価されます。

3次元FDTDの計算時間 ∝ Nx * Ny * Nz * タイムステップ数 * Tx * データ数 / スレッド数 / プロセス数

計算時間の1例として以下のようになります。
・計算条件:Nx=80, Ny=30, Nz=50, Tx=56, タイムステップ数=309, データ数=10,000
・ハードウェア: FOCUSスパコン[11], Sシステム, AMD EPYC 9654, 96コア×2CPU×5ノード=960コア
・計算時間: 3664秒

6.3 2次元モデル深層学習の計算時間

深層学習の計算時間は以下のように評価されます。

深層学習の計算時間 ∝ エポック数 * データ数 * パラメータ数

計算時間の1例として以下のようになります。
・計算条件:エポック数=100, データ数=100,000, ResNet34, 112x112px, パラメーター数=22,920,000
・ハードウェア: NVIDIA GeForce RTX 4060 Laptop, 3072コア
・計算時間: 6504秒

6.4 3次元モデル深層学習の計算時間

深層学習の計算時間は以下のように評価されます。

深層学習の計算時間 ∝ エポック数 * データ数 * パラメータ数

計算時間の1例として以下のようになります。
・計算条件:エポック数=200, データ数=10,000, ResNet34, 112x112px, パラメーター数=70,532,672
・ハードウェア: NVIDIA GeForce RTX 4060 Laptop, 3072コア
・計算時間: 2510秒