首页 | 本学科首页   官方微博 | 高级检索  
     

可重构系统中软硬任务划分方法研究
引用本文:张丹,赵荣彩,单征,韩林,瞿进.可重构系统中软硬任务划分方法研究[J].计算机科学,2012,39(3):276-278.
作者姓名:张丹  赵荣彩  单征  韩林  瞿进
作者单位:(国家数字交换系统工程技术研究中心 郑州 450002)
基金项目:国家高技术研究发展计划(863)项目(2009AA012201);国家工信部核高基重大专项(2009zx01036-001-001)资助
摘    要:软硬件任务划分是可重构系统开发过程中的重要设计步骤,其划分结果直接影响到可重构系统的性能。目前的软硬件任务划分技术大多只考虑了对应用程序或算法的划分结果,忽略了FPGA在配置和通信时的开销,从而导致实际应用效果不理想。介绍了一种基于性能评估的软硬件任务划分方法,即通过对FPGA计算开销、配置开销、通信开销的预评估测试,结合改进的模拟退火算法得出可重构系统中的软硬任务划分结果。实验结果表明,该划分方法具有较好的划分效果和算法收敛速度。

关 键 词:可重构  FPGA  性能评估  并行  模拟退火

Research on Hardware/Software Task Partitioning for Reconfigurable System
ZHANG Dan ZHAO Rong-cai SHAN Zheng HAN Lin QU Jin.Research on Hardware/Software Task Partitioning for Reconfigurable System[J].Computer Science,2012,39(3):276-278.
Authors:ZHANG Dan ZHAO Rong-cai SHAN Zheng HAN Lin QU Jin
Affiliation:ZHANG Dan ZHAO Rong-cai SHAN Zheng HAN Lin QU Jin(China National Digital Switching System Engineering and Technology Research Center,Zhengzhou 450002,China)
Abstract:As the crucial design steps in reconfigurable system development process,the results of the hardware/software task partitioning directly affect the performance of reconfigurable system.Most of the current hardware/software task partitioning only consider the partitioning results of the application or the algorithm,ignoring the overheads of the FPGA configuration and communication,resulting in the actual result is not satisfactory.This paper presented a hardware/software task partitioning methods based on performance evaluation,which generates the hardware/software task partitioning results of reconfigurable system by evaluating and testing the overhead of computing,configuration and communication of FPGA,combined with improved simulated annealing algorithm.The experimental results show that the partitioning method has good accuracy and faster convergence speed.
Keywords:Reconfigurable  FPGA  Performance estimation  Parallel  Annealing simulation
本文献已被 CNKI 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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