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.022021.0370K140K210K280K350K
* 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 Sat, 06 Mar 2021 21:17:23 GMT.
Memory Copy39.0%Memory Copy, Fixed Block Size61.0%Test Option PopularityOpenBenchmarking.org
8192 MiB23.8%4096 MiB10.2%1024 MiB25.5%512 MiB11.7%128 MiB28.9%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 - Array Size: 1024 MiB

OpenBenchmarking.org metrics for this test profile configuration based on 373 public results since 5 October 2018 with the latest data as of 2 March 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)
100th
3
18919 +/- 458
92nd
6
15520 +/- 67
92nd
7
15517 +/- 304
86th
6
14557 +/- 643
81st
3
13151 +/- 1080
78th
7
12543 +/- 1626
Mid-Tier
75th
< 11905
73rd
5
10584 +/- 1056
68th
4
9632 +/- 638
61st
4
8616 +/- 179
61st
8
8570 +/- 1115
56th
3
8388 +/- 464
51st
3
8113 +/- 610
51st
6
8111 +/- 733
51st
3
8101 +/- 164
Median
50th
8085
40th
3
6888 +/- 221
33rd
4
6033 +/- 116
26th
5
4752 +/- 61
Low-Tier
25th
< 4746
22nd
4
4633 +/- 206
19th
7
4430 +/- 155
14th
5
4118 +/- 189
OpenBenchmarking.orgDistribution Of Public Results - Test: Memory Copy - Array Size: 1024 MiB373 Results Range From 37 To 21753 MiB/s374729071342177722122647308235173952438748225257569261276562699774327867830287379172960710042104771091211347117821221712652130871352213957143921482715262156971613216567170021743717872183071874219177196122004720482209172135221787918273645

Based on OpenBenchmarking.org data, the selected test / test configuration (MBW 2018-09-08 - Test: Memory Copy - Array Size: 1024 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 - Array Size: 1024 MiBRun-Time510152025Min: 1 / Avg: 1.47 / Max: 20

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

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsTest: Memory Copy - Array Size: 1024 MiBDeviation3691215Min: 0 / Avg: 0.73 / Max: 8

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 22 Benchmark Results

Intel Xeon X3470 - ASUS P7P55 LX - Intel Core DMI

Linuxmint 20.1 - 5.4.0-66-generic - Xfce 4.14

1 System - 20 Benchmark Results

Loongson-3A R4 - EA EA-LS3B4000-7A1000 v1.0 - Loongson LLC Hyper Transport Bridge

JHLS 5.2 - 3.10.0-693.jhl.18.mips64el - X Server 1.20.4

2 Systems - 53 Benchmark Results

2 x Intel Xeon E5-2640 v4 - Supermicro X10DRG-O+-CPU v1.00 - Intel Xeon E7 v4

Ubuntu 18.04 - 5.4.0-65-generic - X Server

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

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 - gigabyte

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

Most Popular Test Results

OpenBenchmarking.org Results Compare

5 Systems - 16 Benchmark Results

AMD Ryzen Threadripper 2990X 32-Core - ASRock X399 Professional Gaming - AMD Family 17h

Fedora 28 - 4.17.19-200.trlocal.fc28.x86_64 - GNOME Shell 3.28.3

2 Systems - 27 Benchmark Results

Intel Core i9-10900K - Gigabyte Z490 AORUS MASTER - Intel Comet Lake PCH

Ubuntu 20.04 - 5.4.0-37-generic - GNOME Shell 3.36.2

12 Systems - 16 Benchmark Results

AMD Ryzen Threadripper 2990X 32-Core - ASRock X399 Professional Gaming - AMD Family 17h

Fedora 28 - 4.17.19-200.trlocal.fc28.x86_64 - GNOME Shell 3.28.3

2 Systems - 16 Benchmark Results

AMD Ryzen Threadripper 2990X 32-Core - ASRock X399 Professional Gaming - AMD Family 17h

Ubuntu 18.04 - 4.15.0-34-generic - X Server 1.19.6

1 System - 248 Benchmark Results

AMD Ryzen 9 3900X 12-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Device 1480

Ubuntu 18.04 - 5.2.0-999-generic - GNOME Shell 3.28.3

10 Systems - 16 Benchmark Results

AMD Ryzen Threadripper 2990X 32-Core - ASRock X399 Professional Gaming - AMD Family 17h

Fedora 28 - 4.17.19-200.trlocal.fc28.x86_64 - GNOME Shell 3.28.3

5 Systems - 1840 Benchmark Results

Intel Core i5-6200U - HP 8079 - Intel Xeon E3-1200 v5

Ubuntu 18.04 - 4.18.0-21-generic - GNOME Shell 3.28.4

5 Systems - 1839 Benchmark Results

Intel Core i5-6200U - HP 8079 - Intel Xeon E3-1200 v5

Ubuntu 18.04 - 4.18.0-21-generic - GNOME Shell 3.28.4

1 System - 263 Benchmark Results

AMD Ryzen 7 3700X 8-Core - MSI MEG X570 GODLIKE - AMD Device 1480

Ubuntu 18.04 - 5.2.0-999-generic - GNOME Shell 3.28.4

2 Systems - 28 Benchmark Results

Intel Core i7-7500U - Purism Librem 15 v4 v4.0 - Intel Xeon E3-1200 v6

PureOS 9.0 - 4.19.0-5-amd64 - KDE Plasma 5.14.5

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 - gigabyte

Find More Test Results