Abstract
DNA sequencing technologies allow the rapid sequencing of full genomes in a cost-effective way, leading to ever-growing genomic datasets that comprise thousands of genomes and millions of genetic variants. In population genomics and genome-wide association studies, widely used statistics such as linkage disequilibrium become computationally demanding when thousands of whole genomes are investigated. Long analysis times and excessive memory requirements usually prevent researchers from conducting exhaustive analyses, sacrificing the ability to detect distant genetic associations. In this work, we describe a generic algorithmic approach for organizing arbitrarily distant computations on full genomes, and to offload operations from the host processor to accelerators. We explore FPGAS as accelerators for linkage disequilibrium because the bulk of required operations are discrete, making them a good fit for reconfigurable fabric. We describe a versatile and trivially expandable architecture, and develop an automatic RTL generation software to search the design space. We find that, when thousands of genomes from complex species such as humans, are analyzed, current FPGAS can achieve up to 50X faster processing than stateof- the-art software running on multi-core workstations.
Original language | English |
---|---|
Title of host publication | FPGA 2016 |
Subtitle of host publication | Proceedings of the 2016 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays |
Place of Publication | New York, NY |
Publisher | Association for Computing Machinery |
Pages | 118-127 |
Number of pages | 10 |
ISBN (Print) | 978-1-4503-3856-1 |
DOIs | |
Publication status | Published - 21 Feb 2016 |
Externally published | Yes |
Event | 24th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, FPGA 2016 - Monterey Marriott Hotel, Monterey, United States Duration: 21 Feb 2016 → 23 Feb 2016 Conference number: 24 |
Conference
Conference | 24th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, FPGA 2016 |
---|---|
Abbreviated title | FPGA 2016 |
Country/Territory | United States |
City | Monterey |
Period | 21/02/16 → 23/02/16 |
Keywords
- Accelerator
- Linkage disequilibrium
- Population genomics