Double the speed of your scene renders... Call me crazy but this works!

If your computer can handle it...
If you still have a public build version of Daz Studio installed along with the another version, you can render long rendering jobs twice as fast by loading the same Daz scene in both versions and set the play range so one will render say frames 0-250 and the other version can render frames 251-500
AWESOME!!!!
Comments
Since Daz Studio Rendering is multi threaded, so a single instance will use all your computing power, I can not see how this can help, unless I am missing something.
If you know how to render two separate render instances in same instance of Daz3d each working on rendering a different set of scene frames at the same time, let me know how!
DS tends to share the same temp files so can overwrite them causing errors, I have never been able to run multiple instances rendering for this reason even if one a beta build.
Carrara on the otherhand I have rendered in up to 4 simultaneous instances until C8.5, that will not run two instances but I can run multiples of C8.1 and one instance of C8.5, CMS I believe is the culprit that crashes a second instance of C8.5.
I just know my render time for this 500 frame Daz scene I am working on rendering would have taken 8 1/2 hours but now it will take only 41/4.
So far it is working great with no errors, perhaps because one instance of Daz Studio is the public build and the other one is not.
I am pleased you got a speed up, but I am bemused why this would be faster unless your CPU is not max'd out during the render by 1 instance. If you are rendering with one instance and you click on task manager (or Activity Monitor if you are a MAC users) what do you see for the CPU usage?, if it is 50% or less that would explain why you are seeing a faster render with two instances.
Guess I should have worded it better, same speed for each render, but half the time overall because rendering 2 different frames at the same time.
Sorry dude, didn't mean to set you off into a tizzy over my wording!
I am not in a tizzy over anything, just trying to understand why the video would render faster in two instances. If the CPU was maxed out rendering a single frame, then the render time of the overall video should be the same with 1 or 2 instances, if it is not, that would explain the major difference you are seeing. Of course the issue then becomes why your PC is not using the available CPU when rendering in a single instance.
I think the issue everyone is commenting about is that, technically speaking, your CPU shouldn't have enough memory left over from the first instance to use for rendering the second instance simultaneously. I'd like to know what your CPU usage is too. If you have enough power to run two render instances at once, then it seems like your computer could render the entire sequence in one instance at the exact same speed.
Oh, I get it!
Here is a snapshot of Performance under Windows Task Manager...
Pretty much maxed everything out, by nothing is crashing.
Is that when rendering with one DS instance?
A question I should have asked right at the beginning, what renderer are you using? If you are using iRay, then are you using a GPU on a graphics card to speed things up?
The performance posted was for running two instances of Daz Studio, one is version 4.7 the other is 4.8 public build with both rendering at the same time.
And both were using the 3Delight renderer.
Will try Iray later, hopefully I can still have the public build version installed with the 4.8 release. Enjoying the best of both worlds right now.
Are you sure you haven't used a batch file or other tool to throttle DS to use only half of your cores, so that a single instance will give only 50% usage? Otherwise each instance on its own would be giving 100% usage and running two would, aside from any conflicts, reduce the work done by a half for roughly the same final render time.
I do have AMD CrossfireX enabled for better graphics performance, unless there is something I am not noticing here.
Just found this, under my advanced settings for performance options, processor resources are allocated and adjusted for best performance of programs running. Maybe that's why?
The Performance setting is standard, and crossfire has no relation to 3Delight - it's a purely GPU thing (and you won't get any benefit from it with Iray since that uses nVidia cards for GPU acceleration).
Yeah, my Iray renders are horribly slow with the CPU only. I bought this computer to run Adobe premiere pro and After Effects, my video card was supported for their software, I sure wish now I went with one of the nVidia cards that were on the list.
Maybe I will upgrade someday :red:
Wouldn't it make more sense to show a screenshot of the processes? That would provide more info, as to resources and CPU usage, for those who are trying to make sense of it.
Here is a screenshot of the processes...
That shows what most people have been assuming - each of your DS processes is using about half of your CPU resources. In theory that means that 1 DS instance would run twice as fast as it is currently doing, meaning it should do the job in just about the same time as your current two instances. That's why people are confused and seem to be asking the same sort of questions!
It would be interesting to see your performance when running your render in just one Daz Studio, as I would expect that to be using just 50% of CPU capacity given that your render is twice as fast when using two DS instances. If a single instance is also using 100% of cpu (and in normal circumstances a 3DL render would) then I am very confused to why your performance is doubled running with two instances of DS.
OK, seems you guys were correct, I did a test with render times both rendering at the same time and individually and there was a 50% slow down on the render times.
I think it seemed faster to me because 4.8 renders quicker than 4.7 - so that is why it seemed like it was faster.
Awesome lesson to learn - thanks, I almost fooled myself on this one! :red:
Gotta love how fast 4.8 renders!
Glad to hear you have sorted things out. I too have noticed the superior 4.8 renders times in 3DL. This is particularly welcome in the Aux Viewport when viewing the live running IPR render, which is very useful for getting the lighting correct before pressing the render button.
I do get more frames done using multiple instances of Carrara so never doubted that bit, just the ability to run two instances of DS without error
but in my case though Carrara uses all my CPU it often has RAM to spare and that is what other instances consume.
I will point out that it is not true in all cases heavy scenes using more RAM there is no advantage.