Low-Power and High-Performance Processor based on Co-optimization of Architecture and Compiler
Low-Power and High-Performance Processor based on Co-optimization of Architecture and Compiler
批准号:
14380136
负责人:
NAKAMURA Hiroshi
金额:
$10.56万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
2002
资助国家:
日本
项目状态:
已结题
起止时间:
2002 至 2005
中文摘要
本研究的目的是通过编译器对内存层次的使用进行优化,以达到高性能和低功耗的目的。首先,我们提出了一种新的存储器架构,它实现了软件控制的存储器和高速缓存存储器的处理器芯片上。通过使用软件控制的存储器,编译器可以优化存储器层次之间的数据传输,并减少功耗的片外存储器流量。提出了一种新的寄存器文件机制,在保证性能的前提下降低了功耗。其次,我们提出了一种机制,以关闭上述新的存储器的电压供应与细粒度。第三,我们开发了一种新的编译算法,该算法与上述架构相配合,以提高性能和降低功耗。处理器的能量消耗包括动态能量和静态能量。由于这两项独立地依赖于软件控制存储器的使用率,因此最小能量不能通过最小化它们中的任何一项来获得。此外,静态能量很大程度上取决于温度。因此,我们提出了一种新的温度感知编译技术。该技术预先计算存储器使用率和工作温度之间的关系。然后,给定的源代码进行优化,以选择最佳的内存使用率动态监测的工作温度,并通过使用预先计算的关系。我们开发了一个环境来评估我们的架构和编译算法的有效性。评估结果表明,我们的协同优化策略可以成功地降低功耗,实现高性能。
英文摘要
The purpose of this research is to achieve high performance and low power consumption by using compiler optimization on the usage of memory hierarchy. First, we proposed a new memory architecture which implements both software controlled memory and cache memory on a processor chip. By using the software controlled memory, compiler can optimize the data transfer between memory hierarchies and reduce power-wasting off-chip memory traffic. A new mechanism of register file is also proposed to reduce power consumption with little performance degradation. Second, we proposed a mechanism to shut down the voltage supply of the above new memory with fine granularity. Third, we developed a new compilation algorithm which co-operates with the above architecture for higher performance and lower power consumption. Energy consumption of a processor consists of dynamic energy and static energy. Because these two terms depend on the usage ration of software controlled memory independently, the least energy cannot be derived by minimizing either of them. Furthermore, static energy heavily depends on temperature. Thus, we propose a a new temperature aware compilation technique. The technique pre-computes the relationship between the memory usage ratio and operating temperature. Then, given source codes are optimized to select the best memory usage ratio dynamically by monitoring the operating temperature and by using the pre-computed relationship. We developed an environment to evaluate the effectiveness of our architecture and compilation algorithm. The evaluation results revealed that our co-optimization strategy can successfully reduce power consumption and achieve high performance.
期刊论文(31)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Data Movement Optimization for Software-Controlled On-Chiip Memory
软件控制片上存储器的数据移动优化
DOI:
--
发表时间:
2004
期刊:
Proc. of The 8th Workshop on Interaction between Compilers and Computer Architectures
影响因子:
--
作者:
[Motonobu Fujita, Masaaki Kondo, Hiroshi Nakamura]
通讯作者:
Hiroshi Nakamura
藤田元信, 近藤正章, 中村宏: "アーキテクチャとコンパイラによるメモリ階層協調最適化の検討"情報処理学会研究報告. 2003-ARC-154(23). 133-138 (2003)
Motonobu Fujita、Masaaki Kondo、Hiroshi Nakamura:“使用体系结构和编译器的内存层次协同优化研究”日本信息处理学会研究报告 2003-ARC-154(23) 133-138 (2003)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
ビット分割構成によるレジスタファイルのサイズおよびポート数削減手法
使用位划分配置来减少寄存器文件大小和端口数量的方法
DOI:
--
发表时间:
2005
期刊:
先進的計算基盤システムシンポジウムSACSIS2005
影响因子:
--
作者:
[近藤正章, 中村宏]
通讯作者:
中村宏
educing Memory System Energy by Sofware-Controlled On-Chip Memory
通过软件控制的片上存储器减少存储器系统能量
DOI:
--
发表时间:
2003
期刊:
IEICE Trans. on Electronics Vol.E86-C No.4
影响因子:
--
作者:
[M.Kondo, H.Nakamura]
通讯作者:
H.Nakamura
近藤正章: "ソフトウェア可制御オンチップメモリを用いた低消費電力化の検討"情報処理学会 並列処理シンポジウム予稿集. 285-288 (2002)
Masaaki Kondo:“使用软件控制片上存储器降低功耗的研究”日本信息处理协会并行处理研讨会论文集 285-288 (2002)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 25 条
Basic research about bone regeneration and oral implant for craniofacial defect patients
-
批准号:23593054
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$3.24万
-
财政年份:2011
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Research on Data Resident Computing
-
批准号:22650008
-
项目类别:Grant-in-Aid for Challenging Exploratory Research
-
资助金额:$2.2万
-
财政年份:2010
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Matrix metalloproteinase-3 in a stable form, a novel medicament for pulpitis
-
批准号:21390512
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$11.56万
-
财政年份:2009
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Study of Crude Bone Morphogenetic Protein(BMP)for use as Pulp-Capping Material
-
批准号:18592103
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.07万
-
财政年份:2006
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Architecture and Circuit-Level Co-Design for Low-Power High-Performance Microprocessor
-
批准号:18200002
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$31.28万
-
财政年份:2006
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Analytical Application of Molecular Recognition by Photochemistry of Excited States
-
批准号:16550064
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.3万
-
财政年份:2004
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Analysis of tooth development of osteoprotegerin- deficient mice
-
批准号:15592180
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.24万
-
财政年份:2003
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Development of the quantitative method to monitor rare insects on mountainous areas of central Japan
-
批准号:15510191
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.18万
-
财政年份:2003
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Does the host specific races of the common cuckoo evolve with the gene by the side of female lineages?
-
批准号:14340243
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$8.51万
-
财政年份:2002
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Influence of immune mechanism on aging in articular cartilage, -Immune response and responsible proteins in osteoarthritis-
-
批准号:13671547
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.05万
-
财政年份:2001
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Research of bacteria related to periapical diseases activate MMP and inactivate TIMP
-
批准号:13672015
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.24万
-
财政年份:2001
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Experimental Periapical Lesion in Non-insulin Dependent Diabetic Rat (GK Rat).
-
批准号:09671973
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.98万
-
财政年份:2000
-
负责人:NAKAMURA Hiroshi
-
依托单位:
The analysis of Industrial Location, Employment and Productivity of Manufacturing using Geographical Information System tools
-
批准号:12630065
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.18万
-
财政年份:2000
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Immunological study for osteoarthritis focusing on T cells.
-
批准号:11671461
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.73万
-
财政年份:1999
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Development of Fluorescent Reagents for Chirality Recognition Based on π-Electron Interaction
-
批准号:11440214
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$7.23万
-
财政年份:1999
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Research on Software Controlled Integrated Memory Architecture for Large Scientific Computing
-
批准号:10680335
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.18万
-
财政年份:1998
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Development of Polyether Type Chromogenic Reagents Based on Interaction between Aromatic π-Electrons
-
批准号:09555260
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$7.62万
-
财政年份:1997
-
负责人:NAKAMURA Hiroshi
-
依托单位:
ESTABLISHMENT OF BASIC MATERIAL FOR BUILDINGS IN PACIFIC AREA
-
批准号:08044157
-
项目类别:Grant-in-Aid for international Scientific Research
-
资助金额:$3.52万
-
财政年份:1996
-
负责人:NAKAMURA Hiroshi
-
依托单位:
CONSTRUCTION OF BIOLOGICAL PHOSPHORYLATION ANALYZING SYSTEM BASED ON THE CHEMOAFFINITY OF TITANIA
-
批准号:07557298
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$3.26万
-
财政年份:1995
-
负责人:NAKAMURA Hiroshi
-
依托单位:
Effect of humic substance on diffusion and toxicity of environmental polutants and application of it as clean up reagent
-
批准号:07558205
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$1.54万
-
财政年份:1995
-
负责人:NAKAMURA Hiroshi
-
依托单位:
海外基金