慶應義塾大学学術情報リポジトリ(KOARA)KeiO Associated Repository of Academic resources

慶應義塾大学学術情報リポジトリ(KOARA)

ホーム  »»  アイテム一覧  »»  アイテム詳細

アイテム詳細

アイテムタイプ Article
ID
2019000007-20190241  
プレビュー
画像
thumbnail  
キャプション  
本文
2019000007-20190241.pdf
Type :application/pdf Download
Size :115.7 KB
Last updated :Dec 16, 2022
Downloads : 75

Total downloads since Dec 16, 2022 : 75
 
本文公開日
 
タイトル
タイトル 大規模数値計算フレームワークの開発と教材の作成  
カナ ダイキボ スウチ ケイサン フレームワーク ノ カイハツ ト キョウザイ ノ サクセイ  
ローマ字 Daikibo sūchi keisan furēmuwāku no kaihatsu to kyōzai no sakusei  
別タイトル
名前 Development of the framework and the teaching materials for high-performance computing  
カナ  
ローマ字  
著者
名前 渡辺, 宙志  
カナ ワタナベ, ヒロシ  
ローマ字 Watanabe, Hiroshi  
所属 慶應義塾大学理工学部准教授  
所属(翻訳)  
役割 Research team head  
外部リンク  
 
出版地
 
出版者
名前 慶應義塾大学  
カナ ケイオウ ギジュク ダイガク  
ローマ字 Keiō gijuku daigaku  
日付
出版年(from:yyyy) 2020  
出版年(to:yyyy)  
作成日(yyyy-mm-dd)  
更新日(yyyy-mm-dd)  
記録日(yyyy-mm-dd)  
形態
1 pdf  
上位タイトル
名前 学事振興資金研究成果実績報告書  
翻訳  
 
 
2019  
 
開始ページ  
終了ページ  
ISSN
 
ISBN
 
DOI
URI
JaLCDOI
NII論文ID
 
医中誌ID
 
その他ID
 
博士論文情報
学位授与番号  
学位授与年月日  
学位名  
学位授与機関  
抄録
大規模数値計算向けコード開発を容易にするフレームワークとして、既存の研究である「FDPS」や「Formura」などの調査を行った。FDPSはC++のヘッダーライブラリとして実装された粒子系計算の一般的なフレームワークである。ユーザは力の計算のみを記述し、並列化、通信、相互作用粒子リストの構築などは自動的に行われる。FDPSでは、ホットスポットである力の計算をユーザが記述しなければならず、記述は大幅に省略化できるものの、データのフォーマットを変えるとコードを書き直さなければならない。Formuraは、独自の文法で偏微分方程式を記述すると、自動的にコードが生成されるフレームワークワークであり、こちらはFDPSと比して、よりDSLとしての性質が強い。Formuraはユーザが微分方程式を記述すればコードが出力される仕組みであり、我々が目指す形に近いが、現在は格子模型に特化している。我々は、「Formura」の分子動力学法版を作るべく、プロトタイプを試作し、その問題点の検討を行った。また、フレームワークの最終的な利用プラットフォームに想定している「富岳」のアーキテクチャの調査も併せて行った。分子動力学法コードのホットスポットである力の計算ルーチンを切り出して富岳のハードウェアシミュレータ上で性能評価を行い、現在の性能、及び「どのようなコードからどのようなアセンブリを出力すべきか」について知見を得た。本研究で得られた知見を活かし、本格的なフレームワーク開発のために科研費や民間資金の獲得の準備を行っている。大規模計算向けの教材として、スレッド並列、プロセス並列、SIMD化を学んで最終的にスパコンを使うことを目指す書籍を執筆中であり、近いうちの出版を目指している。
We investigated "FDPS" and "Formura" which are the existing frameworks for high-performance computing. We have developed a prototype for the framework to identify the issues. We investigated the microarchitecture of "Fugaku," which is the target platform of our framework. We evaluated the performance of our code on the hardware simulator and obtained insights about what kind of assembly should be generated. Based on the above insight, we are preparing to receive KAKENHI and private funds for full-scale framework development. As a teaching material for large-scale computation, I am writing a book that aims to use thread parallel, process parallel, SIMD, and finally use a supercomputer. We are preparing for the publication of the book.
 
目次

 
キーワード
 
NDC
 
注記

 
言語
日本語  

英語  
資源タイプ
text  
ジャンル
Research Paper  
著者版フラグ
publisher  
関連DOI
アクセス条件

 
最終更新日
Dec 16, 2022 10:39:36  
作成日
Dec 16, 2022 10:39:36  
所有者
mediacenter
 
更新履歴
Dec 16, 2022    インデックス を変更
 
インデックス
/ Public / 塾内助成報告書 / 学事振興資金研究成果実績報告書 / 2019年度
 
関連アイテム
 

ランキング

最も多く閲覧されたアイテム
1位 出生率及び教育投... (850) 1st
2位 『うつほ物語』俊... (489)
3位 新自由主義に抗す... (380)
4位 731部隊と細菌戦 ... (367)
5位 『疱瘡除』と『寿... (308)

最も多くダウンロードされたアイテム
1位 Predicting crypt... (2457) 1st
2位 家族主義と個人主... (1915)
3位 中和滴定と酸塩基... (616)
4位 猫オルガンとはな... (535)
5位 学生の勉強方法に... (515)

LINK

慶應義塾ホームページへ
慶應義塾大学メディアセンターデジタルコレクション
慶應義塾大学メディアセンター本部
慶應義塾研究者情報データベース