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
Link To Document