首页> 外文会议>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

机译:提供:用于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,很难估计部分可重构区域(PRRS)的分配和地面平面期间的规范和设计的时间,因为它仍然手动执行。在这项工作中,我们提供了一种工具,可以为SPMD架构提供自动化Xilinx DPR流程,允许解析静态和动态可重新配置部件的资源要求以执行自动平面图。平面图是基于SPMD架构(HAAFSA)的全自动架空的启发式算法。此工具用于生成配置文件,该配置文件允许以给定的主/从属配置的自动方式施加可重新配置区域的平面图。实验结果表明了我们工具的有效性,以提高动态可重新配置的基于SPMD架构的设计生产力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号