TY - GEN
T1 - Acceleration of the Pair-HMM Algorithm for DNA Variant Calling
AU - Manikandan, Gowthami Jayashri
AU - Huang, Sitao
AU - Rupnow, Kyle
AU - Hwu, Wen Mei W.
AU - Chen, Deming
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/8/16
Y1 - 2016/8/16
N2 - In this project, we propose an SoC solution to accelerate the Pair-HMM's forward algorithm which is the key performance bottleneck in the GATK's HaplotypeCaller tool for DNA variant calling. We develop two versions of the Pair-HMM accelerator: one using High Level Synthesis (HLS), and another ring-based manual RTL implementation. We investigate the performance of the manual RTL design and HLS design in terms of design flexibility and overall run-time. We achieve a significant speed-up of up to 19x through the HLS implementation and speed-up of up to 95x through the RTL implementation of the algorithm.
AB - In this project, we propose an SoC solution to accelerate the Pair-HMM's forward algorithm which is the key performance bottleneck in the GATK's HaplotypeCaller tool for DNA variant calling. We develop two versions of the Pair-HMM accelerator: one using High Level Synthesis (HLS), and another ring-based manual RTL implementation. We investigate the performance of the manual RTL design and HLS design in terms of design flexibility and overall run-time. We achieve a significant speed-up of up to 19x through the HLS implementation and speed-up of up to 95x through the RTL implementation of the algorithm.
UR - http://www.scopus.com/inward/record.url?scp=84987621291&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84987621291&partnerID=8YFLogxK
U2 - 10.1109/FCCM.2016.42
DO - 10.1109/FCCM.2016.42
M3 - Conference contribution
AN - SCOPUS:84987621291
T3 - Proceedings - 24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016
SP - 137
BT - Proceedings - 24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016
Y2 - 1 May 2016 through 3 May 2016
ER -