I submitted a patch to LibUV that will fix Julia threading only being able to use 1/2,1/4, or 1/8 of the CPUs on high end windows systems, no matter how many threads you create. Affected systems are any with >64 HW threads (such as 64-core AMD threadrippers), or dual/quad/octa socket systems such as Xeons.
Related topics
Topic | Replies | Views | Activity | |
---|---|---|---|---|
>64 HW threads under windows | 8 | 323 | May 13, 2024 | |
Multi-thread issue on Windows 10 home or libuv? | 6 | 2103 | October 27, 2020 | |
@threads uses only half the number of nthreads() | 10 | 2385 | October 12, 2021 | |
Customize number of threads interactively | 8 | 2103 | April 30, 2019 | |
Change threads number in Juno | 4 | 1926 | June 21, 2017 |