Parallel rendering (or Distributed rendering) is a method used to improve the performance of computer graphics. The rendering of graphics requires massive computational resources for complex objects like medical visualization, iso-surface generation, and some CAD applications. Traditional methods like ray tracing, 3D textures, etc., work extremely slowly in simple machines.
Traditional parallel rendering is a great example of what is meant by "embarrassingly parallel" in that the frames to be rendered are distributed amongst the available compute nodes. For instance, one frame is rendered on one compute node. Multiple frames can be processed because there are multiple nodes. A truly parallel process can distribute a frame across multiple nodes using a tightly coupled cross communication methodology to process frames by orders of magnitude faster. In this way, a full-rendering job consisting of multiple frames can be edited in real-time enabling designers to do better work faster.
Parallel rendering can be used in graphics intensive applications to visualize the data more efficiently by adding resources like more machines.
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Parallel rendering".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world