2011 23rd International Symposium on Computer Architecture and High Performance Computing 2011
DOI: 10.1109/sbac-pad.2011.16
|View full text |Cite
|
Sign up to set email alerts
|

Parallel Biological Sequence Comparison on Heterogeneous High Performance Computing Platforms with BSP++

Abstract: Biological Sequence Comparison is an important operation inBioinformatics that is often used to relate organisms. Smith and Waterman proposed an exact algorithm (SW) that compares two sequences in quadratic time and space. Due to high computing and memory requirements, SW is usually executed on HPC platforms such as multicore clusters and CellBEs. Since HPC architectures exhibit very different hardware characteristics, porting an application between them is an error-prone time-consuming task. BSP++ is an imple… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
2
0

Year Published

2012
2012
2012
2012

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 23 publications
0
2
0
Order By: Relevance
“…Finally, it is worth noting that further improvements could still be obtained by parallelizing the processing of these algorithms on a large cluster by using a processing model entirely similar to the one presented in . This approach would be particularly advantageous in data‐level parallelization schemes, when considering the alignment of a large number of queries to a large number of sequences.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Finally, it is worth noting that further improvements could still be obtained by parallelizing the processing of these algorithms on a large cluster by using a processing model entirely similar to the one presented in . This approach would be particularly advantageous in data‐level parallelization schemes, when considering the alignment of a large number of queries to a large number of sequences.…”
Section: Discussionmentioning
confidence: 99%
“…This approach significantly reduces the computational requirements when compared with applying the S-W directly to the original sequences. Even when highly optimized and parallel implementations of the S-W algorithm are considered [6,7], the usage of heuristics algorithms is still preferred when the runtime is a critical factor. On the other hand, whenever high sensitivity levels are required, the S-W algorithm must be used on the full sequences, because of the fact that the heuristic algorithms may miss some important alignments.Many of the currently adopted heuristic algorithms make use of a pre-prepared index of the reference sequence to accelerate the search of the initial match (the seeds).…”
mentioning
confidence: 99%