Slow Performance (Project or Computer?)

Hi all

My computer (AMD 5900x 12-core, 32GB RAM, Win11) seems to be struggling with a new orchestral work project I am doing. It responds VERY slowly, but I understand that this may be because of the project size. I have attached the project file here and if anybody could open it up on their side and report back on their performance in terms of navigating/note input, that would be super! This will help me identify if this is a Dorico issue or an OS/Computer issue.

For reference, it takes me 1500ms just to scroll left/right:
2022-02-23 15:08:53.304 [info] notifyPostCommandExecute: Edit.SelectAtPoint?X=5601.09&Y=1943.48&AddToSelection=0&BlockSelection=0&NextSelectionAtPoint=0&SelectionTriggerAction=0 (1500 ms)

Many thanks
Draft 8.dorico (2.2 MB)

1 Like

Everything seems pretty fast for me and my processor isn’t much different than yours as I’m on a 5950x. Scrolling is basically instantaneous. I often use Condensing as a benchmark as that always takes a bit, but it’s pretty fast on your file:

2022-02-23 18:41:18.913 [info] notifyPostCommandExecute: Edit.ToggleLayoutCondensing?Set=false (1359 ms)
2022-02-23 18:41:22.016 [info] Executing command: Edit.ToggleLayoutCondensing?Set=true
2022-02-23 18:41:22.962 [info] addEventsForAudition() adding 1 events to buffer #:0
2022-02-23 18:41:22.965 [info] processAuditionEvents() - processed 1 events
2022-02-23 18:41:23.556 [info] notifyPostCommandExecute: Edit.ToggleLayoutCondensing?Set=true (1541 ms)

How long does Condensing take on your system? If you want me to test something more specific, just let me know.

1 Like

Thanks for your help!

Here are my results when switching condensing on/off:

2022-02-24 10:30:03.016 [info] Executing command: Edit.ToggleLayoutCondensing?Set=false
2022-02-24 10:30:04.010 [info] addEventsForAudition() adding 1 events to buffer #:0
2022-02-24 10:30:04.038 [info] processAuditionEvents() - processed 1 events
2022-02-24 10:30:05.037 [info] notifyPostCommandExecute: Edit.ToggleLayoutCondensing?Set=false (2021 ms)
2022-02-24 10:30:05.326 [info] Executing command: Edit.ToggleLayoutCondensing?Set=true
2022-02-24 10:30:06.590 [info] addEventsForAudition() adding 1 events to buffer #:0
2022-02-24 10:30:06.609 [info] processAuditionEvents() - processed 1 events
2022-02-24 10:30:07.649 [info] notifyPostCommandExecute: Edit.ToggleLayoutCondensing?Set=true (2323 ms)

So seems to be similar to yours, though you have 16 cores so maybe there is an advantage? Out of interest, how much RAM do you have/what OS are you running? I have a hunch that the latest Win11 (dev builds) may not yet be stable enough to run Dorico optimally.

FWIW, I get similar results to Fred on my 6-core i5 Mac Mini. (And the GPU is only an Intel integrated unit.)

Scrolling is completely responsive.

2022-02-24 10:50:42.574 [info] notifyPostCommandExecute: Edit.ToggleLayoutCondensing?Set=false (1566 ms)

2022-02-24 10:50:47.619 [info] notifyPostCommandExecute: Edit.ToggleLayoutCondensing?Set=true (1671 ms)

It does seem to be the case that some setups can have slowness, but the cause is unclear, and not necessarily related to CPU power. Thinking out loud: it could be fonts or audio, or screen size, etc. Some projects seem to be more susceptible than others, too. It’s possible that certain types of notation might affect things more.

Whatever the case, the team need more data to pinpoint things like this, so keep investigating!

It would help if a number of benchmark projects could be developed, so results could more easily be compared.

1 Like

I have 128 GB RAM, and am using Win 11 Pro version 21H2. I virtually always have VEP running in the background with all my main libraries loaded, and a VSL Synchron Piano running too.

What sort of CPU utilization #s are you getting? Here’s what I get while your file is playing back with my system set to 48 kHz:

Agreed! If there was a common shared file all users could access other than the Example Projects, it would be very useful.

Here’s a high load file that is useful for stress testing CPU utilization. It’s not my file, but I just asked and got permission to post it, so here 'tis. The file size is over the forum limit with the HSO playback template loaded so feel free to change to that once downloaded.

PerformanceTestHSSE.dorico (1.1 MB)
PerformanceTestNP.dorico (640.4 KB)
PerformanceTestBBCSOCore.dorico (829.3 KB)