Projects / bandwidth

bandwidth

Bandwidth is primarily a memory bandwidth benchmark, but as of release 0.24a, it can also measure network bandwidth. The memory benchmark measures the maximum memory bandwidth of each part of the memory system, including main memory, L1 and L2 caches, framebuffer memory, and register-to-register. It does this using fast, sequential memory accesses. It also performs random memory accesses to provide a more real-world performance estimate. The memory bandwidth tests support Linux (Intel and ARM), Windows/Cygwin, Mac OS X, and Windows Mobile. Its core routines are in assembly for x86, Intel64, and ARM architectures. 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

  •  15 Feb 2011 13:50

    Release Notes: This release runs to completion on AMD processors.

    •  20 Dec 2010 07:59

      Release Notes: The network bandwidth testing bidirectional was made. A command line option was added for the port number with which to perform the test.

      •  18 Dec 2010 16:55

        Release Notes: Graphing was added to the network bandwidth test.

        •  14 Dec 2010 19:41

        Release Notes: This release adds network bandwidth testing.

        •  08 Dec 2010 10:37

          Release Notes: Some minor bugs were fixed. SSE2 and SSE4 are automatically detected for Intel Linux.

          Screenshot

          Project Spotlight

          MXE (M cross environment)

          MXE (M cross environment)

          Screenshot

          Project Spotlight

          ELOG Electronic Web Logbook

          An electronic logbook with a Web interface.