An Improved Distance Matrix Computation Algorithm for Multicore Clusters

Joint Authors

Reda, Naglaa M.
al-Neama, Mohammed W.
Ghaleb, Fayed F. M.

Source

BioMed Research International

Issue

Vol. 2014, Issue 2014 (31 Dec. 2014), pp.1-12, 12 p.

Publisher

Hindawi Publishing Corporation

Publication Date

2014-06-12

Country of Publication

Egypt

No. of Pages

12

Main Subjects

Medicine

Abstract EN

Distance matrix has diverse usage in different research areas.

Its computation is typically an essential task in most bioinformatics applications, especially in multiple sequence alignment.

The gigantic explosion of biological sequence databases leads to an urgent need for accelerating these computations.

DistVect algorithm was introduced in the paper of Al-Neama et al.

(in press) to present a recent approach for vectorizing distance matrix computing.

It showed an efficient performance in both sequential and parallel computing.

However, the multicore cluster systems, which are available now, with their scalability and performance/cost ratio, meet the need for more powerful and efficient performance.

This paper proposes DistVect1 as highly efficient parallel vectorized algorithm with high performance for computing distance matrix, addressed to multicore clusters.

It reformulates DistVect1 vectorized algorithm in terms of clusters primitives.

It deduces an efficient approach of partitioning and scheduling computations, convenient to this type of architecture.

Implementations employ potential of both MPI and OpenMP libraries.

Experimental results show that the proposed method performs improvement of around 3-fold speedup upon SSE2.

Further it also achieves speedups more than 9 orders of magnitude compared to the publicly available parallel implementation utilized in ClustalW-MPI.

American Psychological Association (APA)

al-Neama, Mohammed W.& Reda, Naglaa M.& Ghaleb, Fayed F. M.. 2014. An Improved Distance Matrix Computation Algorithm for Multicore Clusters. BioMed Research International،Vol. 2014, no. 2014, pp.1-12.
https://search.emarefa.net/detail/BIM-469555

Modern Language Association (MLA)

al-Neama, Mohammed W.…[et al.]. An Improved Distance Matrix Computation Algorithm for Multicore Clusters. BioMed Research International No. 2014 (2014), pp.1-12.
https://search.emarefa.net/detail/BIM-469555

American Medical Association (AMA)

al-Neama, Mohammed W.& Reda, Naglaa M.& Ghaleb, Fayed F. M.. An Improved Distance Matrix Computation Algorithm for Multicore Clusters. BioMed Research International. 2014. Vol. 2014, no. 2014, pp.1-12.
https://search.emarefa.net/detail/BIM-469555

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references

Record ID

BIM-469555