2011
DOI: 10.1016/j.parco.2011.03.003
|View full text |Cite
|
Sign up to set email alerts
|

Parallelizing and optimizing a bioinformatics pairwise sequence alignment algorithm for many-core architecture

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
28
0
1

Year Published

2012
2012
2019
2019

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 24 publications
(29 citation statements)
references
References 35 publications
0
28
0
1
Order By: Relevance
“…They had to work in small groups of three to four people, on assigned tasks, and report on progress made. This improves student"s motivation and enhances problem solving and tool use skills in mutli-core and CUDA programming and sequencing technologies [14,15]. In addition, they develop abilities in both analytical and creative thinking.…”
Section: Fig 2: Traceback In Dynamic Programmingmentioning
confidence: 97%
“…They had to work in small groups of three to four people, on assigned tasks, and report on progress made. This improves student"s motivation and enhances problem solving and tool use skills in mutli-core and CUDA programming and sequencing technologies [14,15]. In addition, they develop abilities in both analytical and creative thinking.…”
Section: Fig 2: Traceback In Dynamic Programmingmentioning
confidence: 97%
“…Most two approaches for aligning pairwise sequences are global and local. Global alignment is convenient if sequences compared as a whole, and compared sequences are homologous across their entire length [7]. Local alignments appropriate for detecting specific conserved regions, and obtain similarity between parts of sequences.…”
Section: The Sequences Alignment Problemmentioning
confidence: 99%
“…Each card includes multicore processor, RAM memory, and communication ports. The parallel version of the algorithms FstaLSA and MC64-NW/SW is implemented on Tile64 card in order to detect similarity regions in two compared sequences [7]. The algorithm is based on NW and SW algorithms to optimize the performance of pairwise sequence alignments.…”
Section: Network-on-chip (Noc)mentioning
confidence: 99%
“…(b)-dynamic algorithms such as (Needleman-Wunsch ,SmithWaterman and longest common subsequences ) which it's advantage is finding the optimal alignment solution between the sequences, and it's advantages is taking more time to make the alignment this decrease the performance [3], [8], [10] 2.1 Comparison between heuristic and dynamic algorithms:…”
Section: Related Workmentioning
confidence: 99%
“…The running time of FASTA is faster than dynamic programming because it doesn't evaluate the result statistically and uses partial information. The second type of programming, dynamic programming is the most sensitive result because the dynamic programming uses all information of two sequences, so the running time of the dynamic programming is slow because it computes the useless area for computing the optimal alignment [2], [8]. Comparison between the score of alignment (performance) for three dynamic algorithms:…”
Section: Related Workmentioning
confidence: 99%