Project/Area Number |
23240005
|
Research Category |
Grant-in-Aid for Scientific Research (A)
|
Allocation Type | Single-year Grants |
Section | 一般 |
Research Field |
Computer system/Network
|
Research Institution | The University of Tokyo |
Principal Investigator |
SUDA Reiji 東京大学, 情報理工学系研究科, 教授 (40251392)
|
Co-Investigator(Kenkyū-buntansha) |
SATO Hiroyuki 東京大学, 情報基盤センター, 准教授 (20225999)
YAMAMOTO Yusaku 電気通信大学, 情報理工学研究科, 教授 (20362288)
IMAMURA Toshiyuki 独立行政法人理化学研究所, 計算科学研究機構, チームリーダー (60361838)
YOSHIZOE Kazuki 東京工業大学, 情報理工学研究科, 研究員 (80449115)
鴨志田 良和 東京大学, 情報基盤センター, 特任助教 (10509805)
|
Co-Investigator(Renkei-kenkyūsha) |
KATAGIRI Takahiro 東京大学, 情報基盤センター, 准教授 (40345434)
FUJII Akihiro 工学院大学, 情報学部, 講師 (10383986)
|
Research Collaborator |
YUBA Toshitsugu
YASUGI Masahiro
OSAWA Noritaka
|
Project Period (FY) |
2011-04-01 – 2015-03-31
|
Project Status |
Completed (Fiscal Year 2014)
|
Budget Amount *help |
¥40,950,000 (Direct Cost: ¥31,500,000、Indirect Cost: ¥9,450,000)
Fiscal Year 2013: ¥12,870,000 (Direct Cost: ¥9,900,000、Indirect Cost: ¥2,970,000)
Fiscal Year 2012: ¥11,570,000 (Direct Cost: ¥8,900,000、Indirect Cost: ¥2,670,000)
Fiscal Year 2011: ¥16,510,000 (Direct Cost: ¥12,700,000、Indirect Cost: ¥3,810,000)
|
Keywords | 自動チューニング / 性能モデリング / 逐次実験計画 / 自動チューニング記述言語 / コンパイラ技術 / 軽量化 / 行列計算 / 大規模探索 / ハイパフォーマンスコンピューティング / コンパイラ / ミドルウェア / アルゴリズム / 性能相関 / 探索アルゴリズム / 実験計画 / 最適化コンパイラ / 性能評価 / 線形計算 / 離散最適化 / バイオインフォマティクス |
Outline of Final Research Achievements |
Aiming to establish Automatic Tuning (AT) as a general technology, we researched in the following four domains. In Math Domain, we developed and released AT mathematical core library ATMathCoreLib, and developed mathematical methods for AT with performance correlation. In Programming Domain, we combined ATMathCoreLib with AT description language ppOpen-AT, and proposed a method to cancel performance variation from code placements. In System Domain, we proposed architecture of general purpose Auto-Tuner, and created light-weight performance data collection mechanism. In Application Domain, we apply AT to matrix computations and large scale search, and apply ATMathCoreLib to some applications. Thus we researched on four domains in focus and in collaboration, and achieved research results toward general purpose AT methodology.
|