いわて駐在研究日誌2。

NEVER STAND BEHIND ME

ホストレベルの低容量化

0/1のフラグを、integer=4byteからinteger(1)=1 byteへ変更 → 2.76GB → VF計算中 7.79GB
VFの精度をreal(8)からreal(4)(4byte)へ → 2.76GB(変化なし?) → VF計算中

integer(1),allocatable :: esfaced (:,:)
integer(1),allocatable :: swij (:,:)
integer(1),allocatable :: isfaced (:,:,:)
integer(1),allocatable :: lwij (:,:)
integer(1),allocatable :: isobstacle (:,:)
integer(1),allocatable :: isfinished (:,:)
real(4) :: viewfactor (n_bndfc,n_bndfc)

計算の準備に時間がかかりすぎる....。

                                                                                                                                                              • +

[5] viewfactor preparation completed: total cpu = 99657.97

                                                                                                                                                              • +
                                                                                                                                                              • +

[6] viewfactor completed: total cpu = 1786.859

                                                                                                                                                              • +
                                                                                                                                                              • +

[7] viewfactor completed: total cpu = 27.94531

                                                                                                                                                              • +

real 1720m39.253s
user 1720m12.703s
sys 0m9.615s