期刊文献+

飞行器大数据量CAD模型并行绘制 被引量:1

Parallel Rendering of Massive Aircraft CAD models
下载PDF
导出
摘要 针对飞行器CAD模型的数据量非常大,难以实现高分辨率实时绘制的问题,提出了一种基于拼接屏的多CPU并行绘制方法。集群绘制节点之间通过基于Sort-first的拼接屏并行绘制,将CAD模型构建动态BVH树,快速剔除单个节点视锥体外不可见的部分以降低负载,绘制结果通过拼接屏输出显示。集群绘制节点内部利用多核处理器开展数据调度、可见性剔除、BVH树更新、绘制等多线程并行进一步提高性能。实验结果表明,利用15个绘制节点并行绘制包含1 700万三角面片的飞行器大数据量CAD模型,可实时绘制分辨率高达6800*2304像素的图像。 A parallel rendering method was presented with PC clusters in order to render massive aircraft CAD models in real time with high resolution. PC clusters were used for sort-first based rendering, BVH tree was built for efficient frustum culling, DID screens were utilized for high resolution display. In addition, multi-CPUs were exploited for thread based parallel out-of-core paging, frustum culling, BVH tree building and rendering. The experimental results show that by this parallel rendering PC clusters consists of 15 PC nodes, aircraft CAD models with 1.7 million of triangles can be rendered in real-time with resolution of 6800* 2304 pixels.
出处 《系统仿真学报》 CAS CSCD 北大核心 2016年第9期2049-2053,2061,共6页 Journal of System Simulation
基金 教育部新世纪优秀人才支持计划(NCET-10-0036)
关键词 大数据量CAD模型 并行绘制 机群 多线程 massive CAD models parallel rendering cluster multi-threads
  • 相关文献

参考文献9

  • 1Stephens A, Boulos S, Bigler J,et al. An application ofscalable massive model interaction using shared memorysystems [C]// Proceedings of the EurographicsSymposium on Parallel Graphics and Visualization.Aire-la-Ville, Switzerland: Eurographics AssociationPress, 2006: 19-26.
  • 2Tian Fenglin,Hua Wei, Dong Zilong, et al. Adaptivevoxels: interactive rendering of massive 3D models [J].The Visual Computer(SO 178-2789), 2010, 26(6): 409-419.
  • 3Peng C and Cao Y. GPU-based streaming for parallellevel of detail on massive model rendering [D]. Virginia,USA: Virginia Tech. Computer Science, 2011.
  • 4Humphreys G, Houston M, Ng R, et al. Chromium: astream-processing framework for interactive rendering onclusters [J]. ACM Transactions on Graphics (TOG)(S0730-0301), 2002, 21(3): 693-702.
  • 5Eilemann S, Makhinya M, Pajarola R. Equalizer: AScalable Parallel Rendering Framework [J]. IEEETransactions on Visualization and Computer Graphics:(SI077-2626), 2009,15(3): 436-452.
  • 6Peng H,Xiong H, Shi J. Parallel-SG: research of parallelgraphics rendering system on PC-Cluster [C]//Proceedings of the 2006 ACM International Conferenceon Virtual Reality Continuum and Its Applications. NewYork, USA: ACM Press, 2006: 27-33.
  • 7王攀,刘华海,李思昆,蔡勋,曾亮,王文珂.无合成并行绘制算法中的自适应屏幕分割策略[J].系统仿真学报,2012,24(1):99-103. 被引量:2
  • 8刘华海,王攀,蔡勋,曾亮,王文珂,李思昆.面向多核CPU多GPU的节点内并行混合绘制模型[J].系统仿真学报,2012,24(1):94-98. 被引量:3
  • 9谈敦铭,赵罡.面向装配的飞行器超大模型实时可视化技术[J].计算机辅助设计与图形学学报,2012,24(5):590-597. 被引量:5

二级参考文献27

  • 1张立强,杨崇俊.多进制小波和二叉树实现大规模地形的实时漫游[J].计算机辅助设计与图形学学报,2005,17(3):467-472. 被引量:13
  • 2Muraki S, Ogata M, Ma K-L, et aL Next-generation visual supercompufing using PC clusters with volume graphics hardware devices [C]// Proceedings ACM/IEEE Conference on Super-computing, 2001. USA: IEEE, 2001: 51-51.
  • 3Stoll G, Eldridge M, Patterson D, et al. Lightning-2: A high-performance display subsystem for PC clusters [C]// Proceedings ACM SIGGRAPH, 2001. USA: ACM, 2001: 141-148.
  • 4Kwan-Liu Ma, Jame S Painter, Charles D Hansen, et al. Parallel Volume Rendering Using Binary-Swap Compositing [J]. Computer Graphics and Applications (S0272-1716), 1994, 14(4): 59-68.
  • 5S Eilemann, R Pajarola. Direct Send Compositing for Parallel Sort- Last Rendering [C]// Proceeding SIGGRAPH Asia '08 ACM SIGGRAPH ASIA 2008 courses. New York, NY, USA: ACM, 2008: 29-36.
  • 6Hongfeng Yu, Chaoli Wang, Kwan-Liu Ma. Massively Parallel Volume Rendering Using 2-3 Swap Image Compositing. High Performance Computing, Networking, Storage and Analysis, 2008. SC 2008. Piscataway, NJ, USA: IEEE Press, 2008: 1-11.
  • 7Rudrajit Samanta, Thomas Funkhouser, Kai Li, et al. Hybrid Sort-First and Sort-Last Parallel Rendering with a Cluster of PCs. [C]// Proceedings of the ACM SIGGRAPH/EUROGR- APHICS workshop on Graphics hardware, 2000. USA: ACM, 2000: 97-108.
  • 8Moerschell Adam, Owens John D. Distributed texture memory in a multi-GPU environment [C]// Proceedings of the SIGGRAPH/Eurographics Workshop on Graphics Hardware, 2006. USA: ACM, 2006:31-38.
  • 9Praveen Bhaniramka, Philippe C D Robert, Stefan Eilemann. OpenGL Multipipe SDK: A Toolkit for Scalable Parallel Rendering [C]// IEEE Visualization, 2005. Minneapolis, MN, USA: IEEE Computer Society, 2005:119-126.
  • 10NVIDIA. PLEX [EB/OL]. (2011) [2011]. http://www.nvidia.com/ page/quadroplex.html.

共引文献7

同被引文献9

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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