Projects / 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.

Operating Systems

RSS Recent releases

  •  21 Feb 2014 03:55

    Release Notes: This update adds some support for x86 string instructions.

    •  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.


            Project Spotlight

            C-ICAP Classify

            An AI content filter.


            Project Spotlight


            A 3D animation studio for modeling, texturing, compositing, and video editing.