基于CUDA的AB非格点蛋白质结构预测的并行化研究

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:DIWUTANG
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蛋白质折叠问题又称蛋白质结构预测(PSP),是生物学和计算机科学相结合的热点。通过理论计算使用计算机的计算能力来寻找蛋白质的最小能量预测蛋白质结构,对于生物信息科学有巨大的意义。因为蛋白质的复杂性加上各种用于PSP的寻优算法使得计算量相当的庞大且运行的时间也越来越长。在不断改进蛋白质折叠算法和在并行平台上,已经陆续有OpenMP并行编程,网格计算,集群计算投入研究,然而并行速度的改善从成本和效果上都还有待进一步的提升。CUDA通用并行程序平台是基于GPU的全新的通用并行计算平台。它的引入使得在研究蛋白质折叠结构预测问题的并行化上有了崭新的方向。因为CUDA平台可以借助GPU的众核的计算能力进行并行计算且其类C的编程方式有助于开发人员迅速掌握。本文的主要工作在于学习CUDA平台的这个崭新架构,将蛋白质折叠的研究移植到CUDA平台中。通过将蛋白质免疫克隆选择算法在CUDA平台上实现,对蛋白质折叠在CUDA上的进一步发展做了探讨和学习。同时,在研究过程中,对CUDA平台做了一个通用程序上的思考,为之后在CUDA上的研究做参考。
其他文献
相对于传统的磁盘,固态盘具有读写速度快、能耗低、抗震性好和噪音小等优点,随着闪存芯片价格的不断降低,固态盘已经广泛应用于各行各业。如何进一步提高固态盘的性能,充分发挥固
随着现代企业对数字化信息处理的依赖,企业数据已经成为企业的重要商业资产,数据备份技术的研究一直是存储厂商研究的重点。企业所有用户的数据都采用统一的数据备份策略并不
视频监控系统在安全防范和现代化管理中的应用愈加广泛,对特定场合的相关视频事件进行智能分析的需求越来越大。目前,国内外研究基于内容的视频检索取证系统较多,而将取证与事件
随着我国经济的高速发展,空中运输需求量持续上升,由此带来了我国航空运输业的兴起和快速发展。由于空中交通流量的激增,我国现有的航空运输设备和管理技术变得难以适应;在空中交
分子动力学模拟是指对由原子所构成的系统,用计算机模拟原子的运动过程,从而计算出系统的结构和性质,是在物质微观领域评估和预测材料结构和性质的一种重要模拟方法。在实际的模
无线传感器网络是一种在没有固定基础设施的环境下构建的由传感器节点临时组成的自组织无线网络,节点的能量供应、计算能力和通信能力等资源都非常有限,所以如何延长网络的生存
随着计算机网络和虚拟现实技术的不断发展和结合,虚拟现实技术得到广泛的应用,其成为当前热门课题。虚拟现实技术在三维企业导览系统中的研究和应用,为现实与虚拟世界架起一
机器学习是人工智能领域重要的议题之一,广泛的应用于视频、图像、生物信息处理、系统控制等领域。在传统的机器学习中,各类机器学习模型依据学习过程的不同被分为监督学习和非
随着遥感技术的发展,彩色遥感图像处理技术也有了极大的发展。从实际应用来说,有效地将彩色遥感图像中的自然或者人工目标物体与背景相分离,并将其识别成应用所能接受和理解的模
随着互联网技术和多媒体技术的迅猛发展,数字图像已经成为信息表达方式的主流,由之而生的数字图像信息安全问题成为人们关注的焦点。图像加密是是保护图像安全的一项核心技术,也