Title :
Accelerating gene regulatory networks inference through GPU/CUDA programming
Author :
Borelli, Fabrizio F. ; Camargo, Raphael Y. ; Martins, David C., Jr. ; Stransky, Beatriz ; Rozante, Luiz C S
Author_Institution :
Univ. Fed. do ABC, Santo André, Brazil
Abstract :
Gene regulatory networks (GRN) inference is an important bioinformatics problem in which the gene interactions need to be deduced from gene expression data, such as microarray data. Feature selection methods can be applied to this problem. A feature selection technique is composed by two parts: a search algorithm and a criterion function. Among the search algorithms already proposed, there is the exhaustive search where the best feature subset is returned, although its computational complexity is unfeasible in almost all situations. The objective of this work is the development of a low cost parallel solution based on GPU architectures for exhaustive search with a viable cost-benefit. CUDA™ is a general purpose parallel architecture with a new parallel programming model allowing that the NVIDIA® GPUs solve complex problems in an efficient way. We developed a parallel algorithm for GRN inference based on the GPU/CUDA and encouraging speedups (60x) were achieved when assuming that each target gene has two predictors. The idea behind the proposed method can be applied considering three or more predictors for each target gene as well.
Keywords :
bioinformatics; computational complexity; feature extraction; genetics; graphics processing units; inference mechanisms; parallel architectures; parallel programming; GPU architectures; GPU-CUDA programming; GRN inference; bioinformatics; computational complexity; exhaustive search; feature selection method; feature subset; gene expression data; gene interactions; gene regulatory network inference; parallel algorithm; parallel architecture; parallel programming model; search algorithm; Computer architecture; Entropy; Graphics processing unit; Instruction sets; Performance evaluation; Prediction algorithms; Random access memory; CUDA; GPU Computing; GRNs Inference; exhaustive search; mean conditional entropy;
Conference_Titel :
Computational Advances in Bio and Medical Sciences (ICCABS), 2012 IEEE 2nd International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4673-1320-9
Electronic_ISBN :
978-1-4673-1319-3
DOI :
10.1109/ICCABS.2012.6182628