-
**Is your feature request related to a problem? Please describe.**
Some workloads need numa awareness capabilities. On k8s this is covered by: https://kubernetes.io/docs/tasks/administer-cluster/topo…
-
May need affinitized threadpool threads? (So current core/NUMA node doesn't need to be looked up)
Also preference for stealing from NUMA node first before stealing from another NUMA node.
Would …
-
Currently rayon spawns as many threads as there are *logical* PUs on the machine and does nothing more as far as I can tell. This is subpar. Instead it should look at the hardware topology and make an…
-
I just measured my machine (Ryzen Milan) and got very similar results as https://github.com/nviennot/core-to-core-latency#dual-amd-epyc-7r13-48-cores-milan-3rd-gen-2021-q1.
However, I was not happy…
-
### Problem
Performance boost is not optimized for 2 or more CPU on motherboards.
### Solutions
Examples my pull requests:
https://github.com/x64dbg/x64dbg/pull/3272
https://github.com/x64d…
-
Kokkos' OpenMP backend has static and dynamic scheduling policies, none of them appears to be NUMA aware. In static scheduling, it's not a serious problem, as it's possible to manually initialize memo…
-
**The problem you're addressing**
Standard Xen configuration in Qubes doesn't take into consideration NUMA topologies today available on some common desktop workstations (ex: some Xeons and Threadrip…
-
**Is your feature request related to a problem? Please describe.**
I was doing some performance testing on multiple, tokio and hyper based web frameworks on different machines and I found poor perfor…
-
Currently CPUBackend is not NUMA aware, so Etaler might run slower on a NUMA system (Multi-socket servers/ AMD 1st gen EPYC/ AMD ThreadRipper). Binding threads on NUMA nodes. allocating memory on NUMA…
-
When running with pinned threads, prioritise NUMA local work-stealing (significantly) over stealing from further away cores.
### Status
- [x] Partially available with "manual" specification of a P…