Community Forums Archive

Go Back

Subject:MP Support?
Posted by: GPD
Date:10/22/2007 1:57:50 PM

Generally speaking, are generic scripts, and Batch processor jobs, spread accross mulitple cores in SF 9.c, XPsp2, or do these excecute only on a single core? Is their a max number of cores that are supported?

If only single core, is it possible to force scripts to be mulit-threaded, and run on mulitple cores?

Subject:RE: MP Support?
Reply by: _TJ
Date:10/23/2007 3:42:29 PM

All jobs in Sound Forge are potentially multi-threaded, The maximum number of simultaneous processing operations is currently 3, but 2 is more typical,

The Batch converter waits for each step in the process to be completed before going on to the next one, so it doesn't make full use of multi-threading. But it does get the same benefit that normal processing does: FX processing runs on a different thread then file-IO.

But all of this is really moot. There is virtually no processing in Sound Forge that isn't limited by the speed at which we can read from and write to disk. Having more cores just means more cores waiting for the disk.

And disk IO (usually) slows down dramatically when you try and read and write from multiple files simultaneously.

You will get FAR more performance benefit in most cases from having batch converter write it's output files to a different physical hard disc than it's reading it's input files from, than you will get from having more cores.

tj

Message last edited on10/23/2007 3:43:56 PM by_TJ.

Go Back