{"title":"A Distributed Multi-Node GPU Accelerated Parallel Rendering Scheme for Visualization Cluster Environment","authors":"Yi Cao, Zhiwei Ai, Huawei Wang","doi":"10.1109/ICVRV.2013.32","DOIUrl":null,"url":null,"abstract":"Due to its interactive and high quality rendering abilities, GPU ray-casting volume rendering method is very popular for the post-processing of scientific and engineering computing appliances. This method however is likely suffered from memory effect, for it will cause the algorithm failure when facing the big data appliances. This problem can be solved through massively parallel approaches. But on the other hand, the complex architecture of the current massively parallel machine environment leads to the more difficulty in the implementation of algorithms with adaptability and parallel scalability. Caused by the dual complexity of computing environments and software architecture, the development difficulty of high-performance algorithms is rapidly rising from now on. In this paper, we presented a distributed multi-node GPU accelerated parallel rendering scheme for seamless coupling low-level computing environments and high-level visualization software. Experiment results show that our scheme can offer stable and efficient run-time support for our multi-GPU ray casting volume render in visualization cluster. When using 8 multi-nodes GPU to visualize 17GB scientific data in a single time-step, the interactive high quality volume rendering only needs less than one second per frame. The results are one order of magnitude faster than the traditional parallel ray casting method run on 512 processor cores.","PeriodicalId":179465,"journal":{"name":"2013 International Conference on Virtual Reality and Visualization","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 International Conference on Virtual Reality and Visualization","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICVRV.2013.32","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Due to its interactive and high quality rendering abilities, GPU ray-casting volume rendering method is very popular for the post-processing of scientific and engineering computing appliances. This method however is likely suffered from memory effect, for it will cause the algorithm failure when facing the big data appliances. This problem can be solved through massively parallel approaches. But on the other hand, the complex architecture of the current massively parallel machine environment leads to the more difficulty in the implementation of algorithms with adaptability and parallel scalability. Caused by the dual complexity of computing environments and software architecture, the development difficulty of high-performance algorithms is rapidly rising from now on. In this paper, we presented a distributed multi-node GPU accelerated parallel rendering scheme for seamless coupling low-level computing environments and high-level visualization software. Experiment results show that our scheme can offer stable and efficient run-time support for our multi-GPU ray casting volume render in visualization cluster. When using 8 multi-nodes GPU to visualize 17GB scientific data in a single time-step, the interactive high quality volume rendering only needs less than one second per frame. The results are one order of magnitude faster than the traditional parallel ray casting method run on 512 processor cores.