lmbench works well http://www.bitmover.com/lmbench/man_lmbench.html, and Larry seems happy to answer questions on building/using it.
Unless you've explicitly built an application to work with NUMA, or are able to run two copies of an application pinned to each domain, you really only will get about 1 package worth of BW, and latecny is a bigger deal (which lmbench can also measure in cooperation with numactl) Regards, On Sun, Jan 14, 2018 at 11:44 AM, Peter Veentjer <[email protected]> wrote: > I'm working on some very simple aggregations on huge chunks of offheap > memory (500GB+) for a hackaton. This is done using a very simple stride; > every iteration the address increases with 20 bytes. So the prefetcher > should not have any problems with it. > > According to my calculations I'm currently processing 35 GB/s. However I'm > not sure if I'm close to the maximum bandwidth of this machine. Specs: > 2133 MHz, 24x HP 32GiB 4Rx4 PC4-2133P > 2x Intel(R) Xeon(R) CPU E5-2687W v3, 3.10GHz, 10 cores per socket > > What is the best tool to determine the maximum bandwidth of a machine > running Linux (RHEL 7) > > -- > You received this message because you are subscribed to the Google Groups > "mechanical-sympathy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
