I had to render a animation in BLENDER.
The export time for each frame was ~15 sec (with 1 thread)
Rendering time each frame was ~15 sec (with 12 threads)
So total render time each frame ~30 sec.
My idea for yafaray is now to do both jobs asynchron.
Let say you start a batch with 1 thread that export every anim-frame to XML-file
At the same time other 11 threads are used to render XML-files (or wait for XML-files if here are none).
The output should happen direct to PNG-files or other formats.
So total render time should drop to ~18 sec (export+import XML need more time, and 11 threads are slower)
I can already export anims to XML
What i need is now a batch that should pick xml and render per yafaray