基于PC机群系统的序列比对并行FastLSA算法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:eagleqizha
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
序列比对是生物信息学中一个基本的问题。在序列比对中广泛使用的三种算法有Needleman-Wunsch算法、Hirschberg算法和FastLSA算法,而FastLSA算法是这三种算法中效率最高的算法。 为了进一步改进FastLSA算法性能,本论文利用一个简单而有效的“波阵线机制”对FastLSA算法进行了并行化处理,本文称这种经过并行处理的FastLSA算法为并行FastLSA算法。相对于FastLSA算法,本文的并行FastLSA算法进一步改进了时间性能,同时保持使用线性空间。 本论文也详细的描述了并行FastLSA算法的实验环境:PC并行机群系统,LINUX操作系统及其软件分布式共享内存系统(DSM)。本论文同时也分析了并行FastLSA算法的效率以及理论上和实际上的算法的性能。而且,从实验的结果上也展示了并行FastLSA算法在PC机群系统中具有好的加速比,并且随着被比对的序列的长度的增加,算法的效率会变得更好。
其他文献
该文主要对普通网络系统和无线通信网络的可靠性问题进行了研究.按照网络的拓扑结构可分为两部分.1.一般计算机通信网络的可靠性,首先我们定义了一类网络—桥网络,给出了无圈
针对JavaScript语言特点,结合自行开发的嵌入式浏览器JLBrowser对JavaScript的实际需求,可以采取语言编译/解释模型构建嵌入式JavaScript解释系统.解释系统中编译器子模块的
辽宁通信运营支撑系统经过多年的建设,建立起了比较全面的各专业计算机管理系统:计费系统、九七系统、专业网管系统、专业资源系统、客服系统.这些已建成的系统在辽宁通信的
数据采集和存储技术的进步导致人们拥有数据的能力急剧提高并且已经捌有的大量数据还在不断地呈指数级的速度增长.隐藏在这些数据之后的更重要的信息是关于这些数据的整体特
随着基因测序技术和人类基因组计划的发展,人们积累了越来越多的生物序列信息.如何分析这些生物序列,从中找到人类和其它生物的遗传规律,并提取有价值的知识,是目前人们面临
随着经济全球化的发展,越来越多的软件组织发现竞争越来越激烈.因此,需要寻找到一个提高产品质量,增加竞争力的办法.于是,开始采用了一种由爱德华·戴明提出的管理方法,这种
软件设计在传统上遵循“黑箱”(black-box)抽象的原则,即一个模块应该呈现其功能而隐藏其本身的实现,这一点已成为处理计算机领域中许多重要问题,如可移植性、可重用性等的基本对
社交网络中的文本具有随意性和非正规性等特点,其中一种常见现象是变体词在社交网络中大量存在。人们往往为了避免审查、表达情感、娱乐等将原来的词用变体词替代,替换成相对不
随着Internet的发展,基于Internet的B2B电子商务也不断发展.Internet为各种实体提供了前所未有的机会,使他们利用Internet获得了空前的经济回报,体现了Internet的巨大价值.然
随着Internet的发展,越来越多的嵌入式产品能够连入互联网.通过为现有嵌入式系统增加Internet接入能力来扩展其功能,这就产生了嵌入式Internet技术.嵌入式Internet技术涉及的