Downloads provided by UsageCounts
handle: 2117/364999
An FPGA accelerator for the computation of the semi-global Levenshtein distance between a pattern and a reference text is presented. The accelerator provides an important benefit to reduce the execution time of read-mappers used in short-read genomic sequencing. Previous attempts to solve the same problem in FPGA use the Myers algorithm following a column approach to compute the dynamic programming table. We use an approach based on diagonals that allows for some resource savings while maintaining a very high throughput of 1 alignment per clock cycle. The design is implemented in OpenCL and tested on two FPGA accelerators. The maximum performance obtained is 91.5 MPairs/s for 100 × 120 sequences and 47 MPairs/s for 300 × 360 sequences, the highest ever reported for this problem.
This research was supported by the EU Regional Development Fund under the DRAC project [001-P-001723], by the MINECO-Spain (contract TIN2017-84553-C2-1-R), by the MICIU-Spain (contract RTI2018-095209-B-C22) and by the Catalan government (contracts 2017-SGR-1624, 2017-SGR313, 2017-SGR-1328). M.M. was partially supported by the MINECO under RYC-2016-21104. We thank Intel for granting us access to the DevCloud system and let us join the HARP research program. The presented HARP-2 results were obtained on resources hosted at the Paderborn Center for Parallel Computing (PC2) in the Intel Hardware Accelerator Research Program (HARP2).
Peer Reviewed
Pre-alignment filter, Levenshtein distance, Bit-parallel alignment, Genomics, Genòmica, Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors, Sequencing, High performance computing, :Informàtica::Arquitectura de computadors [Àrees temàtiques de la UPC], Nucleotide sequence, Càlcul intensiu (Informàtica), FPGA, Seqüència de nucleòtids
Pre-alignment filter, Levenshtein distance, Bit-parallel alignment, Genomics, Genòmica, Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors, Sequencing, High performance computing, :Informàtica::Arquitectura de computadors [Àrees temàtiques de la UPC], Nucleotide sequence, Càlcul intensiu (Informàtica), FPGA, Seqüència de nucleòtids
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 4 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
| views | 55 | |
| downloads | 153 |

Views provided by UsageCounts
Downloads provided by UsageCounts