基于FPGA的加速器用于纳米孔测序数据分析中的自适应带事件对齐
Yilin Feng1, Zheyu Li2, Gulsum Gudukbay Akbulut2
1Department of Computer Science and Engineering, The Pennsylvania State University, 201 Old Main, University Park, PA, 16802, USA. ypf5071@psu.edu.
BMC bioinformatics
|March 18, 2025
概括
这项研究引入了基于FPGA的适应带事件对齐 (ABEA) 加速器,增强了DNA测序分析. 新系统比CPU和GPU实现提供了显著的加速度和节能.
科学领域:
- 基因组学就是基因组学.
- 生物信息学是一种生物信息学.
- 计算机工程 计算机工程
背景情况:
- 适应带事件对齐 (ABEA) 对于纳米孔测序分析至关重要,包括序列抛光和DNA甲基化检测.
- 目前的ABEA实现通常依赖于CPU和GPU.
- 现场可编程门阵列 (FPGA) 提供了在计算任务中提高性能,成本效益和能源效率的潜力.
研究的目的:
- 为ABEA算法开发和评估一种高效的基于FPGA的加速器.
- 为了证明使用FPGA用于密集的基因组分析任务的性能和能源效益.
主要方法:
- 设计了一个基于FPGA的加速器,利用ABEA算法的并行性和顺序访问模式.
- 实现了准Xilinx VU9P FPGA的加速器.
- 将性能和能耗与基于CPU (Nanopolish) 和基于GPU的实现进行了比较.
主要成果:
- 基于FPGA的ABEA加速器实现了比仅CPU的平均吞吐量加快10.05倍的速度.
- 它在最先进的GPU加速度上表现出1.81倍的加速度,同时只消耗7.2%的能量.
- 与之前的FPGA加速器相比,实现了10.11倍的加速度.
结论:
- 尖端的FPGA可以显著受益于密集的基因组分析.
- 对于像ABEA这样的生物信息算法,FPGA加速在性能和能源效率上都提供了实质性的改进.


