...
首页> 外文期刊>ACM transactions on reconfigurable technology and systems >Graph-Based Approaches to Placement of Processing Element Networks on FPGAs for Physical Model Simulation
【24h】

Graph-Based Approaches to Placement of Processing Element Networks on FPGAs for Physical Model Simulation

机译:用于物理模型仿真的基于图的FPGA上处理元素网络的放置方法

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

摘要

Physical models utilize mathematical equations to characterize physical systems like airway mechanics, neuron networks, or chemical reactions. Previous work has shown that field programmable gate arrays (FPGAs) execute physical models efficiently. To improve the implementation of physical models on FPGAs, this article leverages graph theoretic techniques to synthesize physical models onto FPGAs. The first phase maps physical model equations onto a structured virtual processing element (PE) graph using graph theoretic folding techniques. The second phase maps the structured virtual PE graph onto physical PE regions on an FPGA using graph embedding theory. A simulated annealing algorithm is introduced that can map any physical model onto an FPGA regardless of the model's underlying topology. We further extend the simulated annealing approach by leveraging existing graph drawing algorithms to generate the initial placement. Compared to previous work on physical model implementation on FPGAs, embedding increases clock frequency by 25% on average (for applicable topologies), whereas simulated annealing increases frequency by 13% on average. The embedding approach typically produces a circuit whose frequency is limited by the FPGA clock instead of routing. Additionally, complex models that could not previously be routed due to complexity were made routable when using placement constraints.
机译:物理模型利用数学方程式来表征物理系统,例如气道力学,神经元网络或化学反应。先前的工作表明,现场可编程门阵列(FPGA)有效地执行了物理模型。为了改善物理模型在FPGA上的实现,本文利用图论技术将物理模型合成到FPGA上。第一阶段使用图论折叠技术将物理模型方程式映射到结构化虚拟处理元素(PE)图上。第二阶段使用图嵌入理论将结构化的虚拟PE图映射到FPGA上的物理PE区域。引入了一种模拟退火算法,该算法可以将任何物理模型映射到FPGA,而无需考虑模型的基础拓扑。通过利用现有的图形绘制算法来生成初始放置位置,我们进一步扩展了模拟退火方法。与以前在FPGA上进行物理模型实现的工作相比,嵌入使时钟频率平均提高了25%(适用拓扑),而模拟退火使频率平均提高了13%。嵌入方法通常会产生电路,该电路的频率受FPGA时钟限制,而不是受路由限制。此外,使用放置约束时,由于复杂性以前无法路由的复杂模型可以路由。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号