基于编译的嵌入式系统优化研究

基本信息
批准号:61170022
项目类别:面上项目
资助金额:58.00
负责人:何炎祥
学科分类:
依托单位:武汉大学
批准年份:2011
结题年份:2015
起止时间:2012-01-01 - 2015-12-31
项目状态: 已结题
项目参与者:毋国庆,王汉飞,文卫东,吴伟,徐超,陈勇,李清安,刘健博,胡明昊
关键词:
低功耗嵌入式系统编译优化优化框架存储分配
结项摘要

随着嵌入式技术的快速发展,嵌入式系统的应用越来越广泛,其功能越来越强大、软硬件日趋复杂、新产品层出不穷,这给嵌入式系统优化带来了新的挑战。任何嵌入式系统都运行着相应的嵌入式软件,软件对嵌入式系统性能的提升起着关键作用。高级语言编写的嵌入式软件都需要经过编译器转换成可运行的目标代码,因此,利用编译器对嵌入式系统进行优化是十分有效且必要的一种手段。本项目拟对基于编译的嵌入式系统优化技术进行研究,主要研究内容包括四个方面:1)基于编译的嵌入式系统优化框架,确保各种优化技术在这个框架下对不同类型的嵌入式系统实施整体较理想的优化;2)基于编译的面向嵌入式体系结构的存储分配优化,重点研究分块存储和混合SPM两种结构下的优化问题;3)基于编译的低功耗优化,提出更加精确的功耗模型和优化算法;4)多目标的嵌入式编译优化问题,使得嵌入式系统在功耗、速度等各个方面的优化达到近似最优的效果。

项目摘要

随着嵌入式技术的快速发展,嵌入式系统的应用越来越广泛,其功能越来越强大、软硬件日趋复杂、新产品层出不穷,这给嵌入式系统优化带来了新的挑战。任何嵌入式系统都运行着相应的嵌入式软件,软件对嵌入式系统性能的提升起着关键作用。高级语言编写的嵌入式软件都需要经过编译器转换成可运行的目标代码,因此,利用编译器对嵌入式系统进行优化是十分有效且必要的一种手段。本项目基于编译的嵌入式系统优化技术进行了研究,主要研究内容包括四个方面:1)基于编译的嵌入式系统优化框架,提出了以优化能耗、设备耗损等绿色指标为目标的优化框架,该框架包括编译器、评估器、分配器、管理和调度五个部分;2)基于编译的面向嵌入式体系结构的存储分配优化,分别提出了针对混合SPM、易失性STT-RAM缓存以及寄存器的数据分配方法,改善了嵌入式系统的性能、功耗和可靠性;3)基于编译的低功耗优化,提出了面向总线翻转编码的指令调度方法、面向混合缓存迁移的缓存加锁方法、基于符号执行的能耗错误检测方法,并结合能耗和设备损耗等指标提出了绿色编译的概念;4)多目标的嵌入式编译优化问题,提出了一种评估模型指导的多目标数据分配方法,同时改善嵌入式系统的能耗和设备损耗。本项目比较全面地研究了基于编译的嵌入式系统优化技术,促进了高性能、低能耗、可靠、耐用的嵌入式系统设计的理论和方法方面的研究,其研究成果对于研究界和工业界都具有借鉴意义。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

基于分形L系统的水稻根系建模方法研究

基于分形L系统的水稻根系建模方法研究

DOI:10.13836/j.jjau.2020047
发表时间:2020
2

农超对接模式中利益分配问题研究

农超对接模式中利益分配问题研究

DOI:10.16517/j.cnki.cn12-1034/f.2015.03.030
发表时间:2015
3

拥堵路网交通流均衡分配模型

拥堵路网交通流均衡分配模型

DOI:10.11918/j.issn.0367-6234.201804030
发表时间:2019
4

低轨卫星通信信道分配策略

低轨卫星通信信道分配策略

DOI:10.12068/j.issn.1005-3026.2019.06.009
发表时间:2019
5

卫生系统韧性研究概况及其展望

卫生系统韧性研究概况及其展望

DOI:10.16506/j.1009-6639.2018.11.016
发表时间:2018

何炎祥的其他基金

批准号:60642006
批准年份:2006
资助金额:7.00
项目类别:专项基金项目
批准号:61373039
批准年份:2013
资助金额:78.00
项目类别:面上项目
批准号:90818018
批准年份:2008
资助金额:50.00
项目类别:重大研究计划
批准号:91118003
批准年份:2011
资助金额:300.00
项目类别:重大研究计划
批准号:60773008
批准年份:2007
资助金额:25.00
项目类别:面上项目

相似国自然基金

1

面向嵌入式系统绿色需求的编译理论与方法研究

批准号:61373039
批准年份:2013
负责人:何炎祥
学科分类:F0202
资助金额:78.00
项目类别:面上项目
2

基于反射机制的在线自适应编译优化系统研究

批准号:60403022
批准年份:2004
负责人:戴桂兰
学科分类:F0202
资助金额:5.00
项目类别:青年科学基金项目
3

嵌入式系统编译器与操作系统内核协同的节能方法研究

批准号:60673149
批准年份:2006
负责人:陈天洲
学科分类:F0204
资助金额:27.00
项目类别:面上项目
4

基于编译的高可信嵌入式软件开发与验证方法研究

批准号:91018009
批准年份:2010
负责人:毋国庆
学科分类:F0203
资助金额:50.00
项目类别:重大研究计划