AMD Desktop CPU Recommendations for Dorico

Hi all! I’m ready to upgrade from my 6 year old desktop machine, but I don’t know exactly what CPU to build my system around. I’ve read elsewhere on the forum that more physical cores are a primary factor specifically for Dorico’s performance, especially for projects with lots of players (please correct me if I’m misunderstanding), so that has lead me to consider AMD CPUs. I work with wind ensemble scores mostly, and I mostly use Noteperformer and a couple other Kontakt libraries. I’m in the US, and the three models I’m currently considering are:

3950X (16 cores previous gen)
5950X (16 cores current gen)
3960X Threadripper (24 cores)

It would be great if anyone could help me understand if there are any noticeable/significant performance differences between these in Dorico. I would rather go with the less expensive 3950X, but if the more expensive 5950X or 3960X will yield noticeably better performance, then I’ll try to go that direction. Any and all help with this is greatly appreciated!

No idea of these specific CPUs.

But there was a thread about performance before:

(just a slight note when you go into the direction of high-end CPU: The CPU is only as good as its cooling :slight_smile:

Have you found this for sale in the US at retail price? All I’ve seen are the eBay flippers selling them jacked up a few hundred bucks. Just curious if retailers are getting them back in stock again.

Yeah I don’t think they’re available to mere mortals yet. I’ve been waiting.

@FredGUnn To be honest, I wasn’t planning on upgrading until prices/availability became a bit more normal, but my current computer has started having some unstable moments and Dorico has crashed a few times recently. The pricing for the 5950X is about $1200 US, which is not ideal, but since I’ve got some really important projects with hard deadlines soon, I don’t want to be stuck without a computer if mine completely dies. If it makes a difference, I could bite the bullet and shell out extra for a current gen CPU.

The 5950x is down to about $1K on eBay from some sellers now so “only” a $200 markup. It’s a want more than a need purchase for me so I’ve been holding off on it myself. There are only a few motherboards for AMD Ryzen chips that support Thunderbolt 3 too, which I need for my UAD interface. Not sure if that’s an issue for you, but if so, make sure you get a mobo that supports it.

Consider the 3900X, which is much cheaper and better available than those you have listed. It is not much slower in performance.

That said, it is not clear to me what the critical aspects of CPUs or GPUs are for Dorico. Only minimum requirements seem to be listed.


For what it is worth, I am running Dorico on a Ryzen 7 3700X with no problems, so I would say you have considerable leeway what you choose of the current chips.

I do think single-core performance is a big factor, and the new Ryzen 5 Series makes considerable improvements in that regard, bringing it on par or better than the Intel top line.

I’m not saying better performance is not available, only that the latest bleeding-edge tech (if one can find it and afford it) is not required.

Couple things to consider. One is Thunderbolt compatibility if you use or have any devices. Don’t know if AMD includes TB, but if, for example, you use the Focusrite RED Pro line they require Intel only chipsets for TB to connect to their interfaces, and at that there are a few TB bridge versions that are problematic. If you do any field or studio recording on SD cards a fast TB reader might be useful to consider too. So this limits me to Intel so I went HEDT line with an Asus Deluxe MB.

Otherwise I noticed a huge jump going to a i9-9940X 14 base/28 hyper core CPU. The Dorico team indicated that yes, more cores matter. But as with most engineering it isn’t perfect. With more cores you also get slower cores usually, and in software there’s usually a limitation in how much you can parallelize. Additionally there’s always a bottleneck that shows up elsewhere - I/O or key mutex lock regions in your code.

Anyhow point is don’t go overboard on the CPU is my advice, yeah buy something chunky and you’ll be good to go.

FWIW. I have no problem playing/editing your excellent Mahler 2 file, whilst also running a full suite of other apps (Browser, email, office etc.).

I have an ancient AMD A4-3400 (2 core running at 2.7GHz) with 16GB RAM