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 | 335 | May 13, 2024 | |
| Multi-thread issue on Windows 10 home or libuv? | 6 | 2114 | October 27, 2020 | |
| @threads uses only half the number of nthreads() | 10 | 2400 | October 12, 2021 | |
| Customize number of threads interactively | 8 | 2116 | April 30, 2019 | |
| Change threads number in Juno | 4 | 1936 | June 21, 2017 |