Nvidia – 3D Cloud Computing

3D Cloud Computing is becoming a topic of high interest and is actually very interesting for general visualization problems especially scientific visualization .  Nivida picked that topic and is presenting RealityServer and its Tesla Servers as a solution that will in the near future revolutionize the industry with effects that will ripple across to other companies.

Nvidia’s solution being great and very powerful poses some questions on the approach to the topic. The RealityServer application provides a progressive JPEG image/s as a result which is rendered on the end device. This approach removes all computations from the end device and place it on the cloud.

This approach looks great for low end devices (gpu wise) , but what if you wanna mix it with a medium/high end device, you cant make use of the client device with this approach, which would be great from my point of view. I would like to view the 3D Cloud computing problem as an on demand usage of the cloud, and not as the sole computation handler.

The 3D Cloud Server, as is, requires a very high connection which is not always available and removes the device’s local computation power. The performance of such can not be tweaked if any of the requirements are not met or not consistent.  As I see it, the best solution would be to have the client device be the master node and depending on its power, frame-rate, and connectivity call the cloud to render frames or a just a rendering pass. This creates the ability to provide a constant performance and quality of the application.

, , , , ,

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>