cl-mem

A basic OpenCL memory benchmark.

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

Project Site

github.com

Test Created

13 January 2017

Last Updated

27 January 2017

Test Maintainer

Michael Larabel 

Test Type

Graphics

Average Install Time

1 Second

Average Run Time

2 Minutes, 56 Seconds

Test Dependencies

C/C++ Compiler Toolchain + OpenCL

Accolades

70k+ Downloads

Supported Platforms


Public Result Uploads *Reported Installs **Reported Test Completions **Test Profile Page Views ***OpenBenchmarking.orgEventscl-mem Popularity Statisticspts/cl-mem2017.012017.032017.052017.072017.092017.112018.012018.032018.052018.072018.092018.112019.012019.032019.052019.072019.092019.112020.012020.032020.052020.072020.092020.112021.012021.032021.052021.072021.098001600240032004000
* Uploading of benchmark result data to OpenBenchmarking.org is always optional (opt-in) via the Phoronix Test Suite for users wishing to share their results publicly.
** 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.
*** Test profile page view reporting began March 2021.
Data current as of 23 September 2021.
Copy33.5%Read33.3%Write33.3%Benchmark Option PopularityOpenBenchmarking.org

Revision History

pts/cl-mem-1.0.1   [View Source]   Fri, 27 Jan 2017 10:11:26 GMT
Fix re-installation process by ensuring dirs removed

pts/cl-mem-1.0.0   [View Source]   Fri, 13 Jan 2017 16:57:13 GMT
Basic OpenCL memory benchmark addition.

Suites Using This Test

OpenCL

NVIDIA GPU Compute


Performance Metrics

Analyze Test Configuration:

cl-mem 2017-01-13

Benchmark: Copy

OpenBenchmarking.org metrics for this test profile configuration based on 3,970 public results since 13 January 2017 with the latest data as of 6 September 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
# Compatible Public Results
GB/s (Average)
94th
84
313
Mid-Tier
75th
< 282
51st
5
214 +/- 10
Median
50th
212
34th
3
180 +/- 7
33rd
4
177 +/- 5
31st
14
144 +/- 1
Low-Tier
25th
< 131
21st
4
115 +/- 11
15th
4
79 +/- 2
OpenBenchmarking.orgDistribution Of Public Results - Benchmark: Copy3930 Results Range From 1 To 15183449 GB/s1303670607339911008121467715183461822015212568424293532733022303669133403603644029394769842513674555036485870551623745466043576971260733816377050668071969843887288057759172678953958199064850273388064029110071941374097174091002107810324747106284161093208511235754115394231184309212146761124504301275409913057768133614371366510613968775142724441457611314879782151834518001600240032004000

Based on OpenBenchmarking.org data, the selected test / test configuration (cl-mem 2017-01-13 - Benchmark: Copy) 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 BenchmarkBenchmark: CopyRun-Time3691215Min: 1 / Avg: 1.06 / Max: 7

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

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsBenchmark: CopyDeviation3691215Min: 0 / Avg: 0.1 / Max: 9

Notable Instruction Set Usage

Notable instruction set extensions supported by this test, based on an automatic analysis by the Phoronix Test Suite / OpenBenchmarking.org analytics engine.

Instruction Set
Support
Instructions Detected
SSE2 (SSE2)
Used by default on supported hardware.
 
CVTSI2SD MOVAPD DIVSD ADDSD
The test / benchmark does honor compiler flag changes.
Last automated analysis: 10 May 2021

This test profile binary relies on the shared libraries libOpenCL.so.1, libc.so.6, libdl.so.2.

Recent Test Results

OpenBenchmarking.org Results Compare

9 Systems - 27 Benchmark Results

Intel Core i3-7100U - Intel NUC7i3BNB - Intel Xeon E3-1200 v6

Ubuntu 18.04 - 4.15.0-44-generic - GNOME Shell 3.28.3

3 Systems - 105 Benchmark Results

AMD Ryzen 9 5900X 12-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

Ubuntu 21.10 - 5.13.0-14-generic - GNOME Shell 40.2

1 System - 1 Benchmark Result

Intel Core i7-11700K - Dell 0427JK - Intel Comet Lake PCH

Ubuntu 20.04 - 5.13.0-linuxlite - Xfce 4.14

1 System - 101 Benchmark Results

AMD Ryzen 9 5950X 16-Core - Gigabyte X570 AORUS ULTRA - AMD Starship

Debian 10 - 4.19.0-8-amd64 - GNOME Shell 3.30.2

1 System - 103 Benchmark Results

AMD Ryzen 9 5900 12-Core - Alienware 0TYR0X - AMD Starship

Ubuntu 20.04 - 5.8.0-63-generic - GNOME Shell 3.36.9

1 System - 26 Benchmark Results

AMD Ryzen 5 3600 6-Core - Gigabyte X570 AORUS PRO - AMD Starship

ManjaroLinux 21.1.0 - 5.13.1-3-MANJARO - X Server 1.20.11

3 Systems - 28 Benchmark Results

16 x Intel Core - RDO OpenStack Compute - Intel 82G33

Ubuntu 18.04 - 5.4.0-64-generic - OpenCL 2.0 AMD-APP

3 Systems - 400 Benchmark Results

Intel Core i7-9850H - HP 860F - Intel Cannon Lake PCH

Ubuntu 20.04 - 5.8.0-59-generic - GNOME Shell 3.36.9

7 Systems - 9 Benchmark Results

AMD Ryzen Threadripper 2990WX 32-Core - ASUS ROG ZENITH EXTREME - AMD Family 17h

Ubuntu 18.04 - 4.15.0-33-generic - GNOME Shell 3.28.3

1 System - 69 Benchmark Results

Intel Core i7-9850H - HP 860F - Intel Cannon Lake PCH

Ubuntu 20.04 - 5.8.0-59-generic - GNOME Shell 3.36.9

1 System - 95 Benchmark Results

Intel Xeon W-2235 - Dell 06JWJY - Intel Sky Lake-E DMI3 Registers

Ubuntu 20.04 - 5.8.0-55-generic - GNOME Shell 3.36.9

1 System - 171 Benchmark Results

AMD Ryzen 9 5900X 12-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

Ubuntu 21.04 - 5.11.0-17-generic - GNOME Shell 3.38.4

2 Systems - 28 Benchmark Results

2 x Intel Xeon - RDO OpenStack Compute - Intel 82G33

Ubuntu 20.04 - 5.4.0-67-generic - NVIDIA

1 System - 24 Benchmark Results

16 x Intel Core - RDO OpenStack Compute - Intel 82G33

Ubuntu 18.04 - 5.4.0-64-generic - OpenCL 2.0 AMD-APP

Most Popular Test Results

OpenBenchmarking.org Results Compare

1 System - 1004 Benchmark Results

SiFive RISC-V - FriendlyElec NanoPC-T4 - Rockchip RK3399

Ubuntu 18.04 - 4.4.138 - LXDE 0.9.3

17 Systems - 48 Benchmark Results

Intel Core i7-7740K - ASUS PRIME X299-A - Intel Device 591f

Ubuntu 16.04 - 4.11.0-kfd-compute-rocm-rel-1.6-127 - Unity 7.4.0

10 Systems - 59 Benchmark Results

Intel Core i9-9900K - ASUS PRIME Z390-A - Intel Cannon Lake PCH Shared SRAM

Ubuntu 18.04 - 4.19.5-041905-generic - GNOME Shell 3.28.3

16 Systems - 48 Benchmark Results

Intel Core i7-7740K - ASUS PRIME X299-A - Intel Device 591f

Ubuntu 16.04 - 4.13.0-999-generic - Unity 7.4.0

14 Systems - 33 Benchmark Results

Intel Core i9-9900K - ASUS PRIME Z390-A - Intel Cannon Lake PCH Shared SRAM

Ubuntu 18.10 - 5.0.0-999-generic - GNOME Shell 3.30.1

13 Systems - 14 Benchmark Results

Intel Core i7-7700K - MSI Z270-A PRO - Intel Device 591f + Z270

Ubuntu 17.04 - 4.10.0-19-generic - Unity 7.5.0

15 Systems - 128 Benchmark Results

Intel Core i9-9900K - ASUS PRIME Z390-A - Intel Cannon Lake PCH Shared SRAM

Ubuntu 18.10 - 4.20.3-042003-generic - GNOME Shell 3.30.1

17 Systems - 50 Benchmark Results

AMD Ryzen Threadripper 1920X 12-Core - ASRock X399 Phantom Gaming 6 - AMD 17h

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

16 Systems - 14 Benchmark Results

Intel Core i7-7700K - MSI Z270-A PRO - Intel Device 591f + Z270

Ubuntu 17.04 - 4.10.0-19-generic - Unity 7.5.0

15 Systems - 47 Benchmark Results

Intel Core i7-7740K - ASUS PRIME X299-A - Intel Device 591f

Ubuntu 16.04 - 4.9.0-kfd-compute-rocm-rel-1.6-77 - Unity 7.4.0

3 Systems - 75 Benchmark Results

Intel Core i9-10980XE - ASRock X299 Steel Legend - Intel Sky Lake-E DMI3 Registers

Ubuntu 20.04 - 5.4.0-48-generic - GNOME Shell 3.36.3

Find More Test Results