分布式计算平台P2HP的任务管理及蛋白质折叠

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:zhaihoufu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在生物信息学领域,利用计算对蛋白质折叠进行模拟运算并从中预测出蛋白质分子空间构象的方法已被普遍接受,然而模拟运算所需要的计算量异常巨大。为了应对计算能力不足的问题,人们提出了多种分布式计算平台对蛋白质折叠模拟运算进行研究。虽然这些平台在一定程度上缓解了计算资源匮乏的状况,但通常存在单一节点失效和任务划分不灵活等缺点。因此,设计和实现的P2HP(P2P-based high performance computing platform)平台克服上述缺点,使分布式计算具有了更好的灵活性、容错性和扩展性。对于P2HP计算平台而言,高效的任务管理机制是必不可少的。为了达到该目标,P2HP平台以文件的形式对计算任务进行了组织,使得任务的存储、任务的传输以及任务的操作机制都有其优势:运用存储任务元数据和嵌入式数据库的策略,提高了任务的存取效率;定义基于连接的数据管道传输协议,对任务的传输进行了快速处理;提供了一整套软件开发包,方便了用户和志愿机对任务进行操作。通过对基于格点模型的PERM(Pruned-Enriched-Rosenbluth Method)算法进行分析,设计了PERM算法的分布式计算的策略,并对该策略在几类分布式计算平台上的实施进行了探讨,且最终将基于PERM算法的蛋白质折叠分布式计算运行于P2HP平台之上。将目前运行效率较高的PERM算法运行至P2HP平台上,能够充分地说明平台的通用性和可用性,为解决蛋白质折叠计算问题提供了一条新的途径。实验结果表明利用P2HP平台对基于PERM算法的蛋白质折叠计算进行分布式处理,不但能够增加算法在单位时间内搜索结果空间的次数,而且随着志愿机数目的增加,P2HP平台的加速比会有所提高,使得平台能够在较短的时间内找到蛋白质分子的最优空间构象。
其他文献
目前,基于对等网络技术的系统正得到越来越广泛的应用。对等网络所占的网络流量已经超过了Web访问所带来的网络流量,而成为了互联网上最大的流量。而在各种不同类型的对等网
聚类分析作为机器学习领域的重要研究方向之一,吸引了很多学者的关注。在聚类分析中,距离度量是影响聚类算法精度的重要因素。在传统的聚类算法中,一般使用欧氏距离来度量样本之
近年来,由于引入了基于身份的概念,进一步简化了数字签名的密钥管理方式,允许用户自主选择公钥,而私钥由私钥产生中心根据用户信息产生。导致私钥产生中心可以伪造用户的有效
随着网络的普及与发展,虚拟社会逐渐渗透进人们的生活中,出现了很多大型社会网络在线网站如facebook、twitter、新浪微博等,人与人之间透过这些虚拟网络相互产生影响和互动。
随着信息技术的高速发展,智能人机交互系统的应用需求,人脸问题的研究作为计算机领域的核心课题之一,具有越来越广泛的实用价值和研究意义。人脸问题主要包括:人脸检测、人脸
近年来,随着人民生活水平的提高和地面交通的快速发展,城市交通系统的负荷日益加重,如何改善道路交通状况已经成为一个亟待解决的问题。致力于解决各种交通问题的智能监控系统是
随着信息技术的迅速发展,各种学科的信息也在随之迅速膨胀,人们迫切需要这些特定领域的信息检索与管理工具,特定领域文本分类成为当前研究热点。目前,特定领域文本分类主要是在传
为了加速响应联机分析处理系统中的复杂多维查询,通常需要预先计算并保存数据立方。然而数据立方的巨大尺寸却给数据立方的计算和存储带来诸多难题。为了保存数据立方不得不消
时空数据库管理系统是能够同时处理时态数据和空间数据的数据库管理系统。近年来,随着对无线网络和移动计算研究的深入和相关技术的不断发展,时空数据库管理系统逐渐成为数据
阈值法和模糊C均值(FCM)算法是图像分割算法中应用较为广泛的算法。阈值法因其算法实现简单、时间复杂度小,成为了图像分割领域中普遍使用的分割算法。阈值算法虽然有多种形