目次

4.7 使用メモリー

使用メモリーは以下のようになります。ofd.logに表示されます。

表4-7-1 OpenFDTDの使用メモリー
(単位バイト、N=NxNyNz、Nf=第2周波数数、Np=MPIプロセス数)
ハードウェア単精度倍精度
novectorvectornovectorvector
CPU(30+48*Nf)*N(78+48*Nf)*N(54+48*Nf)*N(150+48*Nf)*N
GPU(30+48*Nf)*N/Np(78+48*Nf)*N/Np(54+48*Nf)*N/Np(150+48*Nf)*N/Np

例えば単精度、novectorモード、Nx=Ny=Nz=100、Nf=1、Np=1 のとき、 CPU版とGPU版の使用メモリーは78MBです。
また、吸収境界条件にPMLを使用したときは表4-7-1の値より大きくなります。