节点文献

基于簇的层次敏感的可重构系统任务划分算法

A Level Sensitive Cluster Based Partitioning Algorithms for Reconfigurable Systems

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 周博邱卫东谌勇辉彭澄廉

【Author】 Zhou Bo Qiu Weidong ChenYonghui Peng Chenglian (Department of Computer and Information Technology, Fudan University, Shanghai 200433)

【机构】 复旦大学计算机与信息技术系复旦大学计算机与信息技术系 上海200433上海200433

【摘要】 对于可重构计算中面积约束条件下的任务划分问题,提出一种基于簇的、层次敏感的划分LSCBP算法.该算法按照依赖优先、最早最先和碎片利用三原则构造了新的启发函数ASLevel,能够跟踪节点分配过程并进行动态调整;它克服了CBP算法机械选取节点进行划分的缺点,同时算法复杂度也增大到O{|V|2+|E|}.对随机生成的任务图(节点数小于250)的划分实验表明:对于相同的DAG,LSCBP算法能够比CBP算法获得更少的任务簇(可重构资源需求量)和簇间有向边(通信代价).

【Abstract】 This paper presents a DAG (directed acyclic graph) partitioning algorithm for reconfigurable computing, called LSCBP (Level Sensitive cluster based Partitioning) algorithm, which partitions the whole task graph into small segments and keep task precedence relations under area constraints. The proposed heuristic function ASLevel can denote allocation priorities of the ready list and will be adjusted during the partitioning process. The heuristic function is constructed with the guideline of “dependence first”, “earliest time first” and “fragment reuse”. The proposed algorithm can overcome the drawback of CBP algorithm and its time complexity increases to O{|V|2+|E|}. For the same DAGs, the experimental results on random DAGs show that LSCBP algorithm can get less task-clusters (meaning less requirements for reconfigurable devices) and inter-cluster edges (meaning less communication costs) than CBP algorithm.

【基金】 国防预研项目基金
  • 【文献出处】 计算机辅助设计与图形学学报 ,Journal of Computer-Aided Design & Computer Graphics , 编辑部邮箱 ,2006年05期
  • 【分类号】TN702
  • 【被引频次】23
  • 【下载频次】190
节点文献中: 

本文链接的文献网络图示:

本文的引文网络