首页> 外文会议>International conference on parallel and distributed processing techniques and applications >GPU Acceleration of Genetic Algorithms for Subset Selection for Partial Fault Tolerance
【24h】

GPU Acceleration of Genetic Algorithms for Subset Selection for Partial Fault Tolerance

机译:用于部分容错子集选择的遗传算法的GPU加速

获取原文

摘要

As reconfigurable logic devices see increasing use in aerospace and terrestrial applications, fault tolerant techniques are being developed to counter rising susceptibility due to decreasing feature sizes. Applying fault-tolerance to an entire circuit induces unacceptable area and time penalties, thus some techniques trade area for fault tolerance. Area-Constrained Partial Fault Tolerance (ACPFT) is a methodology that explicitly accepts a device's resources as an input and attempts to find a maximally fault-tolerant subset, but determining an optimal partition is still an open problem. While ACPFT originally used heuristics for subset selection, a modification called ACPFT-GA has been developed that uses genetic evolution to provide significantly better fault coverage in many applications. However, its running time is substantially longer than standard ACPFT and may be prohibitive. This paper presents a GPU-accelerated version of ACPFT-GA that has executed over 27 times faster than CPU versions, allowing ACPFT-GA to better scale to larger circuits.
机译:随着可重构逻辑器件在航空航天和地面应用中的使用日益广泛,容错技术正在开发中,以应对由于特征尺寸减小而引起的敏感性提高。将容错应用于整个电路会导致不可接受的面积和时间损失,因此某些技术会在容错范围内进行折衷。区域约束的部分容错(ACPFT)是一种显式地接受设备资源作为输入并尝试查找最大容错子集的方法,但是确定最佳分区仍然是一个悬而未决的问题。尽管ACPFT最初使用启发式方法进行子集选择,但已开发出一种称为ACPFT-GA的修改,该修改使用遗传进化在许多应用中提供了明显更好的故障覆盖率。但是,它的运行时间比标准ACPFT的运行时间长得多,并且可能会过高。本文介绍了ACPFT-GA的GPU加速版本,其执行速度是CPU版本的27倍以上,从而使ACPFT-GA可以更好地扩展到更大的电路。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号