~derf / projects / mbw

MBW determines the read, write, and transfer bandwidth available to single- and multi-threaded userspace programs, optionally taking NUMA placement into account. It is not tuned to extremes, instead relying on simple read/write operations and memcpy.

This is an extended version of the benchmark originally developepd by Andras Horvath et al. Multi-threading, NUMA, and read/write support have been added by Birte Friesel.