MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations.

To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark mbw.

Project Site

github.com

Test Created

8 September 2018

Last Updated

8 September 2018

Test Maintainer

Michael Larabel 

Test Type

Memory

Average Install Time

2 Seconds

Average Run Time

3 Minutes, 21 Seconds

Test Dependencies

C/C++ Compiler Toolchain

Accolades

30k+ Downloads

Supported Platforms


Public Result UploadsReported Installs*Test Completions*OpenBenchmarking.orgEventsMBW Popularity Statisticspts/mbw2018.092018.102018.112018.122019.012019.022019.032019.042019.052019.062019.072019.082019.092019.102019.112019.122020.012020.022020.032020.042020.052020.062020.072020.082020.092020.102020.112020.122021.012021.02100K200K300K400K500K
* Data based on those opting to upload their test results to OpenBenchmarking.org and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform.
Data current as of Fri, 26 Feb 2021 01:46:18 GMT.
Memory Copy38.9%Memory Copy, Fixed Block Size61.1%Test Option PopularityOpenBenchmarking.org
8192 MiB23.7%4096 MiB10.2%1024 MiB25.4%512 MiB11.7%128 MiB29.0%Array Size Option PopularityOpenBenchmarking.org

Revision History

pts/mbw-1.0.0   [View Source]   Sat, 08 Sep 2018 13:40:44 GMT
Initial commit of memory bandwidth memcopy 'mbw' benchmark.

Suites Using This Test

Memory Test Suite

Common Kernel Benchmarks

CPU Massive


Performance Metrics

Analyze Test Configuration:

MBW 2018-09-08

Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB

OpenBenchmarking.org metrics for this test profile configuration based on 595 public results since 18 September 2018 with the latest data as of 3 February 2021.

Below is an overview of the generalized performance for components where there is sufficient statistically significant data based upon user-uploaded results. It is important to keep in mind particularly in the Linux/open-source space there can be vastly different OS configurations, with this overview intended to offer just general guidance as to the performance expectations.

Component
Percentile Rank
# Matching Public Results
MiB/s (Average)
97th
24
9132 +/- 22
93rd
6
8831 +/- 112
89th
7
8224 +/- 201
89th
12
8155 +/- 933
89th
3
8135 +/- 411
88th
3
8111 +/- 104
86th
7
7759 +/- 951
86th
5
7639 +/- 489
86th
4
7627 +/- 31
Mid-Tier
75th
< 6773
Median
50th
5521
Low-Tier
25th
< 4756
25th
4
4748 +/- 61
18th
24
4437 +/- 547
OpenBenchmarking.orgDistribution Of Public Results - Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB595 Results Range From 668 To 12225 MiB/s668900113213641596182820602292252427562988322034523684391641484380461248445076530855405772600462366468670069327164739676287860809283248556878890209252948497169948101801041210644108761110811340115721180412036122681428425670

Based on OpenBenchmarking.org data, the selected test / test configuration (MBW 2018-09-08 - Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB) has an average run-time of 2 minutes. By default this test profile is set to run at least 3 times but may increase if the standard deviation exceeds pre-defined defaults or other calculations deem additional runs necessary for greater statistical accuracy of the result.

OpenBenchmarking.orgMinutesTime Required To Complete BenchmarkTest: Memory Copy, Fixed Block Size - Array Size: 128 MiBRun-Time246810Min: 1 / Avg: 1 / Max: 1

Based on public OpenBenchmarking.org results, the selected test / test configuration has an average standard deviation of 4%.

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsTest: Memory Copy, Fixed Block Size - Array Size: 128 MiBDeviation510152025Min: 0 / Avg: 3.99 / Max: 19

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 22 Benchmark Results

Intel Xeon Platinum 8275CL - Amazon EC2 c5.2xlarge - Intel 440FX 82441FX PMC

Ubuntu 16.04 - 4.4.0-1121-aws - 1.0.61

1 System - 22 Benchmark Results

AMD Ryzen 9 3950X 16-Core - Gigabyte X570 AORUS MASTER - AMD Starship

Fedora 33 - 5.10.15-200.fc33.x86_64 - GNOME Shell 3.38.3

2 Systems - 30 Benchmark Results

Ampere Altra ARMv8 Neoverse-N1 - WIWYNN Mt.Jade - Ampere Computing LLC Device e100

Ubuntu 20.10 - 5.11.0-051100-generic-64k - GCC 10.2.0

1 System - 120 Benchmark Results

2 x AMD EPYC 7V12 64-Core - Microsoft Virtual Machine - 434GB

Ubuntu 20.04 - 5.4.0-1039-azure - GNOME Shell 3.36.4

3 Systems - 22 Benchmark Results

AMD Eng Sample ZS1711E3VIVG5_24/17_N - Supermicro H11SSL-i v2.00 - AMD Starship

Debian GNU - 5.4.73-1-pve - nouveau

1 System - 22 Benchmark Results

Intel Xeon Platinum 8275CL - Amazon EC2 c5.2xlarge - Intel 440FX 82441FX PMC

Ubuntu 20.04 - 5.4.0-1037-aws - GCC 9.3.0

1 System - 22 Benchmark Results

Intel Xeon Platinum 8275CL - Amazon EC2 c5.2xlarge - Intel 440FX 82441FX PMC

Ubuntu 18.04 - 5.4.0-1037-aws - GCC 7.5.0

1 System - 22 Benchmark Results

AMD Eng Sample ZS1711E3VIVG5_24/17_N - Supermicro H11SSL-i v2.00 - AMD Starship

Debian GNU - 5.4.73-1-pve - nouveau

1 System - 74 Benchmark Results

2 x AMD EPYC 7V12 64-Core - Microsoft Virtual Machine - 434GB

Ubuntu 20.04 - 5.4.0-1039-azure - GNOME Shell 3.36.4

1 System - 22 Benchmark Results

AMD Ryzen 9 5900X 12-Core - ASRock X570 Taichi - AMD Starship

Arch Linux - 5.10.8-arch1-1 - GCC 10.2.0

1 System - 118 Benchmark Results

Intel Xeon - Google Compute Engine n1-standard-64 - 236GB

Ubuntu 20.04 - 5.4.0-1036-gcp - GNOME Shell 3.36.4

4 Systems - 5 Benchmark Results

Intel Core i7-8700K - Gigabyte Z370 AORUS Gaming 7 - Intel 8th Gen Core

ManjaroLinux 20.2.1 - 5.9.16-120-tkg-upds - KDE Frameworks 5.79.0

Most Popular Test Results

Find More Test Results

OpenBenchmarking.org Community User Comments

Post A Comment