Skip to main content

Distributed render (a la seti@home)

Render queue management softwares are usually aimed at Local Area Networks, and are not suited for internet, because of:
.- Bandwith limits: 3D scenes and textures can be quite big so the time savings form getting additional processing power would be lost because of transfer delays.
.- Unreliability: If a remote machine or network goes down, even momentarily, stopped tasks have to be relaunched on the remaining working part of the system, and sometimes these last frames can be a real pain to be finished...
.- Security concerns: Although there are several web-interface based render queue systems available, I don´t think they are designed to be installed on a publicly reachable site. Of course you can password-protect them but even so you would need to open specific ports on the different routers/firewalls to enable the communication between client and server, and sometimes this simply is not possible because of the companies policies.

Anyway, if these drawbacks can somehow be cleared, this opens a whole world of opportunities for small projects. Just do the maths: How many hours is your computer on, but not using its processing power? If this time can somehow be shared between users, the end result is an increased rendering power for everyone. I am thinking of some sort of "MHz exchange system" where you could end up getting back the CPU time you have given first...

This, of course is nothing new, and has already been thought off, you can read more about the general concept in Grid Café.

In this sense, BOINC is: (from their web) "a software platform for distributed computing using volunteered computer resources".

Under BOINC´s infrastructure there are several projects, one of them is BURP (from their web) "Aims to develop a publicly distributed system for rendering 3D animations".
It currently has a Windows Blender client, but "Please note that this project is still in its testing phase and does not yet provide the security and stability of a full-blown BOINC project"

A similar idea, but structured in a P2P fashion, is behind GPU a (from their web) : "a Gnutella client that allows users to share CPU-resources (...) Right now, this client allows rendering of Terragen movies."

Comments

Popular posts from this blog

PIPELINE: A simple projects manager for Autodesk Maya

A  producer of two graduation short films just sent me an email: "We all know how complicated Shotgun is:  I found this Maya-centric project manager that looks awesome. Surely it´s not the mastodon that Shotgun is, but could be useful for the new short films, mainly to save the burden of setting all the craziness we have suffered" Main features are: Project organisation:   Folder structure and naming conventions. Version control: Saves and versions scenes and  playblasts. Team collaboration: Roles and permissions Last update was in February 2018, but Lior seems pretty fast to reply in the  feedback forum . Let me share some relevant information I´ve found in the web page http://pipeline.nnl.tv "The license is restricted to a single user - without any other limitations." The " Non-Commercial use only  with  Limited functionality "  Trial license is free The " Non-Commercial and Educational use only  -  Requires Ema...

"Simple Animation" the first cloud based, virtual, animation studio has been disclosed at SIGGRAPH

Simple Animation  is a ground breaking solution that allows to set up a virtual studio with artist tools, production tracking, storage and rendering farm, paying exclusively on the go, and accessing  talent anywhere in the world . The artists just need the basic physical interface: any low-end computer with his choice of display and mouse/digitizer, and a reasonable internet connection. Once securely logged into the system, they´ll have access to a complete virtual workstation loaded with any production software they might need (either free or commercial), a production tracking system, etc. just as if they were sitting at a brick and mortar studio. Artists don´t have to install or run any software on their own computer, in fact they can´t even download the assets locally: everything is running in Simple Animation server, and kept securely there. The possibilities are truly endless: - Imagine you need a super powerful workstation for just a few days to calculat...

Exclusive! Buckshot free CG Project Manager

It´s not Christmas yet, but Santa has come to visit this blog and brings an exclusive present for all readers! :-D Marcus just sent this email for you all: Hi there, My name is Marcus.  I've created a free CG Project Manager called Buckshot. I used it a couple of years ago for the TV show Spartacus and it worked really well. My aim is for us to all work together to create more open standards for our industry.  I want to help individuals, teams and companies collaborate better and improve their efficiency. We need to be smarter not just cheaper. The reason this system is revolutionary is that it's built entirely inside Google Apps and it's free. So if you use Gmail like some of the big studios do you're all set. You can test it out for yourself at:  http://links.vfx2.com/ buckshot _light This is an open project so we need your input to improve the system. If you like it, you can also get on the free beta test programe for the full Buckshot system which utilizes...

Search this blog