期刊文献+

一种面向可重构系统的混合任务调度算法

Hybrid Tasks Scheduling Algorithm for Reconfigurable Systems
下载PDF
导出
摘要 任务调度是影响动态可重构系统性能的关键因素之一。针对目前相关研究中没有充分考虑CPU核和FPGA的并行执行特性,以及FPGA配置开销等问题,提出了一种面向可重构多核系统的混合任务调度算法。算法充分利用CPU核与FPGA进行并行工作,并通过配置预取和任务重用以隐藏硬件任务的配置开销。实验结果表明,该方法能够有效减少应用程序的执行时间。 Task scheduling is a key factor of dynamic reconfigurable system performance.Existing researches have not taken full account of parallel working of multi-core CPUs and FPGAs,and FPGA configuration overhead.This paper presents a hybrid tasks scheduling algorithm for reconfigurable systems,which takes full advantage of multi-core CPU and FPGA's parallel working,and adopts configuration prefetching and task reusing to reduce the hardware tasks' configuration overhead.Experimental results indicate that this method can effectively reduce time of application's scheduling.
出处 《信息工程大学学报》 2011年第5期618-622,共5页 Journal of Information Engineering University
基金 国家863计划资助项目(2009AA012201)
关键词 配置预取 任务重构 任务调度 configuration-prefetching task reuse task scheduling
  • 相关文献

参考文献8

  • 1Compton K, Hauck S. Reconfigurable computing : a survey of systems and software [ J ]. ACM Computing Surveys,2002,34 ( 2 ) : 171-210.
  • 2Intel Corp. Intel Quickassist Technology [ EB/OL ]. [ 2010-12-10 ~. http ://www. intel./technology/platforms/quick assist/in- dex. htm.
  • 3William Stallings. Operating Systems: Internal and Design Principles(Fourth Edition)[ M]. Princeton Hall, 2001.
  • 4Haluk Topcuoglu, Salim Hariri, Min-You Wu. Performance-Effective and Low-Complexity Task Scheduling for Heterogeneous computing[ J]. IEEE Transactions on Parallel and Distributed Systems, 2002, 13(3) : 260-274.
  • 5LI Z, HAUCK S. Configuration prefetching techniques for partial reconfigurable coprocessor with relocation and defragmenta- tion[ C l// Proceedings of the ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA'02). 2002: 187-195.
  • 6Ghiasi Soheil, Nahapetian Ani, Sarrafzadeh Majid. An optimal algorithm for minimizing run. time reconfiguration delay [ J]. ACM Transactions on Embedded Computing Systems, 2004, 3 (2) : 237-256.
  • 7Andrews David, Niehaus Douglas, Jidin Razali, et al. Programming models for hybrid FPGA-CPU computational components : a missing link[J]. IEEE Micro, 2004, 24(4) : 42-53.
  • 8Dick R P, Rhodes D L, Wolf W. TGFF: task graphs for free[ C] //Proceedings of the 6th International Workshop on Hard- ware-Software Co-design. 1998: 97-101.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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