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


328.5%1612.0%816.2%123.7%219.8%419.8%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 301 public results since 9 March 2021 with the latest data as of 16 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
90th
15
77604511 +/- 1886197
88th
8
76505209 +/- 1836018
85th
11
75822757 +/- 972200
79th
4
72346683 +/- 417534
79th
3
71817333 +/- 1493201
78th
3
69964389 +/- 700875
Mid-Tier
75th
< 69044333
75th
8
68773000 +/- 329311
73rd
3
68360000 +/- 193528
73rd
3
68326111 +/- 421234
71st
4
67839834 +/- 290022
70th
3
67620556 +/- 18139
68th
3
67562334 +/- 100719
68th
3
67551778 +/- 5480
66th
3
66985000 +/- 47372
66th
3
66920667 +/- 1812399
66th
6
66773722 +/- 775076
63rd
3
66027222 +/- 35878
62nd
3
65843111 +/- 80164
62nd
3
65801222 +/- 139273
57th
6
65158167 +/- 2139037
54th
7
64774333 +/- 232386
52nd
3
63494667 +/- 3667
51st
3
63274944 +/- 1112593
Median
50th
62745333
50th
4
62619000 +/- 161249
48th
3
61650000 +/- 57726
43rd
3
59581222 +/- 67622
42nd
3
59232889 +/- 56465
40th
7
58817321 +/- 2709488
39th
3
57799889 +/- 831361
39th
3
57759889 +/- 10205
35th
3
56563222 +/- 10340
33rd
3
56230000 +/- 93115
31st
3
55338555 +/- 1065834
30th
3
54885778 +/- 132626
28th
3
53699333 +/- 162211
28th
4
53698667 +/- 160652
26th
6
53579222 +/- 30902
Low-Tier
25th
< 53553000
25th
3
53510333 +/- 492292
24th
3
53417667 +/- 71522
23rd
3
53247222 +/- 53761
21st
3
52724333 +/- 131394
21st
6
51760333 +/- 3512666
20th
3
51534111 +/- 165981
18th
4
49959583 +/- 10630
17th
4
49392334 +/- 215159
15th
3
49161444 +/- 162183
13th
4
48700917 +/- 189427
13th
3
48658889 +/- 131542
12th
3
48326000 +/- 115365
11th
3
47560000 +/- 9000
10th
3
45498222 +/- 14065
9th
3
43579889 +/- 75048
7th
3
43305667 +/- 71595
7th
3
43282334 +/- 66199
6th
3
40900333 +/- 136808
5th
3
40087333 +/- 344124
3rd
3
37772444 +/- 12843
2nd
3
8127255 +/- 7579
OpenBenchmarking.orgDistribution Of Public Results - Threads: 1 - Buffer Length: 256 - Filter Length: 57301 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.14 / Max: 2

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.39790.79581.19371.59161.9895

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 136 Benchmark Results

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

Ubuntu 20.04 - 5.4.0-72-generic - GNOME Shell 3.36.7

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-11600K - ASUS ROG MAXIMUS XIII HERO - Intel Device 43ef

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

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

Most Popular Test Results

OpenBenchmarking.org Results Compare

8 Systems - 439 Benchmark Results

AMD Ryzen 5 5600X 6-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

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

3 Systems - 8 Benchmark Results

Intel Xeon E-2288G - Compulab SBC-ATCFL v1.2 - Intel Cannon Lake PCH

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

Find More Test Results