2018
DOI: 10.1007/s10766-018-0585-7
|View full text |Cite
|
Sign up to set email alerts
|

SWIMM 2.0: Enhanced Smith–Waterman on Intel’s Multicore and Manycore Architectures Based on AVX-512 Vector Extensions

Abstract: The well-known Smith-Waterman (SW) algorithm is the most commonly used method for local sequence alignments, but its acceptance is limited by the computational requirements for large protein databases. Although the acceleration of SW has already been studied on many parallel platforms, there are hardly any studies which take advantage of the latest Intel architectures based on AVX-512 vector extensions. This SIMD set is currently supported by Intel's Knights Landing (KNL) accelerator and Intel's Skylake (SKL) … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 24 publications
(9 citation statements)
references
References 25 publications
0
9
0
Order By: Relevance
“…And, in real world scenarios, it produces the same results than blastp, but faster. Filtering a sequence through the 4-mer method is up to 11.8-fold quicker than calculating its S/W score, so it can be applied not only to Farrar algorithm, but also to any brute-force approach ( Rognes, 2011 ; Rucci et al, 2019 ), as a way to speed it up.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…And, in real world scenarios, it produces the same results than blastp, but faster. Filtering a sequence through the 4-mer method is up to 11.8-fold quicker than calculating its S/W score, so it can be applied not only to Farrar algorithm, but also to any brute-force approach ( Rognes, 2011 ; Rucci et al, 2019 ), as a way to speed it up.…”
Section: Discussionmentioning
confidence: 99%
“…Other approaches could be used to align many subject sequences with extreme performance. However, they do not include a filtering stage and/or they require specific servers and/or high-end graphics cards, whose cost greatly exceeds the affordable Xeon Phi Coprocessor 31S1P that BLVector may use ( Lan et al, 2017 ; Rucci et al, 2019 ). Anyway, the BLVector source code could be rewritten to get the most out of any brand new hardware vectorization.…”
Section: Methodsmentioning
confidence: 99%
“…The most popular ones such as BLAST [ 115 ], Psi-BLAST [ 116 ], and HMMER3 [ 117 ] are heuristic methods. Thus, they might not give the best results, but they drastically save computational time compared to a classical method such as the Smith and Waterman algorithm [ 118 ] even though some implementations have tried to make it faster as PARALIGN [ 119 ] or SWIMM [ 120 ]. In the case of homology, the alignment is generally performed on protein sequence instead of the gene.…”
Section: Bioinformatic Approaches To Identify Duplications In Genomentioning
confidence: 99%
“…In another study carried out in 2019 by [13], a new solution was used, based on massive multithreaded exploitation with a focus on the latest Intel architectures based on Advanced Vector Extensions 512 (AVX-512). The goal is to address the limited acceptance of the Smith-Waterman algorithm by the computational requirements of large protein databases often used for local sequence alignment.…”
Section: Related Workmentioning
confidence: 99%