Font Size: a A A

The Design And Implementation Of High Realistic Parallel Renderiing System Based On GPU Cluster

Posted on:2019-11-12Degree:MasterType:Thesis
Country:ChinaCandidate:X YuanFull Text:PDF
GTID:2428330545453201Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,people have very high expectations in some areas such as television animation,game terminal and the films.Image rendering is the underlying technology in the field of high intensive computing is a kind of high complexity.In image rendering at the same time,the development of the calculation of ecological system has been developed from a single core to multicore,standalone development to cluster,with the development of computational ecosystem,also as tablet computers,mobile phones and wore a display with mobile processors such as portable devices become popular video game platform,rasterizer real-time rendering of the rendering quality have apparently can't meet the needs of users,highly realistic rendering quality is the goal of rendering.The user demand for lightweight portable devices has a strong conflict with the high complexity of rendering computing power.Therefore,in the high performance cluster computing power asynchronously highly realistic rendering calculation,to support the application of portable devices of interactive 3 d the solution to user requirements and the key technology of computing power conflict.This project is derived from the provincial key research and development plan--the real-time rendering key technology of mobile terminal based on cloud platform.Based on the core computing power of GPU cluster,this paper realizes the high realistic rendering calculation with interactivity.GPU based on high performance cluster,the development of highly realistic based on GPU parallel rendering system,builds the system framework of C/S architecture,based on the NVIDIA OptiX open source rendering pipeline,using C,C ++ and CUDA C programming to invoke the GPU,highly realistic rendering algorithm on GPU parallel computing work,so as to realize the interaction of application with a lightweight portable devices.Lightweight portable devices for the demand of rendering is presented in this paper,based on existing GPU cluster,and completed a highly realistic parallel rendering based on GPU cluster system design and implementation,including the scene said standard,the scene data decoding,based on GPU cluster parallel rendering engine,the height of the realistic rendering based on GPU texture rendering client terminal five part of the library,and based on Android.Parallel rendering system solved the highly realistic rendering of the parallel computing work,make highly realistic rendering algorithm on GPU clusters obtained significant speedup,parallel rendering system and the unity of the scene said standards and transport protocols,makes the parallel rendering system can efficiently support more lightweight portable devices application on rendering.
Keywords/Search Tags:GPU Cluster, High Realistic, Parallel Rendering
PDF Full Text Request
Related items