Research on Software Autotuning Mechanism that evolves to unknown computing environments
Project/Area Number |
15K12033
|
Research Category |
Grant-in-Aid for Challenging Exploratory Research
|
Allocation Type | Multi-year Fund |
Research Field |
High performance computing
|
Research Institution | The University of Tokyo |
Principal Investigator |
SUDA Reiji 東京大学, 大学院情報理工学系研究科, 教授 (40251392)
|
Co-Investigator(Kenkyū-buntansha) |
滝沢 寛之 東北大学, サイバーサイエンスセンター, 教授 (70323996)
|
Co-Investigator(Renkei-kenkyūsha) |
YASUGI Masahiro 九州工業大学, 大学院情報工学研究院, 教授 (30273759)
|
Research Collaborator |
KATAGIRI Takahiro 名古屋大学, 情報基盤センター, 教授 (40345434)
|
Project Period (FY) |
2015-04-01 – 2018-03-31
|
Project Status |
Completed (Fiscal Year 2017)
|
Budget Amount *help |
¥3,510,000 (Direct Cost: ¥2,700,000、Indirect Cost: ¥810,000)
Fiscal Year 2017: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2016: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2015: ¥1,690,000 (Direct Cost: ¥1,300,000、Indirect Cost: ¥390,000)
|
Keywords | 自動チューニング / 高性能計算 / コード変換 / 最適化 / 機械学習 / 動的負荷分散 / プログラミング言語 / 事後機能付加 / 疎行列計算 / 可変性の発見 |
Outline of Final Research Achievements |
Autotuning is a technology aiming to attain good execution performance on various computational environments by preparing variabilities within software and letting the software itself control the variabilities. In this research, we aimed to develop methodology to infuse variabilities and control mechanism which are unintended or even unknown to existing codes, to attain autotuning even if novel computational environments and novel variabilities become newly known. We have shown that, by using Xevolver, which is developed by our team members, we can infuse variabilities and autotuning mechanisms which is unknown to the original code. However, it became clear that we need to fully analyze the original code before applying such infusions.
|
Report
(4 results)
Research Products
(27 results)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
[Presentation] A code selection mechanism using deep learning2016
Author(s)
Cui Hang, Shoichi Hirasawa, Hiroyuki Takizawa, and Hiroaki Kobayashi
Organizer
IEEE 10th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC-16)
Place of Presentation
リヨン(フランス)
Year and Date
2016-09-21
Related Report
Int'l Joint Research
-
-
-
-
-
-
-
-
-
-
-
-
-