期刊文献+

可重构计算的硬件任务调度算法 被引量:2

Hardware Task Schedule Algorithm for Reconfigurable Computing
下载PDF
导出
摘要 提出一种可以减少数据传输量的调度算法RDMS。通过在调度过程中综合考虑任务中数据的关联性、硬件任务的资源利用率及内部任务之间的通信量,采用动态编程方法,减少微处理器和FPGA可重构协处理器之间的通信量及FPGA可重构资源的消耗。实验结果表明,RDMS能提高映射在FPGA器件上硬件任务的整体性能,有效降低通信开销和重构开销。 This paper proposes a hardware task schedule algorithm named RDMS which can reduce data transmission. It takes data dependency among tasks, hardware task resource utilization and inter-task communication into account during the schedule process, and adopts a dynamic programming approach to reduce the communication between microprocessor and FPGA co-processor and the number of FPGA configurations to a minimum. Experimental results show that RDMS can improve the overall performance of hardware tasks assigned to FPGA devices by reducing both the communication overhead and configuration overhead.
出处 《计算机工程》 CAS CSCD 北大核心 2010年第22期283-285,共3页 Computer Engineering
基金 国家"863"计划基金资助项目(2009AA012200)
关键词 可重构计算 关联任务通信 RDMS算法 数据关联性 reconfigurable computing inter-task communication RDMS algorithm data dependency
  • 相关文献

参考文献6

  • 1Bazargan K, Kastner R, Sarrafzadeh M. Fast Template Placement for Reconfigurable Computing Systems[J]. IEEE Design and Test of Computers, 2000, 17(1): 68-83.
  • 2Diessel O, EIGindy H, Middendorf M, et al. Dynamic Scheduling of Tasks on Partially Reconfigurable FPGAs[J]. IEE Proceedings: Computers and Digital Techniques, 2000, 147(3): 181-188.
  • 3Walder H, Platzner M. Non-preemptive Multitasking on FPGA: Task Placement and Footprint Transform[C]//Proc. of the 2nd International Conference on Engineering of Reconfigurable Systems and Architectures. Nevada, USA: [s. n.], 2002.
  • 4Steiger C, Walder H, Platzner M. Operating Systems for Reconfigurable Embedded Platforms: Online Scheduling of Real-time Tasks[J]. IEEE Transactions on Computers, 2004, 53(11): 1393-1407.
  • 5周学功,梁樑,黄勋章,彭澄廉.可重构系统中的实时任务在线调度与放置算法[J].计算机学报,2007,30(11):1901-1909. 被引量:27
  • 6Huang M, Simmler H, Saha P, et al, Hardware Task Scheduling Optimizations for Reconfigurable Computing[C]//Proc. of the 2nd International Workshop on High-perlbrmance Reconfigurable Computing Technology and Applications. Austin, USA: [s. n.], 2008.

二级参考文献16

  • 1周博,王石记,邱卫东,彭澄廉.SHUM-UCOS:基于统一多任务模型可重构系统的实时操作系统[J].计算机学报,2006,29(2):208-218. 被引量:32
  • 2Compton K.Reconfigurable computing:A survey of systems and software.ACM Computing Surveys,2002,34(2):171-210
  • 3Xilinx Inc.Virtex-4 Configuration Guide,http://direct.xilinx.com/bvdocs/userguides/ug071.pdf
  • 4Steiger C,Walder H,Platzner M.Operating systems for reconfigurable embedded platforms:Online scheduling of real-time tasks.IEEE Transactions on Computers,2004,53(11):1393-1407
  • 5Steiger C,Walder H,Platzner M.Online scheduling and placement of real-time tasks to partially reconfigurable devices//Proceedings of the 24th IEEE International Real-Time Systems Symposium (RTSS'03).Cancun,Mexico,2003.224-235
  • 6Yoo S M,Youn H,Choo H.Dynamic scheduling and allocation in two-dimensional mesh-connected multicomputers for real-time tasks.IEICE Transactions on Information and Systems,2001,E84-D(5):613-622
  • 7Zhu Y.Efficient processor allocation strategies for mesh-connected parallel computers.Journal of Parallel and Distributed Computing,1992,16(4):328-337
  • 8Sharma D D,Pradhan D K.A Fast and efficient strategy for submesh allocation in mesh-connected parallel computers//Proceedings of the 5th IEEE Symposium on Parallel and Distributed Processing.Dallas,Texas,USA,1993:682-689
  • 9Ding J,Bhuyan L N.An adaptive submesh allocation strategy for two-dimensional mesh connected systems//Proceedings of the International Conference on Parallel Processing.Syracuse University,NY,USA,1993:II-193-200
  • 10Bhattacharya S,Tsai W T.Lookahead processor allocation in mesh-connected massively parallel multicomputer//Proceedings of the 8th International Parallel Processing Symposium.Cancun,Mexico,1994:868-875

共引文献26

同被引文献15

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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