Skip to content

Sub-optimal multithreading performance on windows. #81

Open
@balintlaczko

Description

@balintlaczko

Again, thanks for the great package! I am still walking through the tutos, and I thought I just report this one too. In the multithreading tutorial:
image
when I switch on multithreading here:
image
I get almost no change in the "Median CPU" meter, (it is consistently +3-4 with multithreading).
If I am using WASAPI audio drivers, the CPU level of Max.exe stays relatively the same in the Task Manager. However if I am on ASIO, the CPU level of Max.exe jumps to 4-5x the level (in my case from around 4% to around 20%) when I turn on multithreading (the "Median CPU stays more-or-less the same again, with +3-4 percents as with WASAPI). This surge seems independent from I/O or sigvs size.
Audio still comes out unchanged from the patch with or without multithreading. (And no crash or error message.)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions