首页> 外文会议>Design, Automation and Test in Europe Conference and Exhibition >PIM-Aligner: A Processing-in-MRAM Platform for Biological Sequence Alignment
【24h】

PIM-Aligner: A Processing-in-MRAM Platform for Biological Sequence Alignment

机译:PIM-Aligner:用于生物序列比对的MRAM处理平台

获取原文
获取外文期刊封面目录资料

摘要

In this paper, we propose a high-throughput and energy-efficient Processing-in-Memory accelerator (PIM-Aligner) to execute DNA short read alignment based on an optimized and hardware-friendly alignment algorithm. We first reconstruct the existing sequence alignment algorithm based on BWT and FM-index such that it can be fully implemented in PIM platforms. It supports exact alignment and also handles mismatches to reduce excessive backtracking. We then develop PIM-Aligner platform that transforms SOT-MRAM array to a potential computational memory to accelerate the reconstructed alignment-in-memory algorithm incurring a low cost on top of original SOT-MRAM chips (less than 10% of chip area). Accordingly, we present a local data partitioning, mapping, and pipeline technique to maximize the parallelism in multiple computational sub-array while doing the alignment task. The simulation results show that PIM-Aligner outperforms recent platforms based on dynamic programming with ∼ 3.1× higher throughput per Watt. Besides, PIM-Aligner improves the short read alignment throughput per Watt per mm2 by ∼ 9× and 1.9× compared to FM-index-based ASIC and processing-in-ReRAM designs, respectively.
机译:在本文中,我们提出了一种高吞吐量和节能的内存内存加速器(PIM对准器),基于优化和硬件友好的对准算法执行DNA短读取对齐。我们首先重建基于BWT和FM索引的现有序列对准算法,使得它可以在PIM平台中完全实现。它支持精确的对齐,也可以处理不匹配以减少过度的回溯。然后,我们开发PIM对准器平台,将SOT-MRAM阵列转换为潜在的计算存储器,以加速重建的对准内存算法,其在原始SOT-MRAM芯片(小于10%的芯片区域)上产生的低成本。因此,我们介绍了本地数据分区,映射和流水线技术,以在执行对准任务时在多个计算子阵列中最大化并行性。仿真结果表明,PIM对准器基于动态规划的最新平台,每个瓦特为3.1倍的吞吐量。此外,PIM对准器可提高每毫特的短读取对准吞吐量 2 与基于FM-Index的ASIC和加工在RerAM设计相比,〜9×和1.9×分别比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号