• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

在GPU架构上使用PWM并行实现DNA序列匹配算法

Parallel implementation of DNA sequences matching algorithms using PWM on GPU architecture.

作者信息

Sharma Rahul, Gupta Nitin, Narang Vipin, Mittal Ankush

机构信息

Department of Computer Science and Engineering, College of Engineering Roorkee, India.

出版信息

Int J Bioinform Res Appl. 2011;7(2):202-15. doi: 10.1504/IJBRA.2011.040097.

DOI:10.1504/IJBRA.2011.040097
PMID:21576077
Abstract

Positional Weight Matrices (PWMs) are widely used in representation and detection of Transcription Factor Of Binding Sites (TFBSs) on DNA. We implement online PWM search algorithm over parallel architecture. A large PWM data can be processed on Graphic Processing Unit (GPU) systems in parallel which can help in matching sequences at a faster rate. Our method employs extensive usage of highly multithreaded architecture and shared memory of multi-cored GPU. An efficient use of shared memory is required to optimise parallel reduction in CUDA. Our optimised method has a speedup of 230-280x over linear implementation on GPU named GeForce GTX 280.

摘要

位置权重矩阵(PWMs)被广泛用于表示和检测DNA上的转录因子结合位点(TFBSs)。我们在并行架构上实现了在线PWM搜索算法。大量的PWM数据可以在图形处理单元(GPU)系统上并行处理,这有助于以更快的速度匹配序列。我们的方法大量使用了高度多线程的架构和多核GPU的共享内存。在CUDA中,需要有效地使用共享内存来优化并行归约。我们的优化方法在名为GeForce GTX 280的GPU上比线性实现有230 - 280倍的加速。

相似文献

1
Parallel implementation of DNA sequences matching algorithms using PWM on GPU architecture.在GPU架构上使用PWM并行实现DNA序列匹配算法
Int J Bioinform Res Appl. 2011;7(2):202-15. doi: 10.1504/IJBRA.2011.040097.
2
NMF-mGPU: non-negative matrix factorization on multi-GPU systems.NMF-mGPU:多GPU系统上的非负矩阵分解
BMC Bioinformatics. 2015 Feb 13;16:43. doi: 10.1186/s12859-015-0485-4.
3
Parallel Implementation of MAFFT on CUDA-Enabled Graphics Hardware.MAFFT在支持CUDA的图形硬件上的并行实现。
IEEE/ACM Trans Comput Biol Bioinform. 2015 Jan-Feb;12(1):205-18. doi: 10.1109/TCBB.2014.2351801.
4
Efficient implementation of MrBayes on multi-GPU.多 GPU 上 MrBayes 的高效实现。
Mol Biol Evol. 2013 Jun;30(6):1471-9. doi: 10.1093/molbev/mst043. Epub 2013 Mar 14.
5
Fast box-counting algorithm on GPU.GPU 上的快速盒计数算法。
Comput Methods Programs Biomed. 2012 Dec;108(3):1229-42. doi: 10.1016/j.cmpb.2012.07.005. Epub 2012 Aug 20.
6
Fully 3D list-mode time-of-flight PET image reconstruction on GPUs using CUDA.基于 CUDA 的 GPU 上完全 3D 列表模式飞行时间 PET 图像重建。
Med Phys. 2011 Dec;38(12):6775-86. doi: 10.1118/1.3661998.
7
MrBayes on a graphics processing unit.在图形处理单元上运行 MrBayes。
Bioinformatics. 2011 May 1;27(9):1255-61. doi: 10.1093/bioinformatics/btr140. Epub 2011 Mar 16.
8
A fast forward projection using multithreads for multirays on GPUs in medical image reconstruction.基于 GPU 的医学图像重建中多线程快速前向投影的多射线算法。
Med Phys. 2011 Jul;38(7):4052-65. doi: 10.1118/1.3591994.
9
Semiglobal Sequence Alignment with Gaps Using GPU.基于 GPU 的带空位的半全局序列比对。
IEEE/ACM Trans Comput Biol Bioinform. 2020 Nov-Dec;17(6):2086-2097. doi: 10.1109/TCBB.2019.2914105. Epub 2020 Dec 8.
10
Efficient parallel implementation of active appearance model fitting algorithm on GPU.
ScientificWorldJournal. 2014 Mar 2;2014:528080. doi: 10.1155/2014/528080. eCollection 2014.

引用本文的文献

1
Molecular dynamics simulations through GPU video games technologies.通过GPU视频游戏技术进行分子动力学模拟。
J Mol Biochem. 2014;3(2):64-71. Epub 2014 Jun 30.
2
A critical assessment of information-guided protein-protein docking predictions.信息指导的蛋白质-蛋白质对接预测的批判性评估。
Mol Cell Proteomics. 2013 Mar;12(3):679-86. doi: 10.1074/mcp.M112.020198. Epub 2012 Dec 13.
3
High performance transcription factor-DNA docking with GPU computing.高性能转录因子-DNA 对接与 GPU 计算。
Proteome Sci. 2012 Jun 21;10 Suppl 1(Suppl 1):S17. doi: 10.1186/1477-5956-10-S1-S17.