Ultra Efficient Acceleration for De Novo Genome Assembly via Near-Memory Computing

被引:0
|
作者
Zhou, Minxuan [1 ]
Wu, Lingxi [2 ]
Li, Muzhou [1 ]
Moshiri, Niema [1 ]
Skadron, Kevin [2 ]
Rosing, Tajana [1 ]
机构
[1] Univ Calif San Diego, San Diego, CA 92103 USA
[2] Univ Virginia, Charlottesville, VA 22903 USA
基金
美国国家科学基金会;
关键词
SINGLE-CELL; ABYSS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
De novo assembly of genomes for which there is no reference, is essential for novel species discovery and metagenomics. In this work, we accelerate two key performance bottlenecks of DBG-based assembly, graph construction and graph traversal, with a near-data processing (NDP) architecture based on 3D-stacking. The proposed framework distributes key operations across NDP cores to exploit a high degree of parallelism and high memory bandwidth. We propose several optimizations based on domain-specific properties to improve the performance of our design. We integrate the proposed techniques into an existing DBG assembly tool, and our simulation-based evaluation shows that the proposed NDP implementation can improve the performance of graph construction by 33x and traversal by 16x compared to the state-of-the-art.
引用
收藏
页码:199 / 212
页数:14
相关论文
共 50 条
  • [1] HeNCoG: A Heterogeneous Near-memory Computing Architecture for Energy Efficient GCN Acceleration
    Hwang, Seung-Eon
    Song, Duyeong
    Park, Jongsun
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [2] HNMC: Hybrid Near-Memory Computing Circuit for Neural Network Acceleration
    Liu, Xiyan
    Liu, Qiang
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (11) : 4763 - 4767
  • [3] GEM: Ultra-Efficient Near-Memory Reconfigurable Acceleration for Read Mapping by Dividing and Predictive Scattering
    Chen, Longlong
    Zhu, Jianfeng
    Peng, Guiqiang
    Liu, Mingxu
    Wei, Shaojun
    Liu, Leibo
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (12) : 3059 - 3072
  • [4] Near-Memory Acceleration for Radio Astronomy
    Fiorin, Leandro
    Jongerius, Rik
    Vermij, Erik
    van Lunteren, Jan
    Hagleitner, Christoph
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (01) : 115 - 128
  • [5] FAssem : FPGA based Acceleration of De Novo Genome Assembly
    Varma, B. Sharat Chandra
    Paul, Kolin
    Balakrishnan, M.
    Lavenier, Dominique
    2013 IEEE 21ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2013, : 173 - 176
  • [6] Challenges and Opportunities: From Near-memory Computing to In-memory Computing
    Khoram, Soroosh
    Zha, Yue
    Zhang, Jialiang
    Li, Jing
    ISPD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN, 2017, : 43 - 46
  • [7] NMPO: Near-Memory Computing Profiling and Offloading
    Corda, Stefano
    Kumaraswamy, Madhurya
    Awan, Ahsan Javed
    Jordans, Roel
    Kumar, Akash
    Corporaal, Henk
    2021 24TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2021), 2021, : 259 - 267
  • [8] Leakage Reuse for Energy Efficient Near-Memory Computing of Heterogeneous DNN Accelerators
    Hossain, Md Shazzad
    Savidis, Ioannis
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2021, 11 (04) : 762 - 775
  • [9] Near-memory computing: Past, present, and future
    Singh, Gagandeep
    Chelini, Lorenzo
    Corda, Stefano
    Awan, Ahsan Javed
    Stuijk, Sander
    Jordans, Roel
    Corporaal, Henk
    Boonstra, Albert-Jan
    MICROPROCESSORS AND MICROSYSTEMS, 2019, 71
  • [10] Concurrent Data Structures for Near-Memory Computing
    Liu, Zhiyu
    Calciu, Irina
    Herlihy, Maurice
    Mutlu, Onur
    PROCEEDINGS OF THE 29TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES (SPAA'17), 2017, : 235 - 245