首页> 外文会议>International Conference on Embedded and Ubiquitous Computing(EUC 2005); 20051206-09; Nagasaki(JP) >Hardware Task Scheduling and Placement in Operating Systems for Dynamically Reconfigurable SoC
【24h】

Hardware Task Scheduling and Placement in Operating Systems for Dynamically Reconfigurable SoC

机译:可动态重新配置SoC的硬件任务计划和在操作系统中的放置

获取原文
获取原文并翻译 | 示例

摘要

Existing operating systems can manage the execution of software tasks efficiently, however the manipulation of hardware tasks is very limited. In the research on the design and implementation of an embedded operating system that manages both software and hardware tasks in the same framework, two major issues are the dynamic scheduling and the dynamic placement of hardware tasks into a reconfigurable logic space in an SoC. The distinguishing criteria for good dynamic scheduling and placement methods include the total schedule length and the amount of fragmentation incurred while tasks are dynamically placed and replaced. Existing methods either do not take fragmentation into consideration or postpone the consideration of fragmentation to a later stage of space allocation. In our method, we try to reduce fragmentation during placement itself. The advantage of such an approach is that not only the reconfigurable space is utilized more efficiently, but the total schedule length is also reduced, that is, hardware tasks complete faster. Experimental results on large random tasks sets have shown that the proposed improvement is as much as 23.3% in total fragmentation and 2.0% in total schedule time.
机译:现有的操作系​​统可以有效地管理软件任务的执行,但是硬件任务的操作非常有限。在管理在同一框架中同时管理软件和硬件任务的嵌入式操作系统的设计和实现的研究中,两个主要问题是动态调度以及将硬件任务动态放置在SoC中的可重新配置逻辑空间中。好的动态调度和放置方法的区别标准包括:总调度长度以及在动态放置和替换任务时产生的碎片数量。现有方法要么不考虑碎片化,要么将碎片化的考虑推迟到空间分配的后期。在我们的方法中,我们尝试减少放置期间的碎片。这种方法的优点是不仅可以更有效地利用可重新配置的空间,而且还可以减少总调度时间,即,硬件任务可以更快地完成。在大型随机任务集上的实验结果表明,所提出的改进方案在总碎片化方面高达23.3%,在总调度时间上高达2.0%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号