首页> 外文期刊>Genetic programming and evolvable machines >On the scalability of evolvable hardware architectures: comparison of systolic array and Cartesian genetic programming
【24h】

On the scalability of evolvable hardware architectures: comparison of systolic array and Cartesian genetic programming

机译:在不可溶解的硬件架构的可扩展性:收缩系统阵列与笛卡尔遗传编程的比较

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

摘要

Evolvable hardware allows the generation ofcircuits that areadapted to specific problems by using an evolutionary algorithm (EA). Dynamic partial reconfiguration of FPGA LUTs allows making the processing elements (PEs) of these circuits small and compact, thus allowing large scale circuits to be implemented in a small FPGA area. This facilitates the use of these techniques in embedded systems with limited resources. The improvement on resource-efficient implementation techniques has allowed increasing the size of processing architectures from a few PEs to several hundreds. However, these large sizes pose new challenges for the EA and the architecture, which may not be able to take full advantage of the computing capabilities of its PEs. In this article, two different topologiessystolic array (SA) and Cartesian genetic programming (CGP)are scaled from small to large sizes and analyzed, comparing their behavior and efficiency at different sizes. Additionally, improvements on SA connectivity are studied. Experimental results show that, in general, SA is considerably more resource-efficient than CGP, needing up to 60% fewer FPGA resources (LUTs) for a solution with similar performance, since the LUT usage per PE is 5 times smaller. Specifically, 10 x 10 SA has better performance than 5 x 10 CGP, but uses 50% fewer resources.
机译:不可扩大的硬件允许通过使用进化算法(EA)来实现径向的Circuits。 FPGA LUT的动态部分重新配置允许使这些电路的处理元件(PE)小且紧凑,因此允许在小FPGA区域中实现大规模电路。这有助于利用这些技术在具有有限资源的嵌入式系统中。资源有效的实施技术的改进允许将处理架构的大小从几个PE增加到几百个。然而,这些大尺寸为EA和架构构成了新的挑战,这可能无法充分利用其PE的计算能力。在本文中,两种不同的拓扑语阵列(SA)和笛卡尔遗传编程(CGP)从小到大尺寸并分析,比较了它们在不同尺寸下的行为和效率。此外,研究了SA连接的改进。实验结果表明,一般而言,SA比CGP更具资源效率,需要高达60%的FPGA资源(LUT),用于具有类似性能的解决方案,因为每个PE的LUT使用量小于5倍。具体地,10 x 10 SA具有比5×10 CGP更好的性能,但使用50%的资源。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号