异构机群系统上序列比对并行处理研究

来源 :广西大学 | 被引量 : 0次 | 上传用户:abcdef13333
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
序列比对是生物信息学的核心研究内容之一,也是各种序列分析任务的基本方法。它研究序列之间的优化对应,即用一个距离函数或者相似分数来度量序列之间的相似性和非相似性。序列比对对研究分子结构与功能预测具有重要意义,因此其计算方法得到人们高度重视。在实际应用中,序列比对的规模很大,即使利用最快的串行比对算法也很耗时,因此需要设计高效的并行算法以快速求解这类问题。由于机群计算系统具有高性能和低成本的特点,所以在异构机群系统上研究序列比对算法的并行处理具有重要的现实意义。本文基于可分负载理论的最优原则,对于处理机节点具有不同的计算速度、通信延迟和存储容量的异构机群系统,考虑通信启动开销,提出一种双序列全局比对问题并行处理的最优分配策略,利用该策略确定出并行迭代次数和分配给各个从处理机的子序列长度。异构PC机群系统上的实验结果表明,与平均分配策略相比,本文提出的最优分配策略进行双序列全局比对并行处理所需的时间明显缩短,并获得良好的加速和可扩展性。多序列局部比对是另一个重要的序列比对问题。本文针对处理机节点具有不同的计算速度、通信延迟和存储容量的异构机群系统,考虑通信启动开销,给定处理机分配顺序,基于可分负载理论提出一种多序列局部比对问题并行处理的最优分配策略,给定了处理机最优分配顺序,给出并行求解多序列局部比对问题所需时间的数学规划模型。异构PC机群系统上的实验结果表明,本文提出的最优分配策略进行多序列局部比对并行处理所需的时间比按平均分配策略的算法所需时间短,并获得良好的加速和可扩展性。
其他文献
对于视频序列中人体运动的视觉分析是计算机视觉领域中日益受到重视的一个研究方向。该项研究有着广泛的应用价值(可应用于智能安全监控、人机接口、人体运动细节分析等方面)
互联网蓬勃发展,已经进入了人们生活的方方面面,给人们生活带来便捷的同时,产生了大量的数据。面对海量的信息,用户很难检索出自己感兴趣的信息,导致了“信息过载”现象。为
21世纪,随着全球经济蓬勃的发展,职教集团企业的规模、职教集团企业的员工数量不断增多,关于员工各项管理信息的管理工作也相应的增加。对于如此庞大的数据量,职教集团企业的
由于网络流媒体应用架构在IP网络的“尽力传送”服务模式上,存在网络带宽的波动性和异构性,数据分组延迟、抖动和丢失,以及传输错误等主要问题需要解决,所以网络流媒体一直是
机会网络的特征是源节点和目标节点之间没有完整的链路,依靠节点的移动产生相遇的机会,进入邻居节点的通信范围,进而进行数据交换的自组织网络。机会网络在一些极端条件下有
产品创新推理是制造业在市场竞争中取胜的关键,而产品的创新性主要取决于产品设计的概念设计阶段。功能模型是概念设计的核心处理对象,因此功能模型创新推理是概念设计中的关
以软交换和分组交换技术为核心的下一代网络(NGN)的发展和部署已经成为电信业关注的热点,NGN应是一个能够提供包括话音、数据、视频和多媒体业务的基于统一协议的分组网络。
随着网络技术的迅速发展,构建基于B/S结构的Web应用系统已成为开发主流。而开发一个较大的Web应用系统要求设计者能够提出合理的系统构架,减少开发及维护系统所用的资源、提
随着计算机网络技术的高速发展,木马攻击常使信息安全受到侵害,但木马攻击本身又是一种强大的反攻击武器。异步木马系统由于具有异步通信的特点和分布式攻击的能力而受到广泛
图像分割技术是计算机视觉中最基础的部分,是一切其他图像处理方法的基础,图像分割技术的好坏在很大程度上会影响后续处理的效果。在人工智能时代,计算机视觉技术已经广泛的