• 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