3 ms·
> You can double this amount of bandwidth with NUMA-aware code, but it will require further engineering. If you have non uniform memory, you may be shooting yo
by timzaman 3y ago
> You can double this amount of bandwidth with NUMA-aware code, but it will require further engineering.
If you have non uniform memory, you may be shooting yourself in the foot. Author used a dual socket system. If you are not careful, and your code is not NUMA aware, you may end up with less memory bandwidth for your application, than a single-socket would have. Can be avoided by prefixing `numactl --cpubind=0` to your command
- banana_giraffe 3y agoIndeed, it's about 50% faster when bound to a CPU: https://imgur.com/a/zk2QjL5 https://imgur.com/a/zk2QjL5, https://gist.github.com/Q726kbXuN/706b51b54d948de2c4638938655b6ed2 https://gist.github.com/Q726kbXuN/706b51b54d948de2c463893865...