DocumentCode
2311035
Title
Efficient Resource Scheduler for Parallel Implementation of MSA Algorithm on Computational Grid
Author
Somasundaram, K. ; Karthikeyan, S. ; Nayagam, M. Gomathy ; RadhaKrishnan, S.
Author_Institution
Dept. of Comput. Sci. & Eng., Kalasalingam Univ., Krishnankoil, India
fYear
2010
fDate
12-13 March 2010
Firstpage
365
Lastpage
368
Abstract
Multiple sequence alignment is the most common task in computational biology. This multiple sequence alignment is computationally difficult and classified as a NP-Hard problem; so approximate algorithm(s) are generally required for most multiple alignment tasks. The Molecular Biologist may require the alignment of thousands of sequences that each can be of many hundreds of amino acids or even several millions of nucleotides. The approximation algorithm requires a long processing period of time to compute near optimal alignment. Thus, one step to reduce the processing time is to parallelize the algorithm. In order to have solution over parallelism method, we can either use expensive multiprocessor programming or cheaper cluster/Grid programming. Multiprocessor systems are specialized expensive hardware and are not commonly available. An alternative cheapest way is to use either a computer cluster or a Computing Grid. A cluster can be used for amino acid sequences and will be very slow for multiple sequence alignment of DNA molecule. So, the computing grid is the only cheapest alternative for performing multiple sequence alignment of DNA molecules. We have designed an efficient grid scheduler to perform the parallel tasks in grid that minimizes the communication cost and time complexity and also implemented parallel algorithm on computing grid. The experimental results show enhanced speedup.
Keywords
biology computing; computational complexity; grid computing; multiprocessing programs; DNA molecule; MSA algorithm; NP-hard problem; amino acid sequences; approximation algorithm; cluster programming; computational biology; computational grid; computing grid; efficient resource scheduler; grid programming; molecular biologist; multiple alignment tasks; multiple sequence alignment; multiprocessor programming; multiprocessor systems; near optimal alignment; parallel implementation; parallelism method; Amino acids; Biology computing; Clustering algorithms; Concurrent computing; DNA; Grid computing; Parallel programming; Processor scheduling; Scheduling algorithm; Sequences; Computing grid.; DNA Sequence; Multiple Sequence Alignment; Parallel Implementation;
fLanguage
English
Publisher
ieee
Conference_Titel
Recent Trends in Information, Telecommunication and Computing (ITC), 2010 International Conference on
Conference_Location
Kochi, Kerala
Print_ISBN
978-1-4244-5956-8
Type
conf
DOI
10.1109/ITC.2010.90
Filename
5460585
Link To Document