期刊文献+

改进的Dividing Cubes算法及其并行实现 被引量:4

IMPROVED DIVIDING CUBES ALGORITHM AND ITS PARALLEL IMPLEMENTATION
下载PDF
导出
摘要 体绘制是三维数据场可视化的有力工具,而并行处理则是最有希望使其达到交互式显示速度的途径.本文首先提出一种DividingCubes算法的改进方案,以节省该算法的执行时间和空间.更为重要的是,改进后的算法在不同视线方向下的绘制时间的差别大为减少,这对于在实时状态下匀速显示一连串视角微小变化的三维数据场非常重要.在此基础上,本文给出该算法的基于分布式内存的MIMD结构的并行实现方案.高效的静态数据分解策略使并行算法在绘制阶段的负载平衡度很高,而通信量很小.实验结果表明,我们的并行算法可以在配备9个处理器的PA’95加速器上,以每秒两帧以上的速度交互显示大小为128×128×197的数据场. Volume rendering is a useful tool to visualize volumetric data. Paral-lelization is currently the most promising way to achieve interactive rendering rate.An improved version for the Dividing Cubes algorithm is proposed to shorten both time and memory expenses. More important, it greatly releases the variation in rendering time for different viewing directions, which is very important to produce smooth display of 3D data set in real-time from a series of slightly changed viewing angles. Based on the improved dividing cubes algorithm, a parallel implementation on a distributed memory MIMD architecture is presented. By using an efficient static data partitioning strategy, the load balance during the parallel rendering peri-od is very good, and the communication overhead is very low. Experiment results show that the parallel renderer can render a 128×128×197 dataset at more than 2frames per second on a 9 processor PA'95 Accelerator.
作者 宛铭 唐泽圣
出处 《计算机学报》 EI CSCD 北大核心 1998年第3期252-260,共9页 Chinese Journal of Computers
基金 国家863高科技基金
关键词 体绘制 算法 并行处理 图像处理 Volume rendering, Dividing Cubes, parallel processing
  • 相关文献

同被引文献25

引证文献4

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部