article وصول مفتوح

Abakus: Accelerating <i>k</i> -mer Counting with Storage Technology

  • ACM Transactions on Architecture and Code Optimization
  • Association for Computing Machinery
Research footprint

At a glance

الاستشهادات
3
المراجع
65
Comments
0
Paper overview

Abstract

This work seeks to leverage Processing-with-storage-technology (PWST) to accelerate a key bioinformatics kernel called k -mer counting, which involves processing large files of sequence data on the disk to build a histogram of fixed-size genome sequence substrings and thereby entails prohibitively high I/O overhead. In particular, this work proposes a set of accelerator designs called Abakus that offer varying degrees of tradeoffs in terms of performance, efficiency, and hardware implementation complexity. The key to these designs is a set of domain-specific hardware extensions to accelerate the key operations for k -mer counting at various levels of the SSD hierarchy, with the goal of enhancing the limited computing capabilities of conventional SSDs, while exploiting the parallelism of the multi-channel, multi-way SSDs. Our evaluation suggests that Abakus can achieve 8.42×, 6.91×, and 2.32× speedup over the CPU-, GPU-, and near-data processing solutions.

Record transparency

Publication details

DOI
10.1145/3632952
OpenAlex
W4388848769
Document type
article
Language
EN
Source
ACM Transactions on Architecture and Code Optimization
Last metadata update
المجتمع

Comments

تسجيل الدخول للانضمام إلى النقاش.

  1. لا توجد تعليقات بعد. ابدأ النقاش.