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

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

Home  »»  Listing item  »»  Detail

Detail

Item Type Article
ID
2019000007-20190241  
Preview
Image
thumbnail  
Caption  
Full text
2019000007-20190241.pdf
Type :application/pdf Download
Size :115.7 KB
Last updated :Dec 16, 2022
Downloads : 80

Total downloads since Dec 16, 2022 : 80
 
Release Date
 
Title
Title 大規模数値計算フレームワークの開発と教材の作成  
Kana ダイキボ スウチ ケイサン フレームワーク ノ カイハツ ト キョウザイ ノ サクセイ  
Romanization Daikibo sūchi keisan furēmuwāku no kaihatsu to kyōzai no sakusei  
Other Title
Title Development of the framework and the teaching materials for high-performance computing  
Kana  
Romanization  
Creator
Name 渡辺, 宙志  
Kana ワタナベ, ヒロシ  
Romanization Watanabe, Hiroshi  
Affiliation 慶應義塾大学理工学部准教授  
Affiliation (Translated)  
Role Research team head  
Link  
Edition
 
Place
 
Publisher
Name 慶應義塾大学  
Kana ケイオウ ギジュク ダイガク  
Romanization Keiō gijuku daigaku  
Date
Issued (from:yyyy) 2020  
Issued (to:yyyy)  
Created (yyyy-mm-dd)  
Updated (yyyy-mm-dd)  
Captured (yyyy-mm-dd)  
Physical description
1 pdf  
Source Title
Name 学事振興資金研究成果実績報告書  
Name (Translated)  
Volume  
Issue  
Year 2019  
Month  
Start page  
End page  
ISSN
 
ISBN
 
DOI
URI
JaLCDOI
NII Article ID
 
Ichushi ID
 
Other ID
 
Doctoral dissertation
Dissertation Number  
Date of granted  
Degree name  
Degree grantor  
Abstract
大規模数値計算向けコード開発を容易にするフレームワークとして、既存の研究である「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.
 
Table of contents

 
Keyword
 
NDC
 
Note

 
Language
日本語  

英語  
Type of resource
text  
Genre
Research Paper  
Text version
publisher  
Related DOI
Access conditions

 
Last modified date
Dec 16, 2022 10:39:36  
Creation date
Dec 16, 2022 10:39:36  
Registerd by
mediacenter
 
History
Dec 16, 2022    インデックス を変更
 
Index
/ Public / Internal Research Fund / Keio Gijuku Academic Development Funds Report / Academic year 2019
 
Related to
 

Ranking

most accessed items
1st Open-domain dial... (1502) 1st
2nd 石垣島の「エコツ... (531)
3rd 731部隊と細菌戦 ... (469)
4th Bidet toilet use... (449)
5th 新自由主義に抗す... (371)

most downloaded items
1st アセトアニリドの... (811) 1st
2nd Genotype-phenoty... (609)
3rd 中和滴定と酸塩基... (548)
4th Potent mouse mon... (476)
5th 新参ファンと古参... (404)

LINK

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