View Full Version : Encoding on more Pc´s (shared Resources)
Richard-Beisam
18 Mar 2002, 09:20 PM
Hi Folks,
i have many computers here at my company, so i wonder if there is no way to configure these computers as "Renderclients" ?!
I want to declare one "Server", setup a encoding job (DivX) on that machine and the "Server" should use then the clients (maybe with a little client soft on them) to use their cpu so the whole job is done QUICKLY.
Is there a pice of software out there ?
Maybe even freeware or shareware ?
Would be GREAT !
Richard-Beisam
19 Mar 2002, 01:22 AM
Einer zur Zeit bitte, ich kann mich so schlecht konzentrieren.... :D :bglaugh2:
Einer zur Zeit bitte, ich kann mich so schlecht konzentrieren....
Ja det giver jo god mening.
But to answer your original question, no such tool exist
Richard-Beisam
19 Mar 2002, 03:19 AM
Tnx for your reply khp...i simply forgot that iam in an english forum.... :bglaugh2:
Ok, so there is NO such tool ?
Unbelievable !!
There are software for EVERY need out there and an important thing like "serverfarm-rendering" was never developed ?
hey you programmers out there, we have a need ! :D
Ok, tnx anyway !
Originally posted by Richard-Beisam
...
Ok, so there is NO such tool ?
Unbelievable !!
Why is that so hard to believe, how much thought have you given this ?
There is a number of ways one might approch this
1. Use one machine as a frame server and another as encoder.
The problem with this approach is that, a 100mbit ethernet connection would only be enough for approx 10-15 frames per second, considering that the fastest single processor systems today can easily achive 30+ frames per second, makes this a very unpractical solution.
2. Split each frame into n pieces, and let as many as n machines work on these, and then combine the results. Again the amount of time it takes to communicate between the server and clients far outranks the time a single processor would use to do the entire job itself.
3. Split the movie into n segments, then use as many as n machines to encode, and then combine the results. This approach makes rate control almost impossible, unless you think it's a good idear to force all the segments to use the same bitrate.
In theory one might be able to use this approach in a two pass encoding scheme, if you could combine the info gained from the first pass of all the segments, before doing the second pass.
But constructing such a tool would be rather complicated.
In the end it all comes down to the fact that such an application is completly unnecessary , just set up seperate encoding jobs on each machine.
Richard-Beisam
19 Mar 2002, 07:19 PM
Very interesting sight !!
Yepp, this way of thinking ybout it is quit right, in deed ..:rolleyes:
Yesterday ive tried rendering on y 2GH Machine, this QUIT FAST !!
So splitting into 3 pieces and let 3 machines do the job qould be quit fast !
I will go with this solution.
Thank you for your support !!
Tnx, Richard
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.