期刊文献+

基于并行度最大化的多目标优化任务划分算法 被引量:4

Task partitioning algorithm based on parallelism maximization with multi-objective optimization
下载PDF
导出
摘要 针对可重构系统硬件任务划分并行度最大问题,提出一种基于并行度最大的多目标优化任务划分算法。首先,该算法在满足可重构硬件面积资源和合理依赖关系的约束下,按广度优先的遍历方式搜索待划分的操作节点;然后,着重考虑执行延迟对于系统完成时间的影响,将块内操作节点的并行度最大化;最后,在减少碎片面积和不增加块间连接边数的原则下接受新的节点,否则就结束一个块划分。实验结果表明,与现有的基于层划分(LBP)和基于簇划分(CBP)两种算法相比,提出的算法获得了最大的块内操作并行度,同时还减少了划分块数和块间的连接边数。 Concerning the parallelism maximization of hardware task partitioning in reconfigurable system, a task partitioning algorithm based on parallelism maximization for multi-objective optimization was proposed. Firstly, the operating nodes to be partitioned were discovered according to the breadth first search under the constraints of hardware area resource and reasonable dependency relation. Then, considering the effect of execution delay on system completion time, the parallelism of intra-block operations was maximized. Finally, the new nodes were accepted under the principle of reducing the fragment area without increasing the number of connections between blocks. Otherwise, a block partitioning was ended. The experimental results show that the proposed algorithm achieves the maximum intra-block parallelism and reduces the number of blocks and connecting edges compared with the existing Level Based Partitioning (LBP) and Cluster Based Partitioning (CBP) algorithms
出处 《计算机应用》 CSCD 北大核心 2017年第7期1916-1920,共5页 journal of Computer Applications
基金 国家科技重大专项(2016ZX01012101) 国家自然科学基金资助项目(61572520 61521003)~~
关键词 可重构系统 任务划分 并行度最大化 多目标优化 广度优先搜索 reconfigurable system task partitioning parallelism maximization multi-objective optimization breadth first search
  • 相关文献

参考文献3

二级参考文献39

  • 1潘雪增,孙康,陆魁军,王继民,平玲娣.动态可重构系统任务时域划分算法[J].浙江大学学报(工学版),2007,41(11):1839-1844. 被引量:7
  • 2周博,邱卫东,谌勇辉,彭澄廉.基于簇的层次敏感的可重构系统任务划分算法[J].计算机辅助设计与图形学学报,2006,18(5):667-673. 被引量:12
  • 3Bondalapati K,Prasanna V K.Reconfigurable computing systems[J].Proceedings of the IEEE,2002,90(7):1201-1217
  • 4Steiger Christoph,Walder Herbert.Online scheduling and placement of real-time tasks to partially reconfigurable[C]//Proceedings of the 24th IEEE International Real-Time Systems Symposium,Cancun,2003:224-225
  • 5Purna K M G,Bhatia D.Temporal partitioning and scheduling data flow graphs for reconfigurable computers[J].IEEE Transactions on Computers,1999,48(6):579-590
  • 6Zhou Bo,Qiu Weidong.SHUM-uCOS:A RTOS using multitask model to reduce migration cost between SW/HW tasks[C]//Proceedings of the 9th International Conference on Computer Supported Cooperative Work in Design,Coventry,2005,2:984~ 989
  • 7Karypis G,Aggarwal R,Kumar V,et al.Multilevel hypergraph partitioning:Application in VLSI domain[J].IEEE Transactions on Very Large Scale Integration (VLSI)Systems,1999,7(1):69-79
  • 8Ou C -W,Ranka S.Parallel incremental graph partitioning[J].IEEE Transactions on Parallel and Distributed Systems,1997,8(8):884~896
  • 9Ball M,Cifuentes C,Bairagi Deepankar.Partitioning of code for a massively parallel machine[OL].http://research.sun.com/ techrep/2004/smli_tr-2004-134.pdf
  • 10Hendrickson B,Leland R.Multidimensional spectral load balancing[R].Albuquerque:Sandia National Laboratories,1993

共引文献28

同被引文献27

引证文献4

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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