Project Release Information
This release runs to completion on AMD processors.
The network bandwidth testing bidirectional was made. A command line option was added for the port number with which to perform the test.
Graphing was added to the network bandwidth test.
This release adds network bandwidth testing.
Some minor bugs were fixed. SSE2 and SSE4 are automatically detected for Intel Linux.
Bandwidth is primarily a memory bandwidth benchmark, but it can also measure network bandwidth. It measures the maximum memory bandwidth of each part of the memory system, including main memory, L1, L2, and L3 caches, framebuffer memory, and register-to-register. For many tests, it performs both sequential memory accesses as well as random memory accesses to provide a more real-world performance estimate. The tests support Linux (Intel), Windows/Cygwin, and Mac OS X. Its core routines are in assembly for x86 and x86-64 architectures with both SSE4 and AVX support. Bandwidth also includes automatic graphing of the results, stored to a BMP image file. The network bandwidth tests support Linux, Mac OS X, and Windows/Cygwin.