Project/Area Number |
13308015
|
Research Category |
Grant-in-Aid for Scientific Research (A)
|
Allocation Type | Single-year Grants |
Section | 一般 |
Research Field |
計算機科学
|
Research Institution | Kyushu University |
Principal Investigator |
MURAKAMI Kazuaki Kyushu University, Faculty of ISEE, Professor, 大学院・システム情報科学研究院, 教授 (10200263)
|
Co-Investigator(Kenkyū-buntansha) |
MATSUNAGA Yusuke Kyushu University, Faculty of ISEE, Associate Professor, 大学院・システム情報科学研究院, 助教授 (00336059)
FUKUDA Akira Kyushu University, Faculty of ISEE, Professor, 大学院・システム情報科学研究院, 教授 (80165282)
YASUURA Hiroto Kyushu University, Faculty of ISEE, Professor, 大学院・システム情報科学研究院, 教授 (80135540)
INOUE Sozo Kyushu University, Faculty of ISEE, Research Associate, 大学院・システム情報科学研究院, 助手 (90346825)
IWAIHARA Mizuho Kyoto Univ., Grad.School of Informatics, Associate Professor, 大学院・情報学研究科, 助教授 (40253538)
冨山 宏之 (財)九州システム情報技術研究所, 第1研究室, 研究員
富山 宏之 (財)九州システム情報技術研究所, 第1研究室, 研究員
澤田 直 九州大学, 大学院・システム情報科学研究院, 助手 (70235464)
|
Project Period (FY) |
2001 – 2003
|
Project Status |
Completed (Fiscal Year 2003)
|
Budget Amount *help |
¥51,740,000 (Direct Cost: ¥39,800,000、Indirect Cost: ¥11,940,000)
Fiscal Year 2003: ¥6,110,000 (Direct Cost: ¥4,700,000、Indirect Cost: ¥1,410,000)
Fiscal Year 2002: ¥19,630,000 (Direct Cost: ¥15,100,000、Indirect Cost: ¥4,530,000)
Fiscal Year 2001: ¥26,000,000 (Direct Cost: ¥20,000,000、Indirect Cost: ¥6,000,000)
|
Keywords | system LSI / dynamic optimization / computer architecture / profiling / low power design / optimizing compiler / adaptive control / circuit design |
Research Abstract |
The objective of this research project is to develop techniques(called "Syste Morph : System Morphing") of dynamic reconfiguration and optimization of hardware for system-LSI's and software for them, as (a)an approach for optimization of designing system-LSI's and (b)a solution for "design crisis". The project has performed the following research results. (1)Development and evaluation of online-pro filing techniques : The project has developed some techniques of online profiling which find a hot spot(for example, programming codes, data, or paths operated frequently in a program) by observing the behavior of a program. Then, the project has implemented the online profile to the, dynamically-reconfigurable processor, DAP/DNA, by IPFlex, and evaluated its accuracy and overheads. (2)Development and evaluation of dynamic-software-pipelining techniques : The project has developed some techniques of dynamic software pipelining for loops in the hot path found in (1). Then, the project has implemented the techniques for a hyper-scalar processor which has a VLIW as its coprocessor, and evaluated its improvement and overheads. (3)Development and evaluation of online-construction techniques for configuration data of hardware : The project has developed some techniques to construct the configuration data of a DNA dynamically and in a parallel with the operation of the program, to con figure dynamically the hot path in (1) to the DNA as a logical circuit. Then, the project has implemented the techniques and valuated its performance
|