• DocumentCode
    1362215
  • Title

    Cloud Technologies for Bioinformatics Applications

  • Author

    Ekanayake, Jaliya ; Gunarathne, Thilina ; Qiu, Judy

  • Author_Institution
    Sch. of Inf. & Comput., Indiana Univ., Bloomington, IN, USA
  • Volume
    22
  • Issue
    6
  • fYear
    2011
  • fDate
    6/1/2011 12:00:00 AM
  • Firstpage
    998
  • Lastpage
    1011
  • Abstract
    Executing large number of independent jobs or jobs comprising of large number of tasks that perform minimal intertask communication is a common requirement in many domains. Various technologies ranging from classic job schedulers to the latest cloud technologies such as MapReduce can be used to execute these "many-tasks” in parallel. In this paper, we present our experience in applying two cloud technologies Apache Hadoop and Microsoft DryadLINQ to two bioinformatics applications with the above characteristics. The applications are a pairwise Alu sequence alignment application and an Expressed Sequence Tag (EST) sequence assembly program. First, we compare the performance of these cloud technologies using the above applications and also compare them with traditional MPI implementation in one application. Next, we analyze the effect of inhomogeneous data on the scheduling mechanisms of the cloud technologies. Finally, we present a comparison of performance of the cloud technologies under virtual and nonvirtual hardware platforms.
  • Keywords
    bioinformatics; cloud computing; message passing; scheduling; Apache Hadoop; MPI implementation; Microsoft DryadLINQ; bioinformatics; cloud technologies; expressed sequence tag; intertask communication; job schedulers; sequence assembly program; Bioinformatics; Clouds; Instruction sets; Matrix decomposition; Pipelines; Programming; Runtime; Distributed programming; parallel systems; performance; programming paradigms.;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2010.178
  • Filename
    5611496