TY - JOUR
T1 - A partition algorithm exploiting hierarchical task graph and multi-population genetic algorithm for reconfigurable computing
AU - Zhou, Jun
AU - Zhang, Qiang
AU - Yu, Xiaozhou
PY - 2011/3
Y1 - 2011/3
N2 - A software/hardware task partition algorithm was proposed for reconfigurable computing. It exploits a hierarchical task graph to describe the application. Then, it can change task granularity dynamically during searching process and find out the best granularity, which was different from the current directed acyclic graph (DAG) based method. Based on hierarchical task graph, a multi-population genetic algorithm was designed to perform a multi-object optimization, including time, power, resources and communication cost. The chromosome's length was variable, so it can be applied to variable task granularity and different task number. Finally, partition solution was implemented and analyzed in FPGA device. Experimental results show that the proposed algorithm gets better partition solution than DAG based method.
AB - A software/hardware task partition algorithm was proposed for reconfigurable computing. It exploits a hierarchical task graph to describe the application. Then, it can change task granularity dynamically during searching process and find out the best granularity, which was different from the current directed acyclic graph (DAG) based method. Based on hierarchical task graph, a multi-population genetic algorithm was designed to perform a multi-object optimization, including time, power, resources and communication cost. The chromosome's length was variable, so it can be applied to variable task granularity and different task number. Finally, partition solution was implemented and analyzed in FPGA device. Experimental results show that the proposed algorithm gets better partition solution than DAG based method.
KW - Genetic algorithm
KW - Hierarchical task graph
KW - Reconfigurable computing
KW - Task partition
UR - http://www.scopus.com/inward/record.url?scp=79954511537&partnerID=8YFLogxK
M3 - 文章
AN - SCOPUS:79954511537
SN - 1003-9775
VL - 23
SP - 508
EP - 513
JO - Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics
JF - Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics
IS - 3
ER -