Projects / bandwidth

bandwidth

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.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  08 Apr 2013 14:11

    Release Notes: This release adds a minor fix.

    •  01 Nov 2012 23:28

      Release Notes: This fixes some minor AVX issues.

      •  30 Oct 2012 23:09

        Release Notes: This update adds AVX support for sequential accesses.

        •  14 Oct 2012 18:25

          Release Notes: This update adds printing of cache information for Intel CPUs.

          •  15 Aug 2012 21:39

            Release Notes: This release removes ARM support among other things.

            Screenshot

            Project Spotlight

            Marathon

            A tool that records and executes Java GUI-driven acceptance tests.

            Screenshot

            Project Spotlight

            RemoteViewing

            An embeddable .NET-native VNC client and server library.