期刊文献+

具有初始信息素的蚂蚁寻优软硬件划分算法 被引量:9

Hardware/Software Partitioning Based on Ant Optimization with Initial Pheromone
在线阅读 下载PDF
导出
摘要 面向基于平台的系统芯片设计,提出具有初始信息素的蚂蚁寻优软硬件划分算法AOwIP·基本思想是:①利用基于平台的设计方法中已有参考设计的软硬件划分结果作为初始划分解,进行适当变换后生成初始信息素分布·②在所生成初始信息素分布的基础上,利用蚂蚁算法正反馈、高效收敛的优势寻求最优划分解·该算法利用基于平台的设计方法强调系统重用的优势,克服蚂蚁算法在求解软硬件划分问题时缺乏初始信息素的不足·实验表明,AOwIP算法有效提高了蚂蚁算法的最优解搜索效率· Ant optimization algorithm gets to optimal results efficiently, but it lacks initial pheromone at the beginning, which limits its further improvement. A hardware/software partitioning algorithm is presented for platform-based system-on-a-chip design. This algorithm is based on ant optimization with initial pheromone called AOwIP, and the basic ideas are: a) Use the partitioning result of reference design provided by platform-based design method as initial partition of current design, and convert the initial partition into initial pheromone for ant algorithm, and b) Based on the initial pheromone generated, the AOwIP makes use of such advantages as positive feedback and efficient convergence of the ant algorithm to search for the optimal partitioning scheme. The AOwIP adopts the system level reusing feature of platform- based design to avoid the ant algorithm's shortcoming of lacking initial pheromone. Experiments show that the AOwIP improves the performance of ant algorithm for hardware/software partitioning problems.
出处 《计算机研究与发展》 EI CSCD 北大核心 2005年第12期2176-2183,共8页 Journal of Computer Research and Development
基金 国家自然科学基金项目(90207019) 国家"八六三"高技术研究发展计划基金项目(2002AA1Z1480)~~
关键词 蚂蚁算法 基于平台的设计 软硬件划分 系统芯片 ant algorithm platform-based design hardware/software partitioning system-on-a-chip(SoC)
  • 相关文献

参考文献19

  • 1M.R. Garey, D. S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. New York: W. H.Freeman Company, 1979.
  • 2R. Gupta, G. D. Micheli. System-level synthesis using reprogrammable components. The European Conf. Design Automation, Brussels, 1992.
  • 3R. Kastner. Synthesis techniques and optimizations for reconfigurable systems: [Ph. D. dissertation] . Los Angeles:University of California. 2002.
  • 4R. Ernst, J. Henkel, T. Benner. Hardware-software cosynthesis for microcontrollers. IEEE Design & Test of Computers, 1993, 10(4): 64-75.
  • 5D. Saha, R. S. Mitra, A. Basu. Hardware software partitioning using genetic algorithm. The 10th Int'l Conf. VLSI Design,Hyderabad, 1997.
  • 6郭晓东,刘积仁,文晖.一种基于遗传算法的硬件/软件划分方法[J].计算机辅助设计与图形学学报,2001,13(1):24-27. 被引量:13
  • 7Z. Peng, K. Kuchcinski. An algorithm for partitioning of application specific systems. In: Proc. European Conf. Design Automation. Los Alamitos, CA: IEEE Computer Society Press,1993.
  • 8P. Else, Z. Peng, K. Kuchinski, et al. System level hardware/software partitioning based on simulated annealing and tabu search. Design Automation for Embedded Systems, 1997, 2( 1 ):5-32.
  • 9A. Kalavade, E. A. Lee. The extended partitioning problem:Hardware/software mapping, scheduling, and implementation-bin selection. Design Automation for Embedded Systems, 1997, 2(1): 125-163.
  • 10程国达,彭澄廉.约束驱动与松弛时间消除相结合的硬/软件划分算法[J].计算机研究与发展,2003,40(6):889-896. 被引量:6

二级参考文献19

  • 1Marco Dorigo, Gambardella, Luca Maria. Ant colonies for the traveling salesman problem. Biosystems, 1997, 43(2): 73~81.
  • 2Marco Dorigo, Gambardelh, Luca Maria. Ant colony system: A cooperative learning approach to the traveling salesaum problem. IEEE Trans on Evolutionary Computation, 1997, 1(1) : 53~66.
  • 3Marco Dorigo, Eric Bonabeau, Theranlaz Guy. Ant algorithms and stigmergy. Future Generation Computer System, 2000, 16(8) : 851~871.
  • 4Thomas Stutzle, Holger H Hoos et al. MAX-MIN ant system. Future Generation Computer System, 2000, 16(8) : 889~914.
  • 5Marcus Randall, Andrew Lewis. A parallel implementation of ant colony optimization. Journal of Parallel and Distributed Computing, 2002, 62(9): 1421~1432.
  • 6Yeh C W,IEEE Trans Computer Aided Design Integrated Circuits Systems,1995年,14卷,2期,145页
  • 7H Chang,et al.Surviving the SoC Revolution:A Guide to Platform-Based Design[M].Kluwer Academic,Norwell,Massachusetts,1999.
  • 8R A Bergamaschi,W R Lee.Designing system-on-chip using cores[A].DAC'2000[C].Los Angeles,2000.420-425.
  • 9Jiang Xu,Wayne Wolf.Platform based design and the first generation dilemma[A].Proceedings of the 9th IEEE/DATC Electronic Design Processes Workshop[C].Monterey,California,2002.21-23.
  • 10K Keutzer,et al.System-level design:Orthogonalization of concerns and platform-based design [J].IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,2000,19(12):1523-1543.

共引文献306

同被引文献85

引证文献9

二级引证文献25

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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