PARC: A Processing-in-CAM Architecture for Genomic Long Read Pairwise Alignment using ReRAM

2020 25th Asia and South Pacific Design Automation Conference (ASP-DAC)(2020)

引用 15|浏览58
暂无评分
摘要
Technological advances in long read sequences have greatly facilitated the development of genomics. However, managing and analyzing the raw genomic data that outpaces Moore's Law requires extremely high computational efficiency. On the one hand, existing software solutions can take hundreds of CPU hours to complete human genome alignment. On the other hand, the recently proposed hardware platforms achieve low processing throughput with significant overhead. In this paper, we propose PARC, an Processing-in-Memory architecture for long read pairwise alignment leveraging emerging resistive CAM (content-addressable memory) to accelerate the bottleneck chaining step in DNA alignment. Chaining takes 2-tuple anchors as inputs and identifies a set of correlated anchors as potential alignment candidates. Unlike traditional main memory which organizes relational data structure in a linear address space, PARC stores tuples in two neighboring crossbar arrays with shared row decoder such that column-wise in-memory computational operations and row-wise memory accesses can be performed in-situ in a symmetric crossbar structure. Compared to both software tools and state-of-the-art accelerators, PARC shows significant improvement in alignment throughput and energy efficiency, thanks to the in-site computation capability and optimized data mapping.
更多
查看译文
关键词
symmetric crossbar structure,in-site computation capability,data mapping,shared row decoder,crossbar arrays,ReRAM,human genome alignment,row-wise memory accesses,column-wise in-memory,PARC stores tuples,linear address space,relational data structure,2-tuple anchors,DNA alignment,bottleneck chaining step,content-addressable memory,resistive CAM,long read pairwise alignment leveraging,processing-in-memory architecture,low processing throughput,hardware platforms,CPU hours,Moore law,raw genomic data,long read sequences,genomic long read pairwise alignment,processing-in-CAM architecture
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要