系统仿真学报 ›› 2015, Vol. 27 ›› Issue (8): 1801-1808.

• 虚拟现实与可视化 • 上一篇    下一篇

异构环境下基于分组的图像合成算法

刘宁1,2, 朱登明1, 王兆其1, 魏毅1   

  1. 1.中国科学院计算技术研究所,北京 100190;
    2.中国科学院大学,北京 100049
  • 收稿日期:2015-06-04 修回日期:2015-07-02 出版日期:2015-08-08 发布日期:2020-08-03
  • 作者简介:刘宁(1987-),男,博士生,研究方向为科学数据可视化;朱登明(1973-),男,博士,副研究员,研究方向为自然现象模拟和数据可视化;王兆其(1966-),男,博士,研究员,研究方向为虚拟现实和智能人机交互。
  • 基金资助:
    国家自然科学基金(61173067, 61379085)

Group-based Image Compositing in Heterogeneous Environments

Liu Ning1,2, Zhu Dengming1, Wang Zhaoqi1, Wei Yi1   

  1. 1. Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China;
    2. University of Chinese Academy of Sciences, Beijing 100049, China
  • Received:2015-06-04 Revised:2015-07-02 Online:2015-08-08 Published:2020-08-03

摘要: 图像合成由于需要密集的节点间通信,因此很容易成为整个并行可视化系统的瓶颈部分。传统的图像合成算法均假定环境是同构的,这种假定在异构环境下可能会造成严重的负载不均衡。针对这个问题,提出了一个异构环境下基于分组的图像合成算法。它能够根据环境的计算与网络特性更合理地进行任务分配。在ns-3网络模拟器上进行了详尽的实验评估。实验结果表明当环境存在比较大的异构性时,该方法相对于传统图像合成算法能够取得显著的加速比。

关键词: 图像合成, 异构环境, 并行可视化, ns-3网络模拟器

Abstract: Image compositing requires dense inter-node communications and could easily become the bottleneck of a parallel visualization system. Conventional image compositing algorithms assume the environment is homogeneous and take no heterogeneity into consideration. In a heterogeneous environment, this assumption is likely to cause unreasonable load distribution among the nodes. To address this problem, we present a group-based image compositing algorithm in heterogeneous environments. It is able to distribute the workloads among the nodes according to computing and networking characteristics of the heterogeneous environments. We conduct a comprehensive evaluation on the ns-3 network simulator. Experiment results shows that when the environment has great heterogeneity, our algorithm gains significant speedup over conventional methods.

Key words: image compositing, heterogeneous environment, parallel visualization, ns-3 simulator

中图分类号: