摘要
全球海洋流场具有数据规模大、计算复杂度高等特点,传统的可视化线性积分卷积(LIC)算法计算时耗高,难以满足大规模流场的实时交互可视化需求。本文基于OSG提出了大规模流场的LIC并行计算可视化方法,计算方法以osgEarth开源渲染引擎为基础,利用GPU的高性能计算技术,构建统一的设备计算框架,实现了LIC算法的并行化以达到加速效果。实验结果表明:该算法的加速比能够提高50倍,可满足全球海洋流场实时交互可视化处理的需求。
Global ocean current field has large data scale,which causes high computational complexity when visualizing it.Because of its high computational time consumption,it is difficult for traditional linear integral convolution(LIC)algorithm to meet the real-time interactive visualization requirements of large-scale flow field.This paper proposes a parallel LIC visualization method based on OpenSceneGraph(OSG),an open source rendering engine.GPU's high-performance computing technology is used to construct a unified device computing framework to parallelize the LIC algorithm.Experimental results show that:compared with traditional method,the acceleration ratio of this study can reach 50 times,which can meet the real-time interactive visualization of the global ocean current.
作者
王云鹏
苏学娟
秦勃
孙苗
WANG Yun-peng;SU Xue-juan;QIN Bo;SUN Miao(Department of Computer Science&Technology,Ocean University of China,Qingdao 266100,China;National Marine Data and Information Service,Tianjin 300171,China;Key Laboratory of Digital Ocean,State Oceanic Administration,Tianjin 300171,China)
出处
《海洋信息》
2018年第4期15-20,共6页
Marine Information