期刊文献+

全局基因调控网络构建CPU/GPU并行算法

CPU / GPU Parallel Algorithm for Constructing Genome-wide Gene Regulatory Networks
下载PDF
导出
摘要 对基因表达谱分块,使之符合GPU并行计算的线程结构特性,根据GPU线程结构特性设计双层并行模式,并利用纹理缓存实现访存高效;依据CPU二级缓存容量对基本块进一步细分成子块以提高缓存命中率,利用数据预取技术减少访存次数,利用线程绑定技术减少线程在核心之间的迁移;依据多核CPU和GPU的计算能力分配CPU和GPU的基因互信息计算任务以平衡CPU与GPU的计算负载;在设计新的阈值计算算法基础上,设计实现了访存高效的构建全局基因调控网络CPU/GPU并行算法.实验结果表明,与已有算法相比,本文算法加速更明显,并且能够构建更大规模的全局基因调控网络. Gene expression profile is parted into some basic blocks to conform GPU parallel computing threads structural characteris- tics, a two-level GPU parallel processing mode is designed by using the characteristic of thread structure for GPU ,and efficient memo- ry access is achieved by using texture cache memory. Each basic block is further divided to several sub-blocks according to the capaci- ty of L2 cache for CPU in order to enhance the hit rate of access cache, the data prefetching techniques are used to reduce memory ac- cess times, the thread-bound techniques are used to reduce migration between threads in the core. The tasks to compute mutual infor- mation between genes are distributed to CPU and GPUs according to their computation ability in order to balance the computation loads for CPU and GPU. Based on designing a new threshold computation algorithm, this paper proposes the cache-efficient CPU/GPU parallel algorithms for constructing genome-wide gene regulatory networks. Experimental results show that, compared with the existing parallel algorithm, our algorithms achieve higher speedup and can construct larger scale genome-wide gene regulatory networks.
作者 陈绪伟 钟诚
出处 《小型微型计算机系统》 CSCD 北大核心 2015年第2期234-239,共6页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(61462005)资助 广西自然科学基金项目(2014GXSFAA118396)资助 广西教育厅-广西大学博士点建设基金项目(P11900119)资助 广西研究生教育创新计划项目(YCSZ2013006)资助
关键词 全局基因调控网络 CPU与GPU协同计算 访存高效 并行算法 genome-wide gene regulatory network CPU/GPU cooperative computing efficient access cache parallel algorithm
  • 相关文献

参考文献6

  • 1鹿中龙,钟诚,黄华林.多核计算机上非递归并行计算矩阵乘积[J].小型微型计算机系统,2011,32(5):860-866. 被引量:5
  • 2孙啸,陆祖宏,谢建明编著..生物信息学基础[M].北京:清华大学出版社,2005:336.
  • 3傅祖芸编著..信息论 基础理论与应用[M].北京:电子工业出版社,2007:514.
  • 4徐宏强..基于信息论的基因调控网络分析与重构方法探索[D].华东师范大学,2008:
  • 5钟诚,陈国良.PRAM和LARPBS模型上的近似串匹配并行算法[J].软件学报,2004,15(2):159-169. 被引量:19
  • 6ZHANG Jingfu, XIE Jingyi, DENG Zhiwei & LU Zhiheng Key Laboratory for Quantum Information and Measurements, Department of Physics, Tsinghua University, Beijing 100084, China,Center for Quantum Information, Tsinghua University, Beijing 100084, China,Department of Materials Science and Engineering, Beijing Normal University, Beijing 100875, China,Testing and Analytical Center, Beijing Normal University, Beijing 100875, China,Department of Physics, Beijing Normal University, Beijing 100875, China.Dense coding scheme using superpositions of Bell-states and its NMR implementation[J].Science China(Physics,Mechanics & Astronomy),2005,48(1):57-67. 被引量:19

二级参考文献14

  • 1陈国良.并行算法的可扩放性分析[J].小型微型计算机系统,1995,16(2):10-16. 被引量:12
  • 2Park JH,George KM.Efficient parallel hardware algorithms for string matching.Microprocessors and Microsystems,1999,23(3):155-168. 被引量:1
  • 3Lester B.The Art of Parallel Programming.Englewood Cliffs:Prentice Hall,1993. 被引量:1
  • 4Alan AB,Mei A.A residue number system on reconfigurable mesh with applications to prefix sums and approximate string matching.IEEE Trans.on Parallel and Distributed Systems,2000,11(11):1186-1199. 被引量:1
  • 5Pan Y,Li Y,Li J,LI K,Zheng SQ.Efficient parallel algorithms for distance maps of 2-D binary images using an optical bus.IEEE Trans.on Systems,Man,and Cybernetics-Part A:Systems and Humans,2002,32(2):228-236. 被引量:1
  • 6Han Y,Pan Y,Shen H.Sublogarithmic deterministic selection on arrays with a reconfigurable optical bus.IEEE Trans.on Computers,2002,51(6):702-706. 被引量:1
  • 7Navarro G.A guided tour to approximate string matching.ACM Computing Surveys,2001,33(1):31-88. 被引量:1
  • 8Navarro G,Baeza-Yates R.A hybrid indexing method for approximate string matching.Journal of Discrete Algorithms,2000,1(1):21-49. 被引量:1
  • 9Lee H-C,Ercal F.RMESH algorithms for parallel string matching.In:Proc.of the 3rd Int'l.Symp.on Parallel Architectures,Algorithms,and Networks(I-SPAN'97).Los Alamitos:IEEE Computer Society Press,1997.223~226.http://ieeexplore.ieee.org/ xpl/tocresult.jsp?i 被引量:1
  • 10Jiang Y,Wright AH.O(k)parallel algorithms for approximate string matching.Journal of Neural Parallel and Scientific Computation,1993,1:443-452. 被引量:1

共引文献40

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部