{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T07:21:57Z","timestamp":1772695317281,"version":"3.50.1"},"reference-count":100,"publisher":"IEEE","license":[{"start":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T00:00:00Z","timestamp":1769817600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T00:00:00Z","timestamp":1769817600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,1,31]]},"DOI":"10.1109\/hpca68181.2026.11408544","type":"proceedings-article","created":{"date-parts":[[2026,3,4]],"date-time":"2026-03-04T20:47:22Z","timestamp":1772657242000},"page":"1-17","source":"Crossref","is-referenced-by-count":0,"title":["DP-HLS: A High-Level Synthesis Framework for Accelerating Dynamic Programming Algorithms in Bioinformatics"],"prefix":"10.1109","author":[{"given":"Anshu","family":"Gupta","sequence":"first","affiliation":[{"name":"University of California San Diego"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yingqi","family":"Cao","sequence":"additional","affiliation":[{"name":"University of California San Diego"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jason","family":"Liang","sequence":"additional","affiliation":[{"name":"University of California San Diego"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yatish","family":"Turakhia","sequence":"additional","affiliation":[{"name":"University of California San Diego"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pbio.1002195"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btad151"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1186\/s12859-020-03685-1"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS47924.2020.00055"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1186\/s12859-019-3086-9"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/SC41405.2020.00043"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3627535.3638474"},{"key":"ref8","first-page":"2022","article-title":"Wfa-gpu: Gap-affine pairwise alignment using gpus","author":"Aguado-Puig","year":"2022","journal-title":"bioRxiv"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3656019.3676894"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/s12539-017-0225-8"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3296957.3173193"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2019.00050"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/FPL53798.2021.00033"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1328554.1328565"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/norchip.2018.8573523"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/FPT.2013.6718421"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO50266.2020.00080"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS51556.2021.9401771"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/BIOCAS.2019.8919080"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/SAMOS.2015.7363679"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2005.202"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3020078.3021749"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA57654.2024.00044"},{"key":"ref24","doi-asserted-by":"crossref","DOI":"10.1109\/MICRO50266.2020.00081","article-title":"GenASM: A High-Performance, Low -Power Approximate String Matching Acceleration Framework for Genome Sequence Analysis","volume-title":"arXiv:2009.07692 [cs, q-bio]","author":"Cali","year":"2020"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3470496.3527436"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1126\/science.153.3731.34"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1038\/nbt0704-909"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1016\/0022-2836(81)90087-5"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1038\/msb.2011.75"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1186\/1471-2105-5-113"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/14.9.755"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1006\/jmbi.1990.9999"},{"key":"ref33","volume-title":"Improved pairwise alignment of genomic DNA","author":"Harris","year":"2007"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1038\/nmeth.4184"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0037558"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS51385.2021.00012"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2022.3163817"},{"key":"ref38","first-page":"363","article-title":"A systolic array for rapid string comparison","volume-title":"Proceedings of the Chapel Hill conference on VLSI. Chapel Hill NC","author":"Lipton","year":"1985"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1038\/s41587-024-02382-1"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.4236\/ojgen.2017.71002"},{"key":"ref41","volume-title":"TimeLogic\u00ae biocomputing solutions."},{"key":"ref42","article-title":"hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devices","volume-title":"arXiv:2103.05579 [physics]","author":"Fahim","year":"2021"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/DCAS51144.2020.9330667"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/HPCS.2018.00105"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/FPT.2017.8280129"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3153032"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2023.3236559"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2014.6927499"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080246"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA47549.2020.00062"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA47549.2020.00015"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304028"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/DAC18074.2021.9586216"},{"key":"ref54","first-page":"gkae241","article-title":"The embl-ebi job dispatcher sequence analysis tools framework in 2024","author":"Madeira","year":"2024","journal-title":"Nucleic acids research"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1385\/0-89603-246-9:307"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1101\/gr.229202.ArticlepublishedonlinebeforeMarch2002"},{"key":"ref57","volume-title":"Improved pairwise alignment of genomic DNA","author":"Harris","year":"2007"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/bty191"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1101\/gr.215087.116"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1038\/s41587-019-0072-8"},{"key":"ref61","article-title":"Aligning sequence reads, clone sequences and assembly contigs with bwa-mem","author":"Li","year":"2013","journal-title":"arXiv preprint"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/22.22.4673"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btz586"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkr367"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gki458"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1038\/nmeth.1923"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480117"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btad272"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1038\/s41592-021-01101-x"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1016\/0022-2836(70)90057-4"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1110\/ps.03601504"},{"issue":"22","key":"ref72","first-page":"10915","article-title":"Amino acid substitution matrices from protein blocks","volume-title":"Proceedings of the National Academy of Sciences of the United States of America","volume":"89","author":"Henikoff"},{"issue":"S10","key":"ref73","doi-asserted-by":"crossref","first-page":"S1","DOI":"10.1186\/1471-2105-14-S10-S1","article-title":"Classification of genomic signals using dynamic time warping","volume":"14","author":"Skutkova","year":"2013","journal-title":"BMC Bioinformatics"},{"issue":"3","key":"ref74","doi-asserted-by":"crossref","first-page":"705","DOI":"10.1016\/0022-2836(82)90398-9","article-title":"An improved algorithm for matching biological sequences","volume":"162","author":"Gotoh","year":"1982","journal-title":"Journal of Molecular Biology"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/8.5.481"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1089\/10665270050081478"},{"key":"ref77","volume-title":"Vitis High-Level Synthesis User Guide","year":"2021"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2010.69"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btaa835"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1016\/j.gpb.2015.08.002"},{"issue":"D1","key":"ref81","doi-asserted-by":"crossref","first-page":"D523","DOI":"10.1093\/nar\/gkac1052","article-title":"UniProt: the Universal Protein Knowledgebase in 2023","volume":"51","author":"Bateman","year":"2023","journal-title":"Nucleic Acids Research"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbiotec.2017.07.017"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1186\/s12859-024-05965-6"},{"key":"ref84","volume-title":"Xilinx vitis libraries"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btaa777"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/18.3.452"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btaa777"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btae032"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1099\/mgen.0.001034"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1186\/s13059-020-1941-7"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1145\/3579371.3589060"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1145\/508352.508353"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1145\/3361682"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1145\/3530775"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1109\/ASICON.2011.6157401"},{"issue":"4","key":"ref96","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1109\/TVLSI.2008.2005314","article-title":"A Highly Parameterized and Efficient FPGA-Based Skeleton for Pairwise Biological Sequence Alignment","volume":"17","author":"Benkrid","year":"2009","journal-title":"IEEE Transactions on Very Large Scale Integration (VLSI) Systems"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA53966.2022.00060"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1145\/3289602.3293910"},{"key":"ref99","first-page":"1","article-title":"Susy: A programming model for productive construction of high-performance systolic arrays on fpgas","volume-title":"2020 IEEE\/ACM International Conference On Computer Aided Design (ICCAD)","author":"Lai","year":"2020"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370308"}],"event":{"name":"2026 IEEE International Symposium on High Performance Computer Architecture (HPCA)","location":"Sydney, Australia","start":{"date-parts":[[2026,1,31]]},"end":{"date-parts":[[2026,2,4]]}},"container-title":["2026 IEEE International Symposium on High Performance Computer Architecture (HPCA)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11408404\/11408433\/11408544.pdf?arnumber=11408544","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T06:50:44Z","timestamp":1772693444000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11408544\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,31]]},"references-count":100,"URL":"https:\/\/doi.org\/10.1109\/hpca68181.2026.11408544","relation":{},"subject":[],"published":{"date-parts":[[2026,1,31]]}}}