首页 | 官方网站   微博 | 高级检索  
     

采用启发式分支定界的软硬件划分
引用本文:盛蓝平,林涛.采用启发式分支定界的软硬件划分[J].计算机辅助设计与图形学学报,2005,17(3):414-417.
作者姓名:盛蓝平  林涛
作者单位:同济大学超大规模集成电路研究所,上海,200092;同济大学超大规模集成电路研究所,上海,200092
摘    要:提出一种以任务图为描述方法的软硬件划分方法.首先分别计算芯片所需面积/时间/通信软硬件倾向度,并结合各节点的比重因子获得启发参数;然后采用启发式的分支定界法对系统进行划分,以获得可行解和最优解.通过对文中算法和RECOD和UNRET的划分算法进行编码,并在同一平台上分别计算节点数为10,15,20,25,30的系统的启动间距、最小启动间距及其所需时间,比较各算法之间的性能.文中算法适用于划分粒度较粗和中小规模的系统.

关 键 词:软硬件划分  软硬件倾向度  分支定界法  启发算法  任务图  初始搜索路径  流水线调度  最小的启动间距

Hardware-Software Partitioning Using Heuristic Branch and Bound
Sheng Lan-ping,Lin Tao.Hardware-Software Partitioning Using Heuristic Branch and Bound[J].Journal of Computer-Aided Design & Computer Graphics,2005,17(3):414-417.
Authors:Sheng Lan-ping  Lin Tao
Abstract:The paper presents a method of Hardware-Software partitioning using task graph. By the method, first we calculate the inclination of area, time, communication and the ratio of all nodes, used to calculate the heuristic parameters. Then according to the heuristic parameters, we adopt heuristic branch and bound algorithm for partitioning the system to obtain both the feasible solution and the best solution. We coded the algorithm described in the paper as well as other two algorithms, RECOD and UNRET. Then we compared the performance of these three algorithms by calculating the minimum initiation internal, the initiation internal and the calculation time for the systems respectively with 10, 15,20,25,30 nodes. The algorithm proposed in the article is suitable for the systems in middle or small scale with a coarse granularity partitioning of task graph.
Keywords:hardware-software partitioning  hardware-software inclination  branch and bound  heuristic algorithm  task graph  initiation search path  pipelined scheduling  minimum initiation internal
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号