首页> 外文期刊>IEE proceedings. Part E >Dynamic scheduling of tasks on partially reconfigurable FPGAs
【24h】

Dynamic scheduling of tasks on partially reconfigurable FPGAs

机译:在部分可重新配置的FPGA上动态调度任务

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

摘要

Field-programmable gate arrays (FPGAs) which allow partial reconfiguration at run time can be shared among multiple independent tasks. When the sequence of tasks to be performed is unpredictable, the FPGA controller needs to make allocation decisions online. Since online allocation suffers from fragmentation, tasks can end up waiting despite there being sufficient, albeit noncontiguous, resources available to service them. The time to complete tasks is consequently longer and the utilisation of the FPGA is lower than it could be. It is proposed that a subset of the tasks executing on the FPGA be rearranged when to do so allows the next pending task to be processed sooner. Methods are described and evaluated for overcoming the NP-hard problems of identifying feasible rearrangements and scheduling the rearrangements when moving tasks are reloaded from off-chip.
机译:允许在运行时进行部分重新配置的现场可编程门阵列(FPGA)可以在多个独立任务之间共享。当要执行的任务顺序无法预测时,FPGA控制器需要在线做出分配决策。由于在线分配存在碎片问题,因此尽管有足够的资源(尽管不连续)可为任务提供服务,但任务仍可能最终等待。因此,完成任务的时间会更长,并且FPGA的利用率会降低。建议重新安排在FPGA上执行的任务的子集,以便可以更快地处理下一个待处理的任务。描述并评估了用于解决NP难题的方法,这些难题是在从芯片外重新加载移动任务时识别可行的重排和安排重排的计划。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号