1. 西南科技大学计算机科学与技术学院,四川 绵阳 621010
2. 四川轻化工大学计算机科学与工程学院,四川 自贡 643002
3. 空气动力学国家重点实验室,四川 绵阳 621000
4. 中国空气动力研究与发展中心计算空气动力研究所,四川 绵阳 621000
[ "范良(1995-),男,西南科技大学计算机科学与技术学院硕士生,主要研究方向为科学可视化与并行计算" ]
[ "张晓蓉(1976-),女,西南科技大学计算机科学与技术学院讲师,主要研究方向为数据可视化、可视分析与人机交互" ]
[ "吴亚东(1979-),男,博士,四川轻化工大学计算机科学与工程学院教授、博士生导师,主要研究方向为科学可视化、信息可视化和可视分析" ]
[ "陈呈(1988-),男,博士,中国空气动力研究与发展中心计算空气动力研究所高级工程师,主要研究方向为并行计算" ]
[ "王昉(1976-),男,博士,中国空气动力研究与发展中心计算空气动力研究所高级工程师,主要研究方向为科学可视化" ]
网络首发:2021-07,
纸质出版:2021-07-15
移动端阅览
范良, 张晓蓉, 吴亚东, 等. 一种基于sort-last架构的非结构网格并行体可视化算法[J]. 大数据, 2021,7(4):2021042.
Liang FAN, Xiaorong ZHANG, Yadong WU, et al. A sort-last architecture based parallel volume visualization algorithm for unstructured grid[J]. Big data research, 2021, 7(4): 2021042.
范良, 张晓蓉, 吴亚东, 等. 一种基于sort-last架构的非结构网格并行体可视化算法[J]. 大数据, 2021,7(4):2021042. DOI: 10.11959/issn.2096-0271.2021042.
Liang FAN, Xiaorong ZHANG, Yadong WU, et al. A sort-last architecture based parallel volume visualization algorithm for unstructured grid[J]. Big data research, 2021, 7(4): 2021042. DOI: 10.11959/issn.2096-0271.2021042.
体绘制是非结构网格数据体可视化的重要途径之一。然而,现有的串行非结构网格体绘制算法效率较低,难以满足大规模数据体可视化需求。因此,并行体绘制算法研究是高性能体可视化程序设计的趋势。提出一种基于sort-last架构的非结构网格并行体绘制算法。首先,设计了基于KD树的并行体数据分割算法;其次,每个进程使用独立的可视化管线计算体绘制图像,根据树合成策略合成最终结果;最后,采用两层LOD模型技术优化交互体验。实验结果表明,提出的算法能被很好地应用于大规模非结构网格数据体可视化中,所有交互时延在毫秒级别,满足了实时交互需求。
Volume rendering is one of significant unstructured grid data volume visualization methods.However
existing serial algorithms for unstructured grid volume rendering are inefficient and cannot meet large-scale data volume visualization needs.Therefore
parallel volume rendering algorithm research has become a trend in high-performance volume visualization program design.A sort-last based parallel volume rendering algorithm for unstructured gird was proposed.Firstly
a parallel KD-tree algorithm for volumetric data split was designed.Secondly
each process calculated volume rendering images with independent visualization pipeline
and the final result was synthesized with tree composite strategy.Finally
a two-level LOD model was leveraged to optimize interactive experience.The experimental results show that the proposed algorithm can be well applied to large-scale unstructured grid data volume visualization
and all interaction delays are in milliseconds
which meets real-time interaction needs.
袁晓如 , 张昕 , 肖何 , 等 . 可视化研究前沿及展望 [J ] . 科研信息化技术与应用 , 2011 , 2 ( 4 ): 3 - 13 .
YUAN X R , ZHANG X , XIAO H , et al . Visualization research frontier and prospect [J ] . E-Science Technology &Application , 2011 , 2 ( 4 ): 3 - 13 .
李思昆 , 蔡勋 , 王文珂 , 等 . 大规模流场科学计算可视化 [M ] . 北京 : 国防工业出版社 , 2013 .
LI S K , CAI X , WANG W K , et al . Large-scale flow field scientific visualization [M ] . Beijing : National Defense Industry Press , 2013 .
HANSEN C D , JOHNSON C R . The visualization handbook [M ] . Amsterdam : Elsevier Press , 2005 .
陈为 , 沈则潜 , 陶煜波 , 等 . 数据可视化 [M ] . 北京 : 电子工业出版社 , 2013 .
CHEN W , SHEN Z Q , TAO Y B , et al . Data visualization [M ] . Beijing : Publishing House of Electronics Industry , 2013 .
LEVOY M . Display of surfaces from volume data [J ] . IEEE Computer Graphics and Applications , 1988 , 8 ( 3 ): 29 - 37 .
WEILER M , KRAUS M , MERZ M , et al . Hardware-based ray casting for tetrahedral meshes [C ] // Proceedings of the 14th IEEE Visualization . Piscataway:IEEE Press , 2003 : 333 - 340 .
SHIRLEY P , TUCHMAN A . A polygonal approximation to direct scalar volume rendering [J ] . ACM SIGGRAPH Computer Graphics , 1990 , 24 ( 5 ): 63 - 70 .
WYLIE B , MORELAND K , FISK L A , et al . Tetrahedral projection using vertex shaders [C ] // Proceedings of IEEE Symposium on Volume Visualization and Graphics . Piscataway:IEEE Press , 2002 : 7 - 12 .
CALLAHAN S P , IKITS M , COMBA J L D , et al . Hardware-assisted visibility sorting for unstructured volume rendering [J ] . IEEE Transactions on Visualization and Computer Graphics , 2005 , 11 ( 3 ): 285 - 295 .
ELVINS T T . A survey of algorithms for volume visualization [J ] . ACM SIGGRAPH Computer Graphics , 1992 , 26 ( 3 ).
FOGAL T , CHILDS H , SHANKAR S , et al . Large data visualization on distributed memory multi-GPU clusters [C ] // Proceedings of the Conference on High Performance Graphics . Goslar:Eurographics Association , 2010 : 57 - 66 .
CHEN J H , CHOUDHARY A , SUPINSKI B D , et al . Terascale direct numerical simulations of turbulent combustion using S3D [J ] . Computational Science &Discovery , 2009 , 2 ( 1 ): 015001 .
EILEMANN S . Parallel rendering and large data visualization [D ] . Zurich:University of Zurich , 2019 .
CHOI B , KOMURAVELLI R , LU V , et al . Parallel SAH k-D tree construction [C ] // Proceedings of the Conference on High Performance Graphics . Goslar:Eurographics Association , 2010 : 77 - 86 .
MORELAND K , AVILA L , FISK L A , et al . Parallel unstructured volume rendering in ParaView [C ] // Proceedings of SPIE .[S.l.:s.n. ] , 2007 : 1 - 12 .
WILLIAMS P L . Visibility-ordering meshed polyhedral [J ] . ACM Transactions on Graphics , 1992 , 11 ( 2 ): 103 - 126 .
FAN L , CHEN C , ZHAO S , et al . Multithreaded parallel projection tetrahedral algorithm for unstructured volume rendering [J ] . Journal of Visualization , 2020 , 32 ( 3 ): 1 - 14 .
PORTER T K , DUFF T D . Compositing digital images [J ] . ACM SIGGRAPH Computer Graphics , 1984 , 18 ( 3 ): 253 - 259 .
0
浏览量
445
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621