地球流体データ解析・数値計算ワークショップ 03/29 午前ミーティング議事録
ISPACK3について: 石岡@京大
今年度の進捗
- ispack-3.2.1
- NEC SX-Aurora 用最適化更新 (正変換の高速化 G2S を S2G と同程度まで性能が出せるようになった)
- (その他) SHTns を利用している研究が Ishioka (2018) を引用してくれるようになった.
来年度以降の課題 (ToDo)
- 経度方向回転対称を仮定した変換
- FFT について, cos/sin 変換, 2D-, 3D-FFT の実装
- サンプルモデル集追加
- Python インターフェースの整備
質疑・コメント
- 経度方向回転対称を仮定した変換
- spml にも入れたい (竹広)
- ispack1 からの FFT 周りの実装
- ルーチンの名前や引数は ispack1 と同じにする予定か (辻野)
- ルーチン名は変わる. 引数は作業配列の領域が ispack1 より小さくなる予定. (石岡)
- ルーチンの名前や引数は ispack1 と同じにする予定か (辻野)
- Python インターフェース
- C の口が必要 (佐々木)
- C のヘッダファイルから Fortran が呼べるのでそれを利用すればよいかも (DCL で経験あり) (乙部)
- C のヘッダファイルから python にも呼べる (乙部)
- spml でも使えるか試したいので Fortran <-> C <-> python 関連の話題は広めに展開してほしい (竹広)
- C の口が必要 (佐々木)
- ispack-3.2.0 の段階で速くできないはずだったのでは? (石渡)
- SX-Aurora の OpenMP の実装に対応できることに気付いたので最適化ができた. (石岡)
- 富岳関連で SC (査読付きカンファレンス論文) に出す予定はないか (竹広)
- これから取り組みたい (石岡)
gtool/spmodel について: 佐々木@北海道情報大学
今年度の進捗
- spml2 を (本日) リリースしようとしたが wb_module, et_module でエンバグ中.
- gtool はリリース予定, ただしドキュメントの整理, 移行が必要
- (その他) Doxygen によるコードの書き方 (後のセッションに回す)
質疑・コメント
- gtool はコードだけでも先にリリースだけしないですか? (石渡)
- チュートリアルがいるのでは? (佐々木)
- ウェブページと連動しているので, リリースするには一通りのコンテンツを用意しないといけない (佐々木)
- 更新中コンテンツがあることを注意書きし, ひとまずプレリリースのページを作成してアナウンスするだけでよいのでは? (乙部)
- 更新作業は人海戦術 (謝金) で行う方がよいだろう (乙部)
- Ubuntu で gtool5 のパッケージが作成できない (乙部)
- Ubuntu の openMPI ライブラリのバグの可能性 (佐々木)
- wb_module, et_module のバグは MPI ライブラリ関連ではなかったか? (竹広)
deepconv の現状: 杉山@松江高専
今年度の進捗
- 力学コアの整備 (若木さん@松江高専)
- 地形に沿った座標系 -> コードレビュー途中
- 水溶液の扱い
- これから進める予定
- 利用状況: 木星計算, 積雲対流 (堀さん@神戸大)
質疑・コメント
- 地形に沿った座標系は完成した? (石渡)
- コードレビューの段階でコードがおかしい点がいくつか見つかる (杉山)
- 2 次元地形を読み込んで座標生成するところはどうなっている? (林)
- オリジナルソースはハードコードされている部分があるので, (半) 自動化するところまでいきたい (杉山)
DCPAM の現状: 高橋@神戸大
今年度の進捗
- コード開発の進捗なし
- 利用状況
- 神戸大 4 年生が地球条件で計算
- 北大 4 年生が地球条件で実験
- 石渡さんが陸惑星条件で実験
dcrtm: 石渡@北大
今年度の進捗
- 高橋さんによる line-by-line モデル論文 が出版された.
質疑・コメント
- https://www.gfd-dennou.org/library/dcrtm/ に論文情報を載せてはどうでしょう? (堀之内)
- 載せます (石渡)
全体質疑
- spml のテストにおけるコンパイラ依存について (石岡)
- gfortran で pass して ifort で pass しないものはありますか?
- ifort はモジュール数が増えるとモジュール探索ができなくなるようである (佐々木)
- プライベート変数関連のエラーが gfortran で出る. コンパイラのバグ (昔は ifort で出たエラー) (竹広)
- ifx (旧 ifort) を試されてますか? (佐々木)
- 西澤さんが試されているようである (乙部)
- 夏くらいに合宿しませんか? 開発に集中する時間を用意するのはどうでしょう? (乙部)