Inferring Genome-Wide Gene Regulatory Networks with GPU or CPU Parallel Algorithm


Share / Export Citation / Email / Print / Text size:

International Journal of Advanced Network, Monitoring and Controls

Xi'an Technological University

Subject: Computer Science, Software Engineering


eISSN: 2470-8038





Volume / Issue / page

Related articles

VOLUME 2 , ISSUE 3 (September 2017) > List of articles

Inferring Genome-Wide Gene Regulatory Networks with GPU or CPU Parallel Algorithm

Ming Zheng / Mugui Zhuo / Shugong Zhang / Guixia Liu *

Keywords : Gene regulatory network, CPU/GPU cooperative computing, Efficient access cache, Parallel algorithm

Citation Information : International Journal of Advanced Network, Monitoring and Controls. Volume 2, Issue 3, Pages 15-19, DOI:

License : (CC BY-NC-ND 4.0)

Published Online: 10-April-2018



Expression of gene block, with the GPU parallel thread structure characteristic calculation, according to the structural characteristics of GPU thread design of double parallel mode, and the use of texture cache memory to achieve high efficiency; on the basis of CPU two level cache capacity of basic blocks further subdivided into sub blocks to improve the cache hit rate, the technology to reduce the number of memory accesses the use of data, reduce the thread migration in the core between the use of thread binding technology; according to the calculated capacity allocation of multi-core CPU and GPU CPU and GPU gene in the mutual information calculation task to calculate the load balance of CPU and GPU; in the design of the new threshold calculation algorithm based on the design and implementation of memory efficient construction of global gene control network CPU /GPU parallel algorithm. The experimental results show that compared with the existing algorithms, this algorithm speed is more obvious, and is able to build more large-scale global gene regulation Control network.

Content not available PDF Share



Carter, M.Q.: ‘Decoding the Ecological Function of Accessory Genome’, Trends Microbiol., 2017, 25, (1), pp. 6-8


Fujii, C., Kuwahara, H., Yu, G., Guo, L.L., and Gao, X.: ‘Learning gene regulatory networks from gene expression data using weighted consensus’, Neurocomputing, 2017, 220, pp. 23-33


Fan, Y., Wang, X., and Peng, Q.K.: ‘Inference of Gene Regulatory Networks Using Bayesian Nonparametric Regression and Topology Information’, Computational and Mathematical Methods in Medicine, 2017


Chen, C., and Yan, X.F.: ‘Optimization of a Multilayer Neural Network by Using Minimal Redundancy Maximal Relevance-Partial Mutual Information Clustering With Least Square Regression’, IEEE Trans. Neural Netw. Learn. Syst., 2015, 26, (6), pp. 1177-1187


Thorne, T.: ‘NetDiff - Bayesian model selection for differential gene regulatory network inference’, Scientific Reports, 2016, 6


Kurt, Z., Aydin, N., and Altay, G.: ‘Comprehensive review of association estimators for the inference of gene networks’, Turkish Journal of Electrical Engineering and Computer Sciences, 2016, 24, (3), pp. 695-U1401


Wei, R., and Murray, A.T.: ‘A parallel algorithm for coverage optimization on multi-core architectures’, Int. J. Geogr. Inf. Sci., 2016, 30, (3), pp. 432-450


Zu-yun, F.: ‘Information theory: basic theory and application’ (2007, 2nd Edition edn. 2007)


Yan, X.Y., Zhang, S.W., and Zhang, S.Y.: ‘Prediction of drug-target interaction by label propagation with mutual interaction information derived from heterogeneous network’, Molecular Biosystems, 2016, 12, (2), pp. 520-531


Barrett, T., Wilhite, S.E., Ledoux, P., Evangelista, C., Kim, I.F., Tomashevsky, M., Marshall, K.A., Phillippy, K.H., Sherman, P.M., Holko, M., Yefanov, A., Lee, H., Zhang, N.G., Robertson, C.L., Serova, N., Davis, S., and Soboleva, A.: ‘NCBI GEO: archive for functional genomics data sets-update’, Nucleic Acids Res., 2013, 41, (D1), pp. D991-D995