期刊文献+

基于扩展背包问题的的软硬件划分算法

Hardware/Software Partitioning Algorithm Based on Extension Knapsack
下载PDF
导出
摘要 软硬件划分问题常以时间为约束对硬件面积进行优化。随着嵌入式的发展,功耗这一因素也越来越重要,故在约束条件中加入了功耗的约束。贪婪算法是解决0-1背包问题的一种简单有效的方法,因此建立多约束的软硬件划分问题与0-1背包问题之间的联系,采用扩展的贪婪算法解决多性能指标的软硬件划分问题。利用仿真与动态规划方法的对比,进行了有效性验证。 The hardware/software partitioning often takes time as the restraint to optimize hardware area. With the development of embedded technology, the factor of power consumption becomes more important. Therefore, the restraint to power consumption is added into the restraint condition. Since the greedy algorithm is an easy but effective method to solve the 0-1 knapsack problem, a re- lationship between the text multi-restraint hardware/software partitioning and 0-1 knapsack is established. The extended greedy algo- rithm is adopted to solve the problem of the hardware/software partitioning with many performance indexes. A effective verification was implemented with the method of the contrast between the simulation and dynamic planning results. The simulation reults show that the method can ruduce execution time and get good approximate solutions.
作者 余娟 李晓强
出处 《现代电子技术》 2011年第20期96-98,102,共4页 Modern Electronics Technique
关键词 软硬件划分 0-1背包问题 多约束 贪婪算法 hardware/software partitioning 0-1 knapsack multi-restraint greedy algorithm
  • 相关文献

参考文献9

  • 1NIEMANN R, MARWEDEL P. Hardwre/software parti- tioning integer programming [C]//Proc. of IEEE/ACMEu- ropeanDesign Automation Conf. (EDAC). Washington DC, USA: Computer Society, 1996: 473-479.
  • 2GUPTA R K, COELHO C, MIEHELI G D. Synthesis and sirnulation of digtal systems containing interaeting hardware and software components [C]// Proc. of 29th ACM/ IEEE Design Automation Conf. [S. l.] : ACM, 1992: 225-230.
  • 3GUPTA R K, MICHELI G D. System-level synthesis using re-programmable components [C]// Proc. of Third Europe- an Conf. Design Automation. Europe:. IEEE CS Press, 1992: 2-7.
  • 4HARKIN J, MCGINNITY T M, MAGUIRE L P. Partitio- ning methodology for dynamieally reconfigurable embed- dedsystems [J]. IEE Proceedings of Computers and Digital Techniques, 2000, 147 (6): 391-396.
  • 5VAHID F, GAJSKI D D, GONG J. Abinary constraint seareh algorithm for minirmzing hardware during hardware/ software parritionig [C]// Proc. of IEEE/ACM European Design Automation Conf. (EDAC). Europe: ACM, 1994: 214-219.
  • 6ERNST R, HENKEL J, BENNER T. Hardware/software cosynthesis for microcontrollers [J]. IEEE design and test of computers, 1993, 10 (4): 64-75.
  • 7VAHID F, GAJSKI D D. Clustering fori mproved system- level functional partitioning. Proe. of 8th IEEE/ACM Int. Synlp. Sysrem Synthesis. New York, NY, USA: ACM, 1995: 28-35.
  • 8郭科.最优化方法及其应用[M].北京:高等教育出版社,2007.
  • 9WU Ji gang, SRIKANTHAN T, YAN Cheng-bin. Mini- mizing powerin hardware/software partitioning[C]// Pro- ceedings of 2005 ACSAC. [S. l. ].: LNCS, 2005 : 580-588.

共引文献44

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部