Research on the framework of high-performance application development targeting manycore processors
Project/Area Number |
26280044
|
Research Category |
Grant-in-Aid for Scientific Research (B)
|
Allocation Type | Partial Multi-year Fund |
Section | 一般 |
Research Field |
High performance computing
|
Research Institution | Kyoto University |
Principal Investigator |
|
Co-Investigator(Kenkyū-buntansha) |
岩下 武史 北海道大学, 情報基盤センター, 教授 (30324685)
|
Co-Investigator(Renkei-kenkyūsha) |
HIRAISHI TASUKU 京都大学, 学術情報メディアセンター, 助教 (60528222)
|
Project Period (FY) |
2014-04-01 – 2017-03-31
|
Project Status |
Completed (Fiscal Year 2016)
|
Budget Amount *help |
¥16,770,000 (Direct Cost: ¥12,900,000、Indirect Cost: ¥3,870,000)
Fiscal Year 2016: ¥5,460,000 (Direct Cost: ¥4,200,000、Indirect Cost: ¥1,260,000)
Fiscal Year 2015: ¥5,330,000 (Direct Cost: ¥4,100,000、Indirect Cost: ¥1,230,000)
Fiscal Year 2014: ¥5,980,000 (Direct Cost: ¥4,600,000、Indirect Cost: ¥1,380,000)
|
Keywords | 並列処理 / メニーコアプロセッサ / プログラム変換 |
Outline of Final Research Achievements |
We have pursued the research on three elemental technologies, namely cache-aware code generation, loop transformation for SIMD-vectorization and computation-communication pipelining, for high-performance application development targeting manycore processors. These technologies and our development framework were applied to practical high-performance applications such as supersonic propagation analysis, PIC plasma simulation, and various linear solvers. The importance and effectiveness of our research work were proved by the results of, for example, PIC plasma simulation whose single-processor performance improvement is 8-fold and 64-node performance is 10-times as high as that of a multi-core based system.
|
Report
(4 results)
Research Products
(19 results)