...
首页> 外文期刊>Computer architecture news >Efficient Mapping and Allocation of Execution Units to Task Graphs using an Evolutionary Framework
【24h】

Efficient Mapping and Allocation of Execution Units to Task Graphs using an Evolutionary Framework

机译:使用进化框架将执行单元有效地映射和分配到任务图

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

摘要

Partial dynamic reconfiguration of FPGAs gives designers the capability to change certain parts of the hardware while other parts remain active and in use. This provides several benefits including reducing device count and power consumption. However, this also introduces new challenges that need to be addressed by designers. This paper introduces a framework for efficient mapping of execution units to task graphs in a runtime reconfigurable system. The framework utilizes an Island Based Genetic Algorithm flow that optimizes several objectives including delay and power consumption. The GA based technique not only optimizes the above objectives, but also aggregates the Pareto front of the different islands to further enhance solution quality. The Island based GA runs each GA in parallel, and is amenable to both software and hardware implementation. The proposed Island based GA framework achieves on average 55.2% improvement over a single GA implementation and 80.7% improvement over a baseline random allocation and binding approach.
机译:FPGA的部分动态重新配置使设计人员能够更改硬件的某些部分,而其他部分仍处于活动状态并在使用中。这提供了许多好处,包括减少设备数量和功耗。但是,这也带来了设计师必须解决的新挑战。本文介绍了一个框架,用于在运行时可重配置系统中将执行单元有效映射到任务图。该框架利用基于岛屿的遗传算法流程优化了多个目标,包括延迟和功耗。基于GA的技术不仅可以优化上述目标,而且可以汇总不同孤岛的Pareto前沿,从而进一步提高解决方案的质量。基于孤岛的GA并行运行每个GA,并且适用于软件和硬件实施。拟议的基于岛屿的通用航空框架相对于单个通用航空实施,平均可实现55.2%的改进,与基准随机分配和约束方法相比,可平均提高80.7%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号