Will Audacity support multi-core processing?

Help for Audacity on Windows.
Forum rules
ImageThis forum is for Audacity on Windows.
Please state which version of Windows you are using,
and the exact three-section version number of Audacity from "Help menu > About Audacity".


Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade at https://www.audacityteam.org/download/.
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
Post Reply
rambomhtri
Posts: 230
Joined: Thu Jan 02, 2014 11:05 am
Operating System: Windows 8 or 8.1

Will Audacity support multi-core processing?

Post by rambomhtri » Sat Sep 13, 2014 8:53 pm

Hi, I'm posting another new topic because I've seen that Audacity only uses 1 core (with hyperthreading) when I export projects, apply effects...

I'm using a Windows 8.1 x64 laptop, with an Intel i7-4700MQ @2.4GHz up to 3.4GHz, with 4 cores with hyperthreading. It takes much more time to process data cause 6 out of my 8 threads are idle when processing data: export, change tempo, change pitch...

Will Audacity use the 8 threads anytime soon when processing data? It will save a lot of time, almost x4 times.

Thanks!

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Will Audacity support multi-core processing?

Post by Gale Andrews » Sat Sep 13, 2014 10:10 pm

rambomhtri wrote:Will Audacity use the 8 threads anytime soon when processing data? It will save a lot of time, almost x4 times.
See the bottom of this answer http://forum.audacityteam.org/viewtopic ... 93#p254193 . In general, developers say that running the same task in multiple threads will only come slowly, and will only be done for processor-intensive tasks.


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

rambomhtri
Posts: 230
Joined: Thu Jan 02, 2014 11:05 am
Operating System: Windows 8 or 8.1

Re: Will Audacity support multi-core processing?

Post by rambomhtri » Sat Sep 13, 2014 10:30 pm

Gale Andrews wrote:See the bottom of this answer http://forum.audacityteam.org/viewtopic ... 93#p254193 . In general, developers say that running the same task in multiple threads will only come slowly, and will only be done for processor-intensive tasks.

Gale
Thanks for the info, Gale. I though exporting data and applying effects to it would take advantage of the 4 cores and 8 threads. As I don't know much about how CPU cores/threads and encoding works, I can't say much. I just hoped it could be done :cry: .

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Will Audacity support multi-core processing?

Post by Gale Andrews » Sat Sep 13, 2014 11:11 pm

rambomhtri wrote:I though exporting data and applying effects to it would take advantage of the 4 cores and 8 threads.
Some effects are better suited to it than others (for example Equalization already processes each track independently so if you had four tracks and four cores each track could be processed on one core).

If an effect has to look at all the tracks or channels in order to make its calculations (like Amplify does), it becomes harder.


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

Post Reply