Abstract
Sequence alignment forms an important backbone in many sequencing applications. A commonly used strategy for sequence alignment is an approximate string matching with a two-dimensional dynamic programming approach. Although some prior work has been conducted on GPU acceleration of a sequence alignment, we identify several shortcomings that limit exploiting the full computational capability of modern GPUs. This paper presents SALoBa, a GPU-accelerated sequence alignment library focused on seed extension. Based on the analysis of previous work with real-world sequencing data, we propose techniques to exploit the data locality and improve work-load balancing. The experimental results reveal that SALoBa significantly improves the seed extension kernel compared to state-of-the-art GPU-based methods.
Original language | English |
---|---|
Title of host publication | Proceedings - 2022 IEEE 36th International Parallel and Distributed Processing Symposium, IPDPS 2022 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 728-738 |
Number of pages | 11 |
ISBN (Electronic) | 9781665481069 |
DOIs | |
Publication status | Published - 2022 |
Event | 36th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2022 - Virtual, Online, France Duration: 2022 May 30 → 2022 Jun 3 |
Publication series
Name | Proceedings - 2022 IEEE 36th International Parallel and Distributed Processing Symposium, IPDPS 2022 |
---|
Conference
Conference | 36th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2022 |
---|---|
Country/Territory | France |
City | Virtual, Online |
Period | 22/5/30 → 22/6/3 |
Bibliographical note
Funding Information:This work has been supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (2022R1C1C1008131, 2022R1C1C1011307) and Institute of Information & communications Technology Planning & Evaluation (IITP) grant funded by the Korea government (MSIT) (2020-0-01361, Artificial Intelligence Graduate School Program (Yonsei University), 2021-0-00853, Developing Software Platform for Programming of PIM).
Publisher Copyright:
© 2022 IEEE.
All Science Journal Classification (ASJC) codes
- Computer Networks and Communications
- Hardware and Architecture
- Computer Science Applications