【摘 要】
:
随着生物测序技术的飞速进步,越来越多的生物数据需要处理。而传统的串行算法在处理生物数据时,运行效率低,耗费时间长。为了让处理生物数据的速度得到有效提升,本文针对构建
论文部分内容阅读
随着生物测序技术的飞速进步,越来越多的生物数据需要处理。而传统的串行算法在处理生物数据时,运行效率低,耗费时间长。为了让处理生物数据的速度得到有效提升,本文针对构建进化树各个部分的串行算法进行分析。在此基础上,以生物序列数据作为研究对象,挖掘串行算法在并行化改进方面的潜力,提出了相应的并行算法。使得处理生物数据的算法性能得到大幅度提升,为后续的生物研究奠定坚实的基础。首先,多序列比对阶段包含多序列两两比对、构建向导树和多序列依次累进比对三个部分。本文利用两两比对每次比对结果互不依赖的特性,分析不同的并行策略,将每一次的两序列比对视为并行粒子,对串行算法作出了利于并行化的改进,提出并实现了基于矩阵降维的并行算法。随后通过实验比较了串、并行算法的性能。其次,在计算距离矩阵这部分,针对矩阵上三角元素的计算无关性,本文实现了基于OpenMP的并行算法,为了充分利用计算机的处理器资源,本文还提出了基于OpenMP+GPU的混合并行的算法,将串行算法拆分,不同部分分配给合适的处理器计算,让设备端和主机段同时并行处理不同的部分,使程序性能得到进一步的提高。最后,本文采用甲型流感病毒的生物序列作为实验数据。实验数据包括甲型流感病毒116个亚型的基因组序列,分别使用串行算法和本文的并行算法构建出它们的进化树,实验结果表明,并行构建耗时远低于串行构建。得到它们的进化树之后,本文最后对这些序列的进化关系进行了分析。
其他文献
植物细根与细菌之间可通过小分子信号物质的传导发生互作,这种调节机制称为细菌的群感效应(Quorum sensing,QS)。革兰氏阴性菌可分泌产生小分子物质N-乙酰基高丝氨酸内酯(N-a
细根分解是森林生态系统养分归还的主要途径,是维持系统物质循环与生产力的重要过程,受底物质量、分解环境和微生物等因素综合调控,呈现出的分解格局各不相同。米槠(Castanop
互联网的高速发展带来了信息量的指数级爆炸,传统的数据存储模式已经不能满足当前网络数据的存储需求。随着云计算技术的日益成熟,云存储以其成本低、部署快、规模灵活等优势
创新是促进经济发展的第一推动力。目前我国正处于经济“换档”的新阶段,传统的经济增长模式和发展方式已不能满足社会发展的需要,因此需要构建创新驱动的新经济发展模式。十九大也强调,当前阶段我国提升综合国力的关键就是增强国家创新体系建设,建设创新型国家。近年来我国不断加大社会创新研发投入,中国统计年鉴公布的2018年社会研发经费投入已经达到19677.9亿元,占GDP比重为2.19%。尽管已经取得长足的进
一氧化碳(CO)和甲醛(HCHO)作为两种常见的空气污染物,给工业生产和人们的日常生活带来一定的影响,甚至造成不良的后果。因此,及时地去除这些污染物或者检测它们的浓度就很重
运城盆地是发育于新生代的断陷盆地,位于山西地堑系西南端,北部为峨嵋台地,东侧和南侧为中条山地,盆地总体走向NE。运城盆地活动断裂较发育,断裂的走向主要是以北北东、北东和北东东向为主,这些断裂形成了盆地的构造格架,控制着盆地的构造变形和地震活动。新构造的活动决定了运城盆地的构造地貌格局,影响着地貌的演化。本文依托于中国地质科学院地质力学研究所开展的“特殊地质地貌区地质填图试点”工作2017年部署的“
甲基环己二胺(C7H16N2,简称MCHD),是一种重要的有机合成和精细化学品原料,其在聚氨酯工业合成中,是一种重要的中间产物。目前,甲基环己二胺的常见合成方法是,在催化剂的作用
孪晶诱导塑性(TWIP)钢具有强度高、韧塑性好、能量吸收能力高、不发生低温脆性转变现象等优点。然而,TWIP钢较低的屈服强度严重制约了其工业化应用。本课题采用微合金化的方
基于树木年代学的研究理论与方法,采用福建长汀境内的圭龙山自然保护区内福建柏(Fokienia hodginsii)树轮活体样本,用生长锥在树干的胸径位置不同两个方向取两个样芯。把采集
近年来,皮肤癌的发病率急速增长。中晚期的皮肤癌致死率几乎达到100%,预后效果极差。在早期阶段,如果及早确诊,及时治疗,治愈的可能性非常高,而且治疗后基本没有后遗症。但是