Liquid-DSP

LiquidSDR's Liquid-DSP is a software-defined radio (SDR) digital signal processing library. This test profile runs a multi-threaded benchmark of this SDR/DSP library focused on embedded platform usage.

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

Project Site

liquidsdr.org

Test Created

9 March 2021

Last Updated

9 March 2021

Test Maintainer

Michael Larabel 

Test Type

Processor

Average Install Time

12 Seconds

Average Run Time

1 Minute, 15 Seconds

Test Dependencies

C/C++ Compiler Toolchain + FFTW

Supported Platforms


327.7%1611.7%816.7%123.3%220.3%420.3%Threads Option PopularityOpenBenchmarking.org

Revision History

pts/liquid-dsp-1.0.0   [View Source]   Tue, 09 Mar 2021 09:11:31 GMT
Initial commit of LiquidSDR Liquid-DSP benchmark.

Suites Using This Test

Software Defined Radio


Performance Metrics

Analyze Test Configuration:

Liquid-DSP 2021.01.31

Threads: 1 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.org metrics for this test profile configuration based on 288 public results since 9 March 2021 with the latest data as of 12 April 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
samples/s (Average)
100th
11
82656485 +/- 1367438
98th
5
82178600 +/- 461459
90th
13
78167713 +/- 3056049
89th
15
77604511 +/- 1886197
87th
8
76505209 +/- 1836018
84th
11
75822757 +/- 972200
78th
4
72346683 +/- 417534
78th
3
71817333 +/- 1493201
76th
3
69964389 +/- 700875
Mid-Tier
75th
< 69181000
73rd
8
68773000 +/- 329311
72nd
3
68360000 +/- 193528
72nd
3
68326111 +/- 421234
69th
4
67839834 +/- 290022
68th
3
67620556 +/- 18139
67th
3
67562334 +/- 100719
66th
3
67551778 +/- 5480
64th
3
66985000 +/- 47372
64th
3
66920667 +/- 1812399
64th
6
66773722 +/- 775076
62nd
3
66027222 +/- 35878
60th
3
65843111 +/- 80164
60th
3
65801222 +/- 139273
56th
5
65196800 +/- 2389174
54th
7
64774333 +/- 232386
52nd
3
63494667 +/- 3667
51st
3
63274944 +/- 1112593
Median
50th
62864667
50th
4
62619000 +/- 161249
47th
3
61650000 +/- 57726
44th
3
59581222 +/- 67622
42nd
3
59232889 +/- 56465
40th
3
57799889 +/- 831361
39th
3
57759889 +/- 10205
37th
3
56563222 +/- 10340
34th
3
56230000 +/- 93115
32nd
3
55338555 +/- 1065834
32nd
3
54885778 +/- 132626
29th
3
53699333 +/- 162211
29th
4
53698667 +/- 160652
28th
6
53579222 +/- 30902
26th
3
53510333 +/- 492292
Low-Tier
25th
< 53458000
25th
3
53417667 +/- 71522
24th
3
53247222 +/- 53761
22nd
3
52724333 +/- 131394
22nd
6
51760333 +/- 3512666
21st
3
51534111 +/- 165981
19th
4
49959583 +/- 10630
17th
4
49392334 +/- 215159
16th
3
49161444 +/- 162183
14th
4
48700917 +/- 189427
14th
3
48658889 +/- 131542
12th
3
48326000 +/- 115365
12th
3
47560000 +/- 9000
11th
3
45498222 +/- 14065
9th
3
43579889 +/- 75048
8th
3
43305667 +/- 71595
8th
3
43282334 +/- 66199
6th
3
40900333 +/- 136808
5th
3
40087333 +/- 344124
4th
3
37772444 +/- 12843
2nd
3
8127255 +/- 7579
OpenBenchmarking.orgDistribution Of Public Results - Threads: 1 - Buffer Length: 256 - Filter Length: 57288 Results Range From 8121933 To 86093000 samples/s8121933968135511240777128001991435962115919043174784651903788720597309221567312371615325275575268349972839441929953841315132633307268534632107361915293775095139310373408697954242921743988639455480614710748348666905502263275178574953345171549045935646401558023437595828596114228162701703642611256582054767379969689393917049881372058235736176577517707976736501782959237985534581414767829741898453361186093033612182430

Based on OpenBenchmarking.org data, the selected test / test configuration (Liquid-DSP 2021.01.31 - Threads: 1 - Buffer Length: 256 - Filter Length: 57) 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 BenchmarkThreads: 1 - Buffer Length: 256 - Filter Length: 57Run-Time246810Min: 1 / Avg: 1.01 / Max: 2

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 RunsThreads: 1 - Buffer Length: 256 - Filter Length: 57Deviation246810Min: 0 / Avg: 0.13 / Max: 1

Does It Scale Well With Increasing Cores?

No, based on the automated analysis of the collected public benchmark data, this test / test settings does not generally scale well with increasing CPU core counts. Data based on publicly available results for this test / test settings, separated by vendor, result divided by the reference CPU clock speed, grouped by matching physical CPU core count, and normalized against the smallest core count tested from each vendor for each CPU having a sufficient number of test samples and statistically significant data.

IntelAMDOpenBenchmarking.orgRelative Core Scaling To BaseLiquid-DSP CPU Core ScalingThreads: 1 - Buffer Length: 256 - Filter Length: 57468121632640.40.81.21.62

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 111 Benchmark Results

2 x AMD EPYC 7V13 64-Core - Microsoft Virtual Machine - 442GB

CentOS Linux 8 - 4.18.0-147.8.1.el8_1.x86_64 - GCC 8.3.1 20190507

12 Systems - 453 Benchmark Results

Intel Core i5-10600K - Gigabyte Z490 AORUS MASTER - Intel Comet Lake PCH

Ubuntu 21.04 - 5.12.0-051200rc3daily20210315-generic - GNOME Shell 3.38.3

3 Systems - 189 Benchmark Results

AMD EPYC 7763 64-Core - Supermicro H12SSL-i v1.01 - AMD Starship

Ubuntu 20.04 - 5.12.0-051200rc6daily20210408-generic - GNOME Shell 3.36.4

3 Systems - 117 Benchmark Results

AMD EPYC 7702 64-Core - ASRockRack EPYCD8 - AMD Starship

Ubuntu 20.04 - 5.9.0-050900rc6daily20200921-generic - GNOME Shell 3.36.4

9 Systems - 442 Benchmark Results

AMD Ryzen 7 5800X 8-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

Ubuntu 21.04 - 5.12.0-051200rc3daily20210315-generic - GNOME Shell 3.38.3

3 Systems - 126 Benchmark Results

Intel Core i5-4670 - MSI B85M-P33 - Intel 4th Gen Core DRAM

Ubuntu 20.04 - 5.9.0-050900rc7daily20201002-generic - GNOME Shell 3.36.3

3 Systems - 157 Benchmark Results

Intel Core i7-8086K - ASUS PRIME Z370-A - Intel 8th Gen Core

Ubuntu 20.04 - 5.9.0-050900rc8daily20201009-generic - GNOME Shell 3.36.4

3 Systems - 162 Benchmark Results

Intel Core i9-9900KS - ASUS PRIME Z390-A - Intel Cannon Lake PCH

Ubuntu 20.04 - 5.9.0-050900rc8daily20201005-generic - GNOME Shell 3.36.2

3 Systems - 104 Benchmark Results

AMD Ryzen 7 2700 Eight-Core - Gigabyte AB350N-Gaming WIFI-CF - AMD 17h

Ubuntu 19.10 - 5.9.0-050900rc7daily20201004-generic - GNOME Shell 3.34.1

Most Popular Test Results

OpenBenchmarking.org Results Compare

8 Systems - 439 Benchmark Results

Intel Core i5-10600K - Gigabyte Z490 AORUS MASTER - Intel Comet Lake PCH

Ubuntu 21.04 - 5.12.0-051200rc3daily20210315-generic - GNOME Shell 3.38.3

4 Systems - 179 Benchmark Results

AMD Ryzen 5 5600X 6-Core - ASRock X570 Taichi - AMD Starship

Ubuntu 20.04 - 5.10.13-051013-lowlatency - GNOME Shell 3.36.4

3 Systems - 104 Benchmark Results

Intel Core i7-2700K - BIOSTAR B75MU3B v5.0 - Intel 2nd Generation Core DRAM

Ubuntu 20.04 - 5.9.1-050901-generic - GNOME Shell 3.34.1

2 Systems - 95 Benchmark Results

2 x Intel Xeon Platinum 8280 - GIGABYTE MD61-SC2-00 v01000100 - Intel Sky Lake-E DMI3 Registers

Clear Linux OS 34420 - 5.10.19-1032.native - GNOME Shell 3.38.4

3 Systems - 6 Benchmark Results

ARMv8 Cortex-A72 - BCM2835 Raspberry Pi 400 Rev 1.0 - 4096MB

Debian 10 - 5.4.51-v8+ - LXDE 0.10.0

3 Systems - 20 Benchmark Results

AMD Ryzen Threadripper 3970X 32-Core - ASUS ROG ZENITH II EXTREME - AMD Starship

Ubuntu 20.10 - 5.11.0-rc6-phx - GNOME Shell 3.38.1

3 Systems - 24 Benchmark Results

2 x AMD EPYC 7601 32-Core - Dell 02MJ3T - AMD 17h

Ubuntu 20.04 - 5.11.0-051100rc6daily20210201-generic - GNOME Shell 3.36.4

3 Systems - 34 Benchmark Results

AMD Ryzen 5 5600X 6-Core - ASUS TUF GAMING B550M-PLUS - AMD Starship

Ubuntu 21.04 - 5.10.0-14-generic - GNOME Shell 3.38.3

2 Systems - 18 Benchmark Results

AMD Ryzen 7 1700 Eight-Core - MSI B350 TOMAHAWK - AMD 17h

Ubuntu 20.10 - 5.11.0-rc1-phx - GNOME Shell 3.38.1

4 Systems - 150 Benchmark Results

Intel Xeon E3-1235L v5 - ASRockRack C236M WS - Intel Xeon E3-1200 v5

Ubuntu 20.04 - 5.8.0-050800-generic - GNOME Shell 3.36.4

3 Systems - 7 Benchmark Results

Intel Core i7-8565U - Dell 0KTW76 - Intel Cannon Point-LP

Ubuntu 20.10 - 5.8.0-44-generic - GNOME Shell 3.38.2

4 Systems - 44 Benchmark Results

AMD Ryzen Threadripper 2950X 16-Core - MSI MEG X399 CREATION - AMD 17h

Debian 10 - 5.8.1-050801-generic - GNOME Shell 3.30.2

Find More Test Results