嵌入式系统中在线硬件多任务的重构策略
Reconfiguration Strategies for Online Hardware Multitasking in Embedded Systems
摘要:
在未来的嵌入式系统中,可重构硬件的大量使用是一个值得期待的趋势。这意味着系统必须决定哪些任务更适合硬件执行。为了有效地利用FPGA,可以方便地选择允许硬件多任务的FPGA,这是通过使用部分动态重配置来实现的。嵌入式系统中硬件多任务的一个挑战是对现有FPGA器件的唯一可重构端口进行在线管理。本文提出了不同的在线重构调度策略,分配重构接口资源使用不同的标准:工作负载分布或任务的截止日期。提出的在线调度策略根据每个时刻可用的信息做出有效和快速的决策。通过实验分析了这些重构策略的性能和方便性。
英文摘要:
An intensive use of reconfigurable hardware is expected in future embedded systems. This means that the system has to decide which tasks are more suitable for hardware execution. In order to make an efficient use of the FPGA it is convenient to choose one that allows hardware multitasking, which is implemented by using partial dynamic reconfiguration. One of the challenges for hardware multitasking in embedded systems is the online management of the only reconfiguration port of present FPGA devices. This paper presents different online reconfiguration scheduling strategies which assign the reconfiguration interface resource using different criteria: workload distribution or task deadline. The online scheduling strategies presented take efficient and fast decisions based on the information available at each moment. Experiments have been made in order to analyze the performance and convenience of these reconfiguration strategies.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。