当前位置:主页 > 科技论文 > 计算机论文 >

多选择软硬件划分问题的计算模型与动态规划算法

发布时间:2018-01-03 21:24

  本文关键词:多选择软硬件划分问题的计算模型与动态规划算法 出处:《计算机工程与科学》2015年04期  论文类型:期刊论文


  更多相关文章: 多选择软硬件划分 多核处理器片上系统 二叉树 动态规划算法


【摘要】:软硬件划分是软硬件协同设计的关键环节,划分的结果直接影响目标系统的设计质量。因此,对于一个给定的应用程序,为了使得目标系统快速执行且成本低廉,合理的划分策略十分重要。由于单个任务具有多种不同的硬件实现方式,与传统的单一硬件实现方式的软硬件划分问题相比,多选择的软硬件划分更能客观地反映现实应用。这导致问题的求解更具挑战性,它们已被证明是NP完全问题。基于多核处理器片上系统并针对任务图为二叉树的应用,建立了多选择软硬件划分问题的计算模型,并提出了解决该问题的动态规划算法。实验结果表明,当问题规模适中时,所提动态规划算法能够有效地获得精确解,并展示了算法的计算能力与硬件面积限制之间的关系。
[Abstract]:Hardware and software partitioning is the key link of hardware / software co-design. The result of partition directly affects the design quality of the target system. Therefore, for a given application program. In order to make the target system execute quickly and the cost is low, a reasonable partition strategy is very important, because a single task has many different hardware implementation methods. Compared with the hardware / software partition problem of the traditional single hardware implementation, the multi-choice hardware / software partition can objectively reflect the practical application, which makes the solution of the problem more challenging. They have been proved to be NP-complete problems. Based on the multi-core processor on-chip system and the application of task graph as binary tree, the computing model of multi-choice hardware and software partition problem is established. A dynamic programming algorithm is proposed to solve the problem. The experimental results show that the proposed dynamic programming algorithm can effectively obtain the exact solution when the scale of the problem is moderate. The relationship between the computational power of the algorithm and the hardware area limit is also shown.
【作者单位】: 天津工业大学计算机科学与软件学院;中国科学院软件所计算机科学国家重点实验室;天津大学计算机科学与技术学院;
【基金】:国家自然科学基金资助项目(61173032);国家自然科学基金天元青年基金资助项目(11326211)
【分类号】:TP332;O221.3
【正文快照】: 1引言随着信息化、智能化、网络化的发展,嵌入式系统技术也获得了广阔的发展空间。嵌入式系统被广泛地应用于军事、家用、工业、商业、办公、医疗等社会各个方面,表现出非常广阔的应用前景。作为嵌入式系统开发的重要技术,软硬件协同设计目前已在嵌入式系统设计中得到广泛的应

【参考文献】

相关期刊论文 前1条

1 武继刚;Thambipillai Srikanthan;邹广伟;;New Model and Algorithm for Hardware/Software Partitioning[J];Journal of Computer Science & Technology;2008年04期

【共引文献】

相关期刊论文 前10条

1 叶华;武继刚;;软硬件协同设计复杂问题的计算模型和算法(英文)[J];电子科技大学学报;2011年03期

2 张乐;项安;;基于遗传算法的软硬件划分方法[J];电脑编程技巧与维护;2010年14期

3 桑胜田;邱善勤;李晓明;喻明艳;;一种处理器无关的trace协处理器自动产生方法[J];电子学报;2011年02期

4 于心一;冯金富;胡俊华;李骞;;机载悬挂物管理系统的硬件划分[J];电光与控制;2012年08期

5 纪颖;李兰英;石敏;张雷雷;;基于遗传和禁忌搜索混合的软硬件划分算法[J];计算机工程与应用;2009年20期

6 罗莉;夏军;何鸿君;刘瀚;;一种有效的面向多目标软硬件划分的遗传算法[J];计算机科学;2010年12期

7 王璞;武继刚;;高效软硬件划分算法及其提升技术[J];计算机科学;2012年01期

8 刘安;冯金富;梁晓龙;杨啸天;;基于遗传粒子群优化的嵌入式系统软硬件划分算法[J];计算机辅助设计与图形学学报;2010年06期

9 武继刚;Thambipillai Srikanthan;邹广伟;;New Model and Algorithm for Hardware/Software Partitioning[J];Journal of Computer Science & Technology;2008年04期

10 赵全伟;吴强;刘杰;;基于改进0-1动态规划的软硬件划分算法研究[J];计算机应用研究;2011年10期

相关博士学位论文 前10条

1 桑胜田;基于相关性的SoC软硬件划分技术研究[D];哈尔滨工业大学;2010年

2 蒋建春;异构多核嵌入式软件关键问题研究[D];重庆大学;2011年

3 瞿进;可重构系统软硬功能划分及任务调度技术研究[D];解放军信息工程大学;2011年

4 张鲁峰;软硬件协同综合及虚拟微处理器技术研究[D];国防科学技术大学;2002年

5 李东晓;系统芯片中媒体增强数字信号处理器核设计研究[D];浙江大学;2004年

6 简方军;一种基于平台的SoPC软硬件协同设计与实现[D];中国科学院研究生院(计算技术研究所);2006年

7 詹瑾瑜;SoC软/硬件协同设计方法研究[D];电子科技大学;2006年

8 郭天天;嵌入式系统软硬件划分技术研究[D];国防科学技术大学;2006年

9 李涛;动态重构系统若干关键问题的研究[D];南开大学;2007年

10 常政威;网络化MPSoC高能效设计技术研究[D];电子科技大学;2009年

相关硕士学位论文 前10条

1 闫思柱;可重构嵌入式系统软硬件划分及任务调度算法研究[D];哈尔滨理工大学;2010年

2 刁双君;基于大规模嵌入式系统软硬件划分方法的研究[D];哈尔滨理工大学;2010年

3 刘陶刚;基于可重构平台的软硬件代码划分技术研究[D];解放军信息工程大学;2010年

4 韩素娟;基于遗传和模拟退火混合的软硬件划分方法研究[D];哈尔滨理工大学;2011年

5 宋艳波;基于小生境遗传模拟退火算法的SOC软硬件划分方法研究[D];哈尔滨理工大学;2011年

6 肖平;邵阳市政府促进地方经济发展方式转型问题研究[D];湖南大学;2010年

7 王秀芹;软硬件协同设计中的划分算法研究[D];哈尔滨工程大学;2005年

8 钱悦;安全以太网芯片设计技术研究[D];国防科学技术大学;2004年

9 程煊;基于CDM模型的0-1规划软硬件划分方法的研究[D];华东师范大学;2006年

10 张伟;基于层次平台的SoC事务级模板建模方法研究[D];国防科学技术大学;2005年

【相似文献】

相关期刊论文 前10条

1 郑刚,曹阳,罗娟,王帅;SoC软硬件自动划分系统设计[J];武汉大学学报(理学版);2003年05期

2 ;[J];;年期

3 ;[J];;年期

4 ;[J];;年期

5 ;[J];;年期

6 ;[J];;年期

7 ;[J];;年期

8 ;[J];;年期

9 ;[J];;年期

10 ;[J];;年期

相关会议论文 前4条

1 吴百锋;彭澄廉;孙晓光;;面向数据处理领域嵌入式系统在实时性约束条件下的软硬件划分[A];全国第十五届计算机科学与技术应用学术会议论文集[C];2003年

2 吴强;边计年;薛宏熙;;基于抽象体系结构模板的多路软硬件划分算法[A];全国第13届计算机辅助设计与图形学(CAD/CG)学术会议论文集[C];2004年

3 高丰;刘鹏;姚庆栋;;基于系统集成芯片的RTOS的软硬件划分算法的研究[A];第十届全国信号处理学术年会(CCSP-2001)论文集[C];2001年

4 晏阳;;基于ESL的软硬件划分在AVS熵解码器中的应用[A];2009通信理论与技术新发展——第十四届全国青年通信学术会议论文集[C];2009年

相关博士学位论文 前5条

1 彭艺频;面向多媒体应用的软硬件划分方法研究[D];东南大学;2005年

2 全浩军;盲优化软硬件划分技术研究[D];天津大学;2013年

3 马天义;低功耗软硬件划分算法研究[D];哈尔滨工业大学;2009年

4 桑胜田;基于相关性的SoC软硬件划分技术研究[D];哈尔滨工业大学;2010年

5 郭天天;嵌入式系统软硬件划分技术研究[D];国防科学技术大学;2006年

相关硕士学位论文 前10条

1 杜敏;嵌入式系统软硬件划分方法的研究[D];哈尔滨理工大学;2008年

2 刁双君;基于大规模嵌入式系统软硬件划分方法的研究[D];哈尔滨理工大学;2010年

3 周雁;基于遗传和粒子群优化算法的软硬件划分方法研究[D];华东师范大学;2011年

4 赵全伟;面向可重构系统芯片的软硬件划分方法研究[D];湖南大学;2011年

5 朱向华;软硬件协同设计之软硬件划分技术研究[D];山东师范大学;2013年

6 李春江;面向动态可重构片上系统的过程级软硬件划分方法研究[D];湖南大学;2010年

7 赵馨;可重构嵌入式系统软硬件划分方法的研究[D];哈尔滨理工大学;2012年

8 张雷雷;一种改进的二维增强贪婪软硬件划分算法[D];哈尔滨理工大学;2009年

9 朱若平;硬件多路映射的软硬件划分算法研究[D];哈尔滨工程大学;2013年

10 杜家宜;面向可重构片上系统的过程级软硬件划分算法研究[D];湖南大学;2010年



本文编号:1375644

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1375644.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e8009***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com