2018
DOI: 10.1186/s12918-018-0614-6
|View full text |Cite
|
Sign up to set email alerts
|

SWIFOLD: Smith-Waterman implementation on FPGA with OpenCL for long DNA sequences

Abstract: BackgroundThe Smith-Waterman (SW) algorithm is the best choice for searching similar regions between two DNA or protein sequences. However, it may become impracticable in some contexts due to its high computational demands. Consequently, the computer science community has focused on the use of modern parallel architectures such as Graphics Processing Units (GPUs), Xeon Phi accelerators and Field Programmable Gate Arrays (FGPAs) to speed up large-scale workloads.ResultsThis paper presents and evaluates SWIFOLD:… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
19
0
1

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 42 publications
(20 citation statements)
references
References 23 publications
0
19
0
1
Order By: Relevance
“…In [51] as an extension to [49], Intel Arria 10 is used as the hardware platform due to its incorporation in both new Xeon processors and the Intel-Go platform. They also provide a guide to choose the best platform for running SW for long reads.…”
Section: Pairwise Sequence Alignment (Psa)mentioning
confidence: 99%
See 1 more Smart Citation
“…In [51] as an extension to [49], Intel Arria 10 is used as the hardware platform due to its incorporation in both new Xeon processors and the Intel-Go platform. They also provide a guide to choose the best platform for running SW for long reads.…”
Section: Pairwise Sequence Alignment (Psa)mentioning
confidence: 99%
“…In the previous works, the calculated alignment matrix had to be sent to the host to traceback the scores to find the aligned substrings, however, in this work all these steps are done in FPGA to further accelerate the algorithm. With the advent of FPGA architectures and providing more resources and introducing high-level synthesis tools, the work [51] uses OpenCL to reduce the complexity of implementing alignment algorithm on hardware. The work [65] supports queries without any limitation on the length…”
Section: Comparisonmentioning
confidence: 99%
“…Related work in the area of Megabase DNA sequence comparison show that impressive performance can be attained with accelerators [3] [8] [9]. The performance results for multicores (CPUs) are less impressive but this is the platform used at most Bioinformatics laboratories in developing countries and, for this reason, this is the target platform used in this paper.…”
Section: Introductionmentioning
confidence: 99%
“…Because each accelerator has its advantages and disadvantages for certain classes of problems [22,3,17], selecting the best option for a given application is key when searching for maximum performance. To provide some guidelines for such selection, this article presents a comparative analysis between two different HPC architectures (Intel Xeon Phi KNL vs. NVIDIA Pascal).…”
Section: Introductionmentioning
confidence: 99%