#contents *今までに行われたユーザー支援事例の分類 [#x498d892] これまでのユーザ支援などのJICFuSの活動レポートを、利用者が探しやすいよう内容に沿ってリスト化しました。 以下の項目は、http://www.jicfus.jp/field5/jp/promotion/user/houkoku の表の「計算の概略」をさしています。 **I.分野別 [#ac2ae0e5] ***1.Lattice-QCD [#la61cf7b] -[[Lattice QCD における gauge fixing>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-09]] -[[随伴表現フェルミオンを含むラージNゲージ理論のシミュレーション>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-06]] -[[QCDのシミュレーションにおいて、BlueGeneで大きなゲージ配位を書き出す>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-05]] -[[格子理論の摂動論のための疎行列係数連立方程式の直接解法について>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-02]] -[[QCD計算向け線形方程式ソルバの性能評価>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-01]] -[[boost ライブラリのインストール方法>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-08]] -[[省メモリ型の大規模連立一次方程式解法>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-04]] -[[PC上で開発した数値計算プログラム>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-03]] -[[格子QCDによる4点相関関数計算の並列化>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-13]] -[[格子QCD計算から現れる線形方程式に対するmultigrid法について>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-08]] -[[SU(N) random matrix>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-11]] -[[Multi-mass solver>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-10]] -[[線形方程式の解法について>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-09]] ***2.宇宙 [#j23b0886] -[[磁気流体シミュレーションコードの空間解像度を部分的に挙げるために非一様格子を導入する>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-03]] -[[流束制限拡散近似を用いた輻射輸送方程式(線形拡散方程式+非線形方程式)を陰的に解く>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-02]] -[[時空計量、物質場、速度場、光子温度の各揺らぎの二次摂動までを取り入れた、宇宙マイクロ波背景放射の温度揺らぎについての Einstein-Boltzmann solver>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-04]] -[[円筒座標HLLDを用いた銀河衝撃波の再現>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-03]] -[[磁気流体コードへの異常抵抗の実装について>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-06]] -[[シミュレーション結果の3次元ボリュームレンダリング>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-10]] -[[弾性球間の付着力を考慮したN体コードへのOpen-MPの実装>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-01]] -[[電磁流体(MHD)コード>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-07]] -[[中性子星磁気圏のプラズマシミュレーション>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-02]] -[[宇宙論的な相転移のシミュレーション>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-02]] -[[3次元MHDシミュレーション結果の可視化>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-05]] ***3.原子核 [#f5a42505] -[[10万次元規模のエルミート行列を用いた連立線形方程式を解くプログラム>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-04]] -[[原子核の見せかけの励起状態を求める>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-04]] -[[複素対称(密)行列の対角化>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-01]] -[[チューニングの練習>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-02]] -[[ΛN散乱断面積の計算>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-07]] -[[原子核の平均場に関する情報(束縛エネルギー、密度分布、核子の軌道など)をGogny力を用いたHartree-Fock-Bogoliubov(HFB)の方法で求める。>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-06]] -[[硬い常微分方程式を解くこと>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-05]] -[[1階常微分方程式を大次元空間で解く>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-04]] -[[少数粒子系の束縛状態を励起状態を含めて解く>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-03]] -[[原子核のある反応の遷移確率の計算>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-03]] **II.プログラミング技術による分類 [#l415148b] ***1.MPI [#b447cb10] -[[原子核の見せかけの励起状態を求める>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-04]] -[[流束制限拡散近似を用いた輻射輸送方程式(線形拡散方程式+非線形方程式)を陰的に解く>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-02]] -[[メインプログラムからの MPI サブルーチンの呼び出し、行列積に関する MPI 化について>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-10]] -[[QCDのシミュレーションにおいて、BlueGeneで大きなゲージ配位を書き出す>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-05]] -[[複素対称(密)行列の対角化>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-01]] -[[省メモリ型の大規模連立一次方程式解法>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-04]] -[[格子QCDによる4点相関関数計算の並列化>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-13]] -[[原子核の平均場に関する情報(束縛エネルギー、密度分布、核子の軌道など)をGogny力を用いたHartree-Fock-Bogoliubov(HFB)の方法で求める。>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-06]] ***2.Open MP [#ye0c0291] -[[原子核の見せかけの励起状態を求める>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-04]] -[[流束制限拡散近似を用いた輻射輸送方程式(線形拡散方程式+非線形方程式)を陰的に解く>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-02]] -[[格子理論の摂動論のための疎行列係数連立方程式の直接解法について>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-02]] -[[相対論的輻射磁気流体コード>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-07]] -[[省メモリ型の大規模連立一次方程式解法>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-04]] -[[OpenMPをこれから手動で導入したい>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-12]] -[[弾性球間の付着力を考慮したN体コードへのOpen-MPの実装>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-01]] ***3.Fortran 90 [#t2c9fde8] -[[10万次元規模のエルミート行列を用いた連立線形方程式を解くプログラム>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-04]] -[[原子核の見せかけの励起状態を求める>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-04]] -[[磁気流体シミュレーションコードの空間解像度を部分的に挙げるために非一様格子を導入する>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-03]] -[[メインプログラムからの MPI サブルーチンの呼び出し、行列積に関する MPI 化について>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-10]] -[[随伴表現フェルミオンを含むラージNゲージ理論のシミュレーション>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-06]] -[[QCD計算向け線形方程式ソルバの性能評価>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-01]] -[[太陽フレアのモデリング>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-08]] -[[相対論的輻射磁気流体コード>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-07]] -[[myrankに入っている整数型の値が文字型に変換されmyrankchrに格納される>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-05]] -[[複素対称(密)行列の対角化>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-01]] -[[チューニングの練習>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-02]] -[[電磁流体(MHD)コード>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-07]] ***4.C, C++ [#ne224ff2] -[[スパコン上でC言語を用いた複素指数関数計算について(原子核の励起状態の計算)>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-01]] -[[boost ライブラリのインストール方法>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-08]] -[[PC上で開発した数値計算プログラム>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-03]] -[[格子QCDによる4点相関関数計算の並列化>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-13]] -[[大規模データのアウトプット>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-11]] -[[アスキーデータを高速に数値化するルーチン>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-06]] -[[2Gbを超えるデータをCで一度にファイルに出力する>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-04]] -[[中性子星磁気圏のプラズマシミュレーション>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-02]] ***5.GPU (CUDA) [#wf416fad] -[[Lattice QCD における gauge fixing>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-09]] **III.数学の手法 [#a04e7893] ***1.線型方程式 [#p6fb52e4] -[[10万次元規模のエルミート行列を用いた連立線形方程式を解くプログラム>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-04]] -[[原子核の見せかけの励起状態を求める>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-04]] -[[流束制限拡散近似を用いた輻射輸送方程式(線形拡散方程式+非線形方程式)を陰的に解く>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-02]] -[[ユニタリ行列のオイラー角分解>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-07]] -[[格子理論の摂動論のための疎行列係数連立方程式の直接解法について>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-02]] -[[QCD計算向け線形方程式ソルバの性能評価>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-01]] -[[省メモリ型の大規模連立一次方程式解法>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-04]] -[[格子QCD計算から現れる線形方程式に対するmultigrid法について>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-08]] -[[Multi-mass solver>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-10]] -[[線形方程式の解法について>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-09]] ***2.微分方程式 [#j7db958f] -[[磁気流体シミュレーションコードの空間解像度を部分的に挙げるために非一様格子を導入する>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-03]] -[[円筒座標HLLDを用いた銀河衝撃波の再現>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-03]] -[[ΛN散乱断面積の計算>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-07]] -[[硬い常微分方程式を解くこと>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-05]] -[[1階常微分方程式を大次元空間で解く>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-04]] ***3.他 [#adc14d7c] -[[時空計量、物質場、速度場、光子温度の各揺らぎの二次摂動までを取り入れた、宇宙マイクロ波背景放射の温度揺らぎについての Einstein-Boltzmann solver>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-04]] -[[複素対称(密)行列の対角化>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-01]] -[[チューニングの練習>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-02]] -[[1次元unitary行列模型の時間発展問題の解析>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-09]] -[[SU(N) random matrix>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-11]] -[[原子核のある反応の遷移確率の計算>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-03]] **IV.理論物理の手法 [#oed987c1] -[[複素対称(密)行列の対角化>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-01]] -[[ΛN散乱断面積の計算>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-07]] -[[少数粒子系の束縛状態を励起状態も含めて解く方法として、変分法の提案>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-03]] **V.ライブラリ、ソフトウェア [#w769e97a] -[[10万次元規模のエルミート行列を用いた連立線形方程式を解くプログラム>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2015-04]] -[[Lattice QCD における gauge fixing>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-09]] -[[コードのバージョン管理、メンバーでの情報共有について>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2014-08]] -[[boost ライブラリのインストール方法>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-08]] -[[PC上で開発した数値計算プログラム>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-03]] -[[複素対称(密)行列の対角化>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-01]] -[[Power Pointスライドのアニメ化>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-08]] -[[1階常微分方程式を大次元空間で解く>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-04]] -[[ユーザーが定義した関数の極小値を求める>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-01]] -[[宇宙論的な相転移のシミュレーション>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-02]] -[[公開されているFortran90のコード>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-04]] **VI.可視化 [#w769e97a] -[[太陽フレアのモデリング>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2013-08]] -[[シミュレーション結果の3次元ボリュームレンダリング>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2012-10]] -[[Power Pointスライドのアニメ化>http://www.jicfus.jp/field5/jp/promotion/user/houkoku/#2011-08]] *今までに寄せられた高速化の事例と情報 [#sea3eb56] **[[京コンピュータ上での高速化>京コンピュータ上での高速化]] [#b19770f2] 京コンピュータで計算を行ったり、京コンピュータにコードを移植した際にユーザの方が気づいたことを参考情報としてまとめています。 - [[京コンピュータで計算を行う上でのTIPS:http://www.jicfus.jp/field5/jp/wp-content/uploads/2014/05/report_Takiwaki_20140528.pdf]] (PDF) 滝脇知也氏 (国立天文台・HPCI戦略プログラム分野5課題3) [2014.05.28]~ 京で行った計算: 超新星爆発の輻射輸送流体計算~ 使用言語: Fortran + MPI + OpenMP~ - [[京コンピュータでの計算情報:http://www.jicfus.jp/field5/jp/wp-content/uploads/2014/06/report_q-2.pdf]] (PDF) 清水則孝氏 (東京大学・HPCI戦略プログラム分野5課題2) [2014.06.19]~ 京で行った計算: モンテカルロ殻模型コード~ 使用言語: Fortran + MPI + OpenMP~ - [[京コンピュータ上での高速化についてのtips:http://www.jicfus.jp/field5/jp/wp-content/uploads/2014/11/report_KIshikawa_Kei_141106.pdf]] (PDF) 石川健一氏 (広島大学・HPCI戦略プログラム分野5課題1) [2014.11.06]~ 京で行った計算: 格子QCD計算~ 使用言語: C~