首页> 外文期刊>Journal of Parallel and Distributed Computing >Scalable clustering and mapping algorithm for application distribution on heterogeneous and irregular FPGA clusters
【24h】

Scalable clustering and mapping algorithm for application distribution on heterogeneous and irregular FPGA clusters

机译:可扩展的集群和映射算法,用于异构和不规则FPGA集群上的应用程序分发

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

摘要

The high flexibility of FPGAs predestines them for emulation and prototyping of ASIC designs. To increase the available amount of resources or to reduce costs, multiple low cost mainstream FPGA boards can be combined into one cluster. This paper presents a new algorithm for the distribution of application tasks into a cluster of FPGAs. This algorithm focuses on both clustering and mapping in one single step, which can be split into two phases. The first phase uses load balancing techniques, to achieve scalability for the number of tasks in the application and the number of FPGAs in the cluster. In the second phase different heuristic search techniques are used, to solve optimization problems, like the reduction of the maximum dilation and the maximum capacity utilization. In order to be applicable to many different topologies, the algorithm supports heterogeneous and irregular structures for FPGA clusters.
机译:FPGA的高度灵活性使其成为ASIC设计的仿真和原型设计的前提。为了增加可用资源量或降低成本,可以将多个低成本主流FPGA板合并为一个集群。本文提出了一种新的算法,用于将应用程序任务分配到一组FPGA中。该算法集中于一个步骤的聚类和映射,可以分为两个阶段。第一阶段使用负载平衡技术,以实现应用程序中任务数量和集群中FPGA数量的可伸缩性。在第二阶段中,使用了不同的启发式搜索技术来解决优化问题,例如减少最大扩张和最大容量利用率。为了适用于许多不同的拓扑,该算法支持FPGA集群的异构和不规则结构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号