• DocumentCode
    2093487
  • Title

    Using Graphics Processors for a High Performance Normalization of Gene Expressions

  • Author

    Rodríguez, Andrés ; Trelles, Oswaldo ; Ujaldón, Manuel

  • Author_Institution
    Comput. Archit. Dept., Univ. of Malaga, Malaga, Spain
  • fYear
    2011
  • fDate
    2-4 Sept. 2011
  • Firstpage
    599
  • Lastpage
    604
  • Abstract
    Ultra high density oligonucleotide microarrays allow several millions of genetic markers in a single experiment to be observed. Current bioinformatics software for gene expression quantile data normalization is unable to process such huge datasets. In parallel with this perception, the huge volume of molecular data produced by current high-throughput technologies in modern molecular biology has increased at a similar pace the challenge in our capacity to process and understand data. On the other hand, the arrival of CUDA has unveiled the extraordinary power of Graphics Processors (GPUs) to accelerate data intensive general purpose computing more and more as times goes by. This work takes these two emerging trends to benefit side by side during the development of a high performance version for a biomedical application of growing popularity: gene expression normalization. A variety of experimental issues are analyzed for this execution, including cost, performance and scalability of the graphics architecture on three different platforms. Our study reveals advantages and drawbacks of using the GPU as target hardware, providing lessons to benefit a broad set of existing genetic applications, either based on those pillars or having similarities with their procedures.
  • Keywords
    bioinformatics; biomedical electronics; computer architecture; coprocessors; genetics; molecular biophysics; CUDA; GPU; bioinformatics software; biomedical application; compute modified device architecture; data intensive general purpose computing; data normalization; gene expression; genetic marker; graphics architecture; graphics processor; high performance normalization; molecular biology; ultra high density oligonucleotide microarray; Arrays; Graphics processing unit; Hardware; Instruction sets; Kernel; Parallel processing; Bioinformatics; CUDA; Graphics Processing Units (GPUs); High Performance Computing; Normalization of Gene Expressions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications (HPCC), 2011 IEEE 13th International Conference on
  • Conference_Location
    Banff, AB
  • Print_ISBN
    978-1-4577-1564-8
  • Electronic_ISBN
    978-0-7695-4538-7
  • Type

    conf

  • DOI
    10.1109/HPCC.2011.85
  • Filename
    6063046