Page 1 of 1

is AS Pro multi-threaded yet?

Posted: Mon Jun 09, 2008 2:03 am
by rogermate
With all these core2 and QuadCore CPUs out there, just wondered if anyone knows whether this application is multi-threaded so that it takes advantage of multi CPU cores.

anybody know?

Posted: Sat Jul 05, 2008 6:59 am
by rogermate
If anime Studio is multi-threaded?

Posted: Sat Jul 05, 2008 8:21 am
by NetGenSuperstar
I don't think it is. However, I've been experimenting with batch command-line rendering in a program I've been starting to work on. If I can create a multi-threaded program, and have each thread render a separate scene file, that would be as close as it would ever get. I still don't know if that would even work, though.

Posted: Sat Jul 05, 2008 6:44 pm
by rogermate
NetGenSuperstar wrote:I don't think it is. However, I've been experimenting with batch command-line rendering in a program I've been starting to work on. If I can create a multi-threaded program, and have each thread render a separate scene file, that would be as close as it would ever get. I still don't know if that would even work, though.
Do you mean you're writing your own program like 'Anime Studio'? Or are you trying to write a program which would divide the rendering of an .anme into a number of calls to AS? The latter could be done on the same PC thus possibly using all cores / processors on one PC, but it could also be used to spread the rendering among a network of PCs.

Interesting Idea.

Posted: Sat Jul 05, 2008 8:57 pm
by NetGenSuperstar
rogermate wrote:Do you mean you're writing your own program like 'Anime Studio'? Or are you trying to write a program which would divide the rendering of an .anme into a number of calls to AS?
The latter one. Competing with Anime Studio is useless. AS is already the best there is. :D
rogermate wrote:The latter could be done on the same PC thus possibly using all cores / processors on one PC, but it could also be used to spread the rendering among a network of PCs.
That was the eventual goal. The plan is to create a cross-platform application that can render one AS project per core, per CPU, per networked computer. I first have to see if it's possible, though.