首页> 外文会议>ACM/IEEE conference on Supercomputing >Parallel hierarchical molecular structure estimation
【24h】

Parallel hierarchical molecular structure estimation

机译:并行层次分子结构估计

获取原文

摘要

Determining the structure of biological macromolecules such as proteins and nucleic acids is an important element of molecular biology because of the intimate relation between form and function of these molecules. Individual sources of data about molecular structure are subject to varying degrees of uncertainty. Previously we have examined the parallelization of a probabilistic algorithm for combining multiple sources of uncertain data to estimate the three-dimensional structure of molecules and also predict a measure of the uncertainty in the estimated structure. In this paper we extend our work on two major fronts. First we present a hierarchiacal decomposition of the original algorithm which reduces the sequential computational complexity tremendously. The hierarchical decomposition in turn reveals a new axis of parallelism not present in the "flat" organization of the problems, as well as new parallelization problems. We demonstrate good speedups on two cache-coherent shared-memory multiprocessors, the Stanford DASH and the SGI Challenge, with distributed and centralized memory organization, respectively. Our results point to several areas of further study to make both the hierarchiacal and the parallel aspects more flexible for general problems: automatic structure decomposition, processor load balancing across the hierarchy, and data locality management in conjunction with load balancing. Finally we outline the directions we are investigating to incorporate these extensions.

机译:由于诸如蛋白质和核酸之类的生物大分子的结构和功能之间的密切关系,因此确定它们的结构是分子生物学的重要组成部分。有关分子结构的数据的各个来源都具有不同程度的不确定性。以前,我们已经研究了一种概率算法的并行化,该算法用于组合不确定性数据的多个来源以估计分子的三维结构,并且还预测了所估计结构中不确定性的度量。在本文中,我们将工作扩展到两个主要方面。首先,我们对原始算法进行了层次分解,从而极大地降低了顺序计算的复杂度。层次分解又揭示了问题的“扁平”组织中不存在的新的并行化轴,以及新的并行化问题。我们展示了两个具有缓存一致性的共享内存多处理器Stanford DASH和SGI Challenge分别具有分布式和集中式内存组织的良好加速。我们的结果指出了需要进一步研究的几个领域,以使层次结构和并行方面在一般问题上更加灵活:自动结构分解,跨层次结构的处理器负载平衡以及结合负载平衡的数据局部性管理。最后,我们概述了我们为整合这些扩展而正在研究的方向。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号