Title :
Implementation of parallel algorithms on cluster of workstations
Author :
Shrimankar, D.D. ; Sathe, Shailesh R.
Author_Institution :
Dept. of Comput. Sci. & Eng., Visvesvaraya Nat. Inst. of Technol., Nagpur, India
Abstract :
Most of the DNA sequence comparison techniques are based on heuristic as it is the fastest even though it does not guarantees that the optimum results will be produced. In DNA sequence comparison - a basic operation in sequencing projects most of the methods uses heuristic approach. The algorithm proposed by Needleman and Wunsch obtains the best global alignments at the expense of very high computing power and huge memory requirements. In this paper we have presented and evaluated our experiments with two different methods to run the Needleman and Wunsch algorithm on a cluster of workstations using a Distributed Shared Memory System. Our results on cluster of workstations which consist of total 24 cores presented very good speedups and shows that notable improvements can be achieved, depending on the methods used. Also, we present some theoretical remarks on how to reduce the amount of memory used.
Keywords :
DNA; biology computing; distributed shared memory systems; parallel algorithms; storage management; workstation clusters; DNA sequence comparison technique; NW algorithm; Needleman and Wunsch algorithm; best global alignments; distributed shared memory system; heuristic approach; memory requirements; parallel algorithm implementation; workstation cluster; Bioinformatics; Clustering algorithms; Genomics; Program processors; Workstations; Biological Algorithms; Cluster of Workstations; Parallelization;
Conference_Titel :
Parallel Distributed and Grid Computing (PDGC), 2012 2nd IEEE International Conference on
Conference_Location :
Solan
Print_ISBN :
978-1-4673-2922-4
DOI :
10.1109/PDGC.2012.6449803