首页> 外文会议>ACM/IEEE International Symposium on Computer Architecture >Race Logic: A Hardware Acceleration for Dynamic Programming Algorithms
【24h】

Race Logic: A Hardware Acceleration for Dynamic Programming Algorithms

机译:种族逻辑:动态编程算法的硬件加速度

获取原文

摘要

We propose a novel computing approach, dubbed "Race Logic", in which information, instead of being represented as logic levels, as is done in conventional logic, is represented as a timing delay. Under this new information representation, computations can be performed by observing the relative propagation times of signals injected into the circuit (i.e. the outcome of races). Race Logic is especially suited for solving problems related to the traversal of directed acyclic graphs commonly used in dynamic programming algorithms. The main advantage of this novel approach is that information processing (minmax and addition operations) can be very efficiently expressed through the manipulation of the natural delay chaining inherent to digital designs, which then results in superior latency, throughput, and energy efficiency. To verify this hypothesis, we designed several Race Logic implementations of a DNA global sequence alignment engine and compared it to the state-of-the-art conventional systolic array implementation. Our synthesized design shows that synchronous Race Logic is up to 4 x faster when both approaches are mapped to a 0.5μm CMOS standard cell technology. At the same time the throughput for sequence matching per circuit area is about 3x higher at 5× lower power density for 20-long-symbol DNA sequences.
机译:我们提出了一种新颖的计算方法,称为“竞争逻辑”,其中信息,而不是在传统逻辑中所做的,而不是表示为逻辑级别,表示为定时延迟。在这种新的信息表示下,可以通过观察注入电路的信号的相对传播时间(即比赛的结果)来执行计算。种族逻辑特别适用于解决与动态编程算法中常用的定向非循环图的遍历相关的问题。这种新方法的主要优点在于,通过操纵数字设计固有的自然延迟链接,可以非常有效地表达信息处理(MinMax和加法操作),这会导致潜水延迟,吞吐量和能量效率。为了验证这一假设,我们设计了DNA全局序列对准发动机的几种比赛逻辑实现,并将其与最先进的传统收缩系统阵列实现进行了比较。我们的合成设计表明,当两种方法映射到0.5μmCMOS标准电池技术时,同步竞争逻辑最多4倍。同时,对于20个长符号DNA序列,每个电路区域的序列匹配的序列匹配的吞吐量约为5倍,功率密度较低。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号