Suppr超能文献

利用并行处理器间的动态分区实现快速的空间填充分子图形显示

Fast space-filling molecular graphics using dynamic partitioning among parallel processors.

作者信息

Gertner B J, Whitnell R M, Wilson K R

机构信息

Department of Chemistry, University of California, San Diego, La Jolla 92093-0339.

出版信息

J Mol Graph. 1991 Sep;9(3):139-47, 161. doi: 10.1016/0263-7855(91)80001-g.

Abstract

We present a novel algorithm for the efficient generation of high-quality space-filling molecular graphics that is particularly appropriate for the creation of the large number of images needed in the animation of molecular dynamics. Each atom of the molecule is represented by a sphere of an appropriate radius, and the image of the sphere is constructed pixel-by-pixel using a generalization of the lighting model proposed by Porter (Comp. Graphics 1978, 12, 282). The edges of the spheres are antialiased, and intersections between spheres are handled through a simple blending algorithm that provides very smooth edges. We have implemented this algorithm on a multiprocessor computer using a procedure that dynamically repartitions the effort among the processors based on the CPU time used by each processor to create the previous image. This dynamic reallocation among processors automatically maximizes efficiency in the face of both the changing nature of the image from frame to frame and the shifting demands of the other programs running simultaneously on the same processors. We present data showing the efficiency of this multiprocessing algorithm as the number of processors is increased. The combination of the graphics and multiprocessor algorithms allows the fast generation of many high-quality images.

摘要

我们提出了一种新颖的算法,用于高效生成高质量的空间填充分子图形,该算法特别适用于创建分子动力学动画所需的大量图像。分子的每个原子都由一个具有适当半径的球体表示,并且球体的图像是使用波特(Porter)提出的光照模型(《计算机图形学》1978年,第12卷,第282页)的推广逐像素构建的。球体的边缘进行了抗锯齿处理,并且球体之间的相交通过一种简单的混合算法来处理,该算法提供了非常平滑的边缘。我们已经在多处理器计算机上实现了此算法,使用的过程是根据每个处理器创建上一图像所使用的CPU时间在处理器之间动态重新分配工作量。面对帧与帧之间图像性质的变化以及在同一处理器上同时运行的其他程序不断变化的需求,处理器之间的这种动态重新分配会自动使效率最大化。我们展示了随着处理器数量增加该多处理算法效率的数据。图形算法和多处理器算法的结合使得能够快速生成许多高质量的图像。

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验