arrow
Return

Parallel Optimal Pairwise Biological Sequence Comparison: Algorithms, Platforms, and Classification

delete2016-03-18
delete22
PRE
AI
E
Edans F. O. Sandes *
A
Azzedine Boukerche
A
Alba Cristina Magalhães Alves de Melo
DOI:10.1145/2893488delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Many bioinformatics applications, such as the optimal pairwise biological sequence comparison, demand a great quantity of computing resource, thus are excellent candidates to run in high-performance computing (HPC) platforms. In the last two decades, a large number of HPC-based solutions were proposed for this problem that run in different platforms, targeting different types of comparisons with slightly different algorithms and making the comparative analysis of these approaches very difficult. This article proposes a classification of parallel optimal pairwise sequence comparison solutions, in order to highlight their main characteristics in a unifiedway. We then discuss several HPC-based solutions, including clusters ofmulticores and accelerators such as Cell Broadband Engines (CellBEs), Field-Programmable Gate Arrays (FPGAs), Graphics Processing Units (GPUs) and Intel Xeon Phi, as well as hybrid solutions, which combine two or more platforms, providing the actual landscape of the main proposals in this area. Finally, we present open questions and perspectives in this research field.
Keywords:
Algorithms
Performance
Parallel algorithms
biological sequence comparison
FPGA
GPU
multicores
CellBE
Intel Phi
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

ACM Computing Surveys cover
ACM Computing Surveys
IF:
28
Papers:
2.4K
Citations:
3.5W

Organization

U
universidade de brasilia
Scholars:
1.1W
Papers: 7.3K
Citations: 5
U
University of Ottawa
Scholars:
3.5W
Papers: 3.1W
Citations: 3.8W