首页> 外文会议>Design, Automation and Test in Europe Conference and Exhibition >COMPACT: Flow-Based Computing on Nanoscale Crossbars with Minimal Semiperimeter
【24h】

COMPACT: Flow-Based Computing on Nanoscale Crossbars with Minimal Semiperimeter

机译:Compact:基于流动的纳米级横梁计算,具有最小半脉线

获取原文

摘要

In-memory computing is a promising solution strategy for data-intensive applications to circumvent the von Neumann bottleneck. Flow-based computing is the concept of performing in-memory computing using sneak paths in nanoscale crossbar arrays. The limitation of previous work is that the resulting crossbar representations have large dimensions. In this paper, we present a framework called COMPACT for mapping Boolean functions to crossbar representations with minimal semiperimeter (the number of wordlines plus bitlines). The COMPACT framework is based on an analogy between binary decision diagrams (BDDs) and nanoscale memristor crossbar arrays. More specifically, nodes and edges in a BDD correspond to wordlines/bitlines and memristors in a crossbar array, respectively. The relation enables a function represented by a BDD with $n$ nodes and an odd cycle transversal of size $k$ to be mapped to a crossbar with a semiperimeter of n+k. The $k$ extra wordlines/bitlines are introduced due to crossbar connection constraints, i.e. wordlines (bitlines) cannot directly be connected to wordlines (bitlines). For multi-input multi-output functions, COMPACT can also be applied to shared binary decision diagrams (SBDDs), which further reduces the size of the crossbar representations. Compared with the state-of-the-art mapping technique, the semiperimeter is reduced from 2.13n to 1.09n on the average, which translates into crossbar representations with 78% smaller area. The power consumption and the computation delay are on the average reduced by 7% and 52%, respectively.
机译:内存计算是数据密集型应用的有希望的解决方案策略,以规避冯·Neumann瓶颈。基于流基计的计算是使用纳米级联阵列中的潜行路径执行内存计算的概念。以前的工作的限制是产生的横杆表示具有很大的尺寸。在本文中,我们介绍了一个Compact的框架,用于将布尔函数映射到具有最小半脉的横杆表示(Wordlines Plus Bitlines的数量)。紧凑型框架基于二进制决策图(BDD)和纳米级忆阻器交叉轴阵列的类比。更具体地,BDD中的节点和边沿分别对应于横杆阵列中的字母表/比特素和存储器。该关系使得BDD表示的功能 $ n $ 节点和奇数横向大小 $ k $ 用n + k的半脉管映射到横杆。这 $ k $ 由于横杆连接约束引入额外的WordLines /位线,即WordLines(位线)不能直接连接到WordLines(位线)。对于多输入多输出函数,Compact也可以应用于共享二进制判定图(SBDD),其进一步降低了横杆表示的大小。与最先进的映射技术相比,Semiplimeter在平均值的平均值下降到1.09N,这转化为横杆表示,较小区域78%。功耗和计算延迟分别在平均值减少7%和52%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号