首页> 外文会议>International Symposium on Embedded Multicore/Many-core Systems-on-Chip >AFFORDe: Automatic Allocation and Floorplanning for SPMD Architecture
【24h】

AFFORDe: Automatic Allocation and Floorplanning for SPMD Architecture

机译:AFFORDe:SPMD体系结构的自动分配和布局规划

获取原文

摘要

Nowadays, Field Programmable Gate Arrays (FPGAs) platforms offer a high density to allow designing Multi Processor-based System on Chip. SPMD (Single Program Multiple Data) is a massively parallel execution model based on the assembly of a given number of homogeneous Processing Elements (PEs). This model is often relaying on Master/Slaves architecture composed by a Master PE that manages the parallel execution of a set of identical slave PEs. Furthermore, Dynamic Partial Reconfiguration (DPR) feature allows such computing system to be reconfigured on the fly for a given application requirement. Given the growing number of PEs in Master/Slaves architecture, it is difficult to estimate the time of specification and design during the phase of allocation and floorplanning of Partial Reconfigurable Regions (PRRs) because it is still performed manually. In this work, we present AFFORDe, a tool enable to automate the Xilinx DPR flow for SPMD architecture that allows parsing the resource requirements of the static and the dynamically reconfigurable parts to perform an automatic floorplanning. The floorplanning is based on a Heuristic Algorithm for Automatic Floorplanning in SPMD Architectures (HAAFSA). This tool is used to generate a configuration file that allows floorplanning of reconfigurable regions in an automatic way of a given Master/Slaves configuration. Experimental results show the effectiveness of our tool to increase the design productivity for dynamically reconfigurable SPMD-based architecture.
机译:如今,现场可编程门阵列(FPGA)平台提供了高密度,可以设计基于多处理器的片上系统。 SPMD(单程序多数据)是基于给定数量的同类处理元素(PE)的组装的大规模并行执行模型。该模型通常基于由主PE组成的主/从架构,该主PE管理一组相同的从属PE的并行执行。此外,动态部分重新配置(DPR)功能允许针对给定的应用程序要求即时对此类计算系统进行重新配置。鉴于主/从体系结构中PE的数量不断增长,在部分可重配置区域(PRR)的分配和布局规划阶段,很难估计规格和设计的时间,因为它仍然是手动执行的。在这项工作中,我们介绍了AFFORDe,该工具能够使Xilinx DPR流自动用于SPMD架构,该工具可以解析静态和动态可重新配置部件的资源要求,以执行自动布局。布局规划基于SPMD体系结构(HAAFSA)中用于自动布局规划的启发式算法。此工具用于生成配置文件,该文件允许以给定的主/从配置自动方式对可重配置区域进行布局规划。实验结果表明,我们的工具可有效提高基于SPMD的动态可重新配置体系结构的设计生产率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号