Mobile CPU and SDR Application Benchmarks

Mobile—i.e., low-power—CPU and Software-Defined Radio (SDR) application testing via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2304263-TAD-MOBILECP66
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

C++ Boost Tests 3 Tests
Software Defined Radio 4 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Disable Color Branding
Prefer Vertical Bar Graphs

Additional Graphs

Show Perf Per Core/Thread Calculation Graphs Where Applicable

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs
Condense Test Profiles With Multiple Version Results Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
AMD custom APU 0405
April 25 2023
  4 Hours, 46 Minutes
Intel Core i7-8559U
April 25 2023
  7 Hours, 57 Minutes
Apple M1 Pro
April 25 2023
  4 Hours, 10 Minutes
Invert Hiding All Results Option
  5 Hours, 38 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Mobile CPU and SDR Application BenchmarksProcessorMotherboardChipsetMemoryDiskNetworkGraphicsAudioOSKernelCompilerFile-SystemSystem LayerDesktopDisplay ServerOpenGLVulkanScreen ResolutionApple M1 ProIntel Core i7-8559UAMD custom APU 0405Apple M1 Pro (6 Cores)Apple Virtualization Generic v1 (7459.141.1 BIOS)Apple Device f0204096MB23GBRed Hat Virtio deviceUbuntu 22.045.15.0-70-generic (aarch64)GCC 11.3.0ext4vm-otherIntel Core i7-8559U (8 Cores)Apple Virtualization Generic v1 (1968.100.17.0.0 BIOS)Apple Device 1a05 + ICH9R49GBllvmpipeRed Hat Device 10595.19.0-41-generic (x86_64)GNOME Shell 42.5X Server + Wayland4.5 Mesa 22.2.5 (LLVM 15.0.6 256 bits)1.3.2241280x800AMD Custom APU 0405 (8 Cores)QEMU Standard PC (Q35 + ICH9 2009) (rel-1.16.1-0-g3208b098f51a-prebuilt.qemu.org BIOS)Intel 82G33/G31/P35/P31 + ICH9QEMU Generic1280x699KVMOpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- Apple M1 Pro: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v - Intel Core i7-8559U: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - AMD custom APU 0405: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Python Details- Python 3.10.6Security Details- Apple M1 Pro: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Intel Core i7-8559U: itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + mmio_stale_data: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + retbleed: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Unknown: Dependent on hypervisor status + tsx_async_abort: Not affected - AMD custom APU 0405: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT disabled + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected Processor Details- Intel Core i7-8559U: CPU Microcode: 0x240- AMD custom APU 0405: CPU Microcode: 0x8900201

Apple M1 ProIntel Core i7-8559UAMD custom APU 0405Result OverviewPhoronix Test Suite100%132%163%195%226%GNU RadiosrsRAN ProjectLiquid-DSPLuaRadiosrsRAN

Mobile CPU and SDR Application Benchmarksfftw: Stock - 1D FFT Size 32fftw: Stock - 1D FFT Size 64fftw: Stock - 2D FFT Size 32fftw: Stock - 2D FFT Size 64fftw: Stock - 1D FFT Size 128fftw: Stock - 1D FFT Size 256fftw: Stock - 1D FFT Size 512fftw: Stock - 2D FFT Size 128fftw: Stock - 2D FFT Size 256fftw: Stock - 2D FFT Size 512fftw: Stock - 1D FFT Size 1024fftw: Stock - 1D FFT Size 2048fftw: Stock - 1D FFT Size 4096fftw: Stock - 2D FFT Size 1024fftw: Stock - 2D FFT Size 2048fftw: Stock - 2D FFT Size 4096srsran: OFDM_Testsrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMsrsran: OFDM_Testsrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMsrsran: Downlink Processor Benchmarksrsran: PUSCH Processor Benchmark, Throughput Totalsrsran: PUSCH Processor Benchmark, Throughput Threadgnuradio: Five Back to Back FIR Filtersgnuradio: Signal Source (Cosine)gnuradio: FIR Filtergnuradio: IIR Filtergnuradio: FM Deemphasis Filtergnuradio: Hilbert Transformliquid-dsp: 1 - 256 - 57liquid-dsp: 2 - 256 - 57liquid-dsp: 4 - 256 - 57liquid-dsp: 8 - 256 - 57luaradio: Five Back to Back FIR Filtersluaradio: FM Deemphasis Filterluaradio: Hilbert Transformluaradio: Complex Phaseliquid-dsp: 6 - 256 - 57Apple M1 ProIntel Core i7-8559UAMD custom APU 0405107666667324.1118.0334.9124.8344.6122.7352.4127.825.215.3104400000325.1118.1336.4124.6345.3122.5354.1127.924.415.2221.6542.289.4475.91438.7744.4807.9629.9405.4239590004564780085791200742.6341.988.0863.71230400008709.78064.19027.97887.07663.17784.27931.57702.27314.17382.18003.07829.07656.46338.25462.85083.1109666667313.5101.7329.7132.5343.4112.1360.0140.4109.454.2110366667313.4101.0336.9133.4348.9113.0364.2139.9106.154.1130.9252.431.5190.8550.6312.5245.3353.4276.655846667100853333167696667181283333407.3161.9274.7260.87342.67040.37415.06764.96593.56887.77144.76375.65942.45460.87109.26791.46817.34598.64401.34581.594733333217.481.4233.196.6242.386.5255.0101.255.222.895833333215.980.7234.296.8242.986.6256.3101.555.422.7179.9362.845.1238.22886.9587.9293.7636.8326.850597667101336667178253333202196667175.7136.8222.3281.6OpenBenchmarking.org

FFTW

FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 32Intel Core i7-8559UAMD custom APU 04052K4K6K8K10KSE +/- 116.32, N = 15SE +/- 11.05, N = 38709.77342.61. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 32Intel Core i7-8559UAMD custom APU 040515003000450060007500Min: 7768.4 / Avg: 8709.71 / Max: 9125.2Min: 7329.6 / Avg: 7342.63 / Max: 7364.61. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 64Intel Core i7-8559UAMD custom APU 04052K4K6K8K10KSE +/- 94.31, N = 15SE +/- 1.24, N = 38064.17040.31. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 64Intel Core i7-8559UAMD custom APU 040514002800420056007000Min: 7386.5 / Avg: 8064.1 / Max: 8463.1Min: 7038.2 / Avg: 7040.3 / Max: 7042.51. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 32Intel Core i7-8559UAMD custom APU 04052K4K6K8K10KSE +/- 44.14, N = 3SE +/- 71.74, N = 39027.97415.01. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 32Intel Core i7-8559UAMD custom APU 040516003200480064008000Min: 8940 / Avg: 9027.93 / Max: 9078.6Min: 7339.9 / Avg: 7414.97 / Max: 7558.41. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 64Intel Core i7-8559UAMD custom APU 04052K4K6K8K10KSE +/- 26.57, N = 3SE +/- 17.75, N = 37887.06764.91. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 64Intel Core i7-8559UAMD custom APU 040514002800420056007000Min: 7835.9 / Avg: 7887 / Max: 7925.2Min: 6737.1 / Avg: 6764.87 / Max: 6797.91. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 128Intel Core i7-8559UAMD custom APU 040516003200480064008000SE +/- 88.66, N = 4SE +/- 52.86, N = 157663.16593.51. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 128Intel Core i7-8559UAMD custom APU 040513002600390052006500Min: 7424.3 / Avg: 7663.13 / Max: 7826Min: 6131.5 / Avg: 6593.55 / Max: 6999.21. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 256Intel Core i7-8559UAMD custom APU 04052K4K6K8K10KSE +/- 37.54, N = 3SE +/- 19.88, N = 37784.26887.71. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 256Intel Core i7-8559UAMD custom APU 040514002800420056007000Min: 7709.4 / Avg: 7784.17 / Max: 7827.4Min: 6848.4 / Avg: 6887.67 / Max: 6912.71. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 512Intel Core i7-8559UAMD custom APU 04052K4K6K8K10KSE +/- 64.66, N = 9SE +/- 10.92, N = 37931.57144.71. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 512Intel Core i7-8559UAMD custom APU 040514002800420056007000Min: 7440.8 / Avg: 7931.49 / Max: 8106.8Min: 7126.2 / Avg: 7144.73 / Max: 71641. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 128Intel Core i7-8559UAMD custom APU 040517003400510068008500SE +/- 51.16, N = 3SE +/- 55.52, N = 87702.26375.61. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 128Intel Core i7-8559UAMD custom APU 040513002600390052006500Min: 7609 / Avg: 7702.17 / Max: 7785.4Min: 6082.7 / Avg: 6375.56 / Max: 6555.41. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 256Intel Core i7-8559UAMD custom APU 040516003200480064008000SE +/- 71.92, N = 3SE +/- 80.13, N = 37314.15942.41. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 256Intel Core i7-8559UAMD custom APU 040513002600390052006500Min: 7170.4 / Avg: 7314.1 / Max: 7391.5Min: 5785.2 / Avg: 5942.4 / Max: 60481. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 512Intel Core i7-8559UAMD custom APU 040516003200480064008000SE +/- 19.72, N = 3SE +/- 40.00, N = 157382.15460.81. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 512Intel Core i7-8559UAMD custom APU 040513002600390052006500Min: 7344.7 / Avg: 7382.13 / Max: 7411.6Min: 5231.5 / Avg: 5460.8 / Max: 5734.41. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 1024Intel Core i7-8559UAMD custom APU 04052K4K6K8K10KSE +/- 26.82, N = 3SE +/- 13.30, N = 38003.07109.21. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 1024Intel Core i7-8559UAMD custom APU 040514002800420056007000Min: 7956.4 / Avg: 8002.97 / Max: 8049.3Min: 7082.6 / Avg: 7109.2 / Max: 7122.51. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 2048Intel Core i7-8559UAMD custom APU 04052K4K6K8K10KSE +/- 13.36, N = 3SE +/- 3.37, N = 37829.06791.41. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 2048Intel Core i7-8559UAMD custom APU 040514002800420056007000Min: 7806.7 / Avg: 7828.97 / Max: 7852.9Min: 6787.3 / Avg: 6791.43 / Max: 6798.11. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 4096Intel Core i7-8559UAMD custom APU 040516003200480064008000SE +/- 44.06, N = 3SE +/- 6.61, N = 37656.46817.31. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 4096Intel Core i7-8559UAMD custom APU 040513002600390052006500Min: 7569.6 / Avg: 7656.4 / Max: 7713Min: 6806 / Avg: 6817.33 / Max: 6828.91. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 1024Intel Core i7-8559UAMD custom APU 040514002800420056007000SE +/- 62.77, N = 15SE +/- 14.21, N = 36338.24598.61. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 1024Intel Core i7-8559UAMD custom APU 040511002200330044005500Min: 5973.1 / Avg: 6338.22 / Max: 6642.9Min: 4572.3 / Avg: 4598.6 / Max: 4621.11. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 2048Intel Core i7-8559UAMD custom APU 040512002400360048006000SE +/- 65.63, N = 3SE +/- 16.73, N = 35462.84401.31. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 2048Intel Core i7-8559UAMD custom APU 04059001800270036004500Min: 5334.9 / Avg: 5462.8 / Max: 5552.3Min: 4370.5 / Avg: 4401.33 / Max: 44281. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096Intel Core i7-8559UAMD custom APU 040511002200330044005500SE +/- 55.10, N = 3SE +/- 13.15, N = 35083.14581.51. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096Intel Core i7-8559UAMD custom APU 04059001800270036004500Min: 4976.8 / Avg: 5083.1 / Max: 5161.4Min: 4559.8 / Avg: 4581.47 / Max: 4605.21. (CC) gcc options: -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

srsRAN

srsRAN is an open-source LTE/5G software radio suite created by Software Radio Systems (SRS). The srsRAN radio suite was formerly known as srsLTE and can be used for building your own software-defined radio (SDR) 4G/5G mobile network. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSamples / Second, More Is BettersrsRAN 21.10Test: OFDM_TestApple M1 ProIntel Core i7-8559UAMD custom APU 040520M40M60M80M100MSE +/- 463081.47, N = 3SE +/- 466666.67, N = 3SE +/- 384418.75, N = 310766666710966666794733333-lconfig++ -lsctp -lbladeRF-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f
OpenBenchmarking.orgSamples / Second, More Is BettersrsRAN 21.10Test: OFDM_TestApple M1 ProIntel Core i7-8559UAMD custom APU 040520M40M60M80M100MMin: 106900000 / Avg: 107666666.67 / Max: 108500000Min: 108800000 / Avg: 109666666.67 / Max: 110400000Min: 94300000 / Avg: 94733333.33 / Max: 955000001. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040570140210280350SE +/- 0.59, N = 3SE +/- 1.60, N = 3SE +/- 0.64, N = 3324.1313.5217.4-lconfig++ -lsctp -lbladeRF-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f
OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040560120180240300Min: 323.2 / Avg: 324.07 / Max: 325.2Min: 311.6 / Avg: 313.53 / Max: 316.7Min: 216.1 / Avg: 217.37 / Max: 218.11. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 0405306090120150SE +/- 0.12, N = 3SE +/- 0.32, N = 3SE +/- 0.15, N = 3118.0101.781.4-lconfig++ -lsctp -lbladeRF-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f
OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040520406080100Min: 117.8 / Avg: 118.03 / Max: 118.2Min: 101.3 / Avg: 101.67 / Max: 102.3Min: 81.1 / Avg: 81.37 / Max: 81.61. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040570140210280350SE +/- 0.09, N = 3SE +/- 1.25, N = 3SE +/- 2.11, N = 3334.9329.7233.1-lconfig++ -lsctp -lbladeRF-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f
OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040560120180240300Min: 334.7 / Avg: 334.87 / Max: 335Min: 327.4 / Avg: 329.67 / Max: 331.7Min: 229.5 / Avg: 233.13 / Max: 236.81. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 0405306090120150SE +/- 0.12, N = 3SE +/- 0.67, N = 3SE +/- 0.38, N = 3124.8132.596.6-lconfig++ -lsctp -lbladeRF-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f
OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040520406080100Min: 124.6 / Avg: 124.83 / Max: 125Min: 131.5 / Avg: 132.53 / Max: 133.8Min: 96 / Avg: 96.6 / Max: 97.31. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040570140210280350SE +/- 0.38, N = 3SE +/- 2.10, N = 3SE +/- 0.15, N = 3344.6343.4242.3-lconfig++ -lsctp -lbladeRF-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f
OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040560120180240300Min: 344.2 / Avg: 344.63 / Max: 345.4Min: 339.2 / Avg: 343.4 / Max: 345.6Min: 242.1 / Avg: 242.33 / Max: 242.61. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 0405306090120150SE +/- 0.00, N = 3SE +/- 0.85, N = 3SE +/- 0.29, N = 3122.7112.186.5-lconfig++ -lsctp -lbladeRF-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f
OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040520406080100Min: 122.7 / Avg: 122.7 / Max: 122.7Min: 110.4 / Avg: 112.07 / Max: 113.2Min: 86 / Avg: 86.53 / Max: 871. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040580160240320400SE +/- 0.41, N = 3SE +/- 3.20, N = 12SE +/- 1.92, N = 3352.4360.0255.0-lconfig++ -lsctp -lbladeRF-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f
OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040560120180240300Min: 351.8 / Avg: 352.43 / Max: 353.2Min: 325.1 / Avg: 360.03 / Max: 365.7Min: 251.4 / Avg: 255.03 / Max: 257.91. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 0405306090120150SE +/- 0.03, N = 3SE +/- 1.14, N = 12SE +/- 0.52, N = 3127.8140.4101.2-lconfig++ -lsctp -lbladeRF-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f
OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 0405306090120150Min: 127.7 / Avg: 127.77 / Max: 127.8Min: 128.1 / Avg: 140.43 / Max: 143Min: 100.3 / Avg: 101.23 / Max: 102.11. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040520406080100SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 325.2109.455.2-lconfig++ -lsctp -lbladeRF-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f
OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040520406080100Min: 25.2 / Avg: 25.2 / Max: 25.2Min: 109.3 / Avg: 109.4 / Max: 109.5Min: 55.1 / Avg: 55.2 / Max: 55.31. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 04051224364860SE +/- 0.00, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 315.354.222.8-lconfig++ -lsctp -lbladeRF-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f
OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 04051122334455Min: 15.3 / Avg: 15.3 / Max: 15.3Min: 54 / Avg: 54.17 / Max: 54.3Min: 22.8 / Avg: 22.83 / Max: 22.91. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lpthread -lm -lfftw3f

OpenBenchmarking.orgSamples / Second, More Is BettersrsRAN 22.04.1Test: OFDM_TestApple M1 ProIntel Core i7-8559UAMD custom APU 040520M40M60M80M100MSE +/- 600000.00, N = 3SE +/- 825294.56, N = 3SE +/- 676592.77, N = 310440000011036666795833333-ldl-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm
OpenBenchmarking.orgSamples / Second, More Is BettersrsRAN 22.04.1Test: OFDM_TestApple M1 ProIntel Core i7-8559UAMD custom APU 040520M40M60M80M100MMin: 103200000 / Avg: 104400000 / Max: 105000000Min: 108800000 / Avg: 110366666.67 / Max: 111600000Min: 94500000 / Avg: 95833333.33 / Max: 967000001. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040570140210280350SE +/- 0.36, N = 3SE +/- 3.49, N = 5SE +/- 0.55, N = 3325.1313.4215.9-ldl-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm
OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040560120180240300Min: 324.4 / Avg: 325.1 / Max: 325.6Min: 299.5 / Avg: 313.42 / Max: 317.7Min: 215.2 / Avg: 215.93 / Max: 2171. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 0405306090120150SE +/- 0.07, N = 3SE +/- 1.13, N = 5SE +/- 0.06, N = 3118.1101.080.7-ldl-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm
OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040520406080100Min: 118 / Avg: 118.13 / Max: 118.2Min: 96.5 / Avg: 100.96 / Max: 102.8Min: 80.6 / Avg: 80.7 / Max: 80.81. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040570140210280350SE +/- 0.73, N = 3SE +/- 1.21, N = 3SE +/- 1.62, N = 3336.4336.9234.2-ldl-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm
OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040560120180240300Min: 335.1 / Avg: 336.43 / Max: 337.6Min: 335.1 / Avg: 336.9 / Max: 339.2Min: 231.1 / Avg: 234.23 / Max: 236.51. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 0405306090120150SE +/- 0.12, N = 3SE +/- 0.44, N = 3SE +/- 0.72, N = 3124.6133.496.8-ldl-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm
OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 0405306090120150Min: 124.4 / Avg: 124.63 / Max: 124.8Min: 132.7 / Avg: 133.4 / Max: 134.2Min: 95.4 / Avg: 96.83 / Max: 97.61. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040580160240320400SE +/- 0.79, N = 3SE +/- 0.55, N = 3SE +/- 0.43, N = 3345.3348.9242.9-ldl-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm
OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040560120180240300Min: 344.2 / Avg: 345.27 / Max: 346.8Min: 347.9 / Avg: 348.87 / Max: 349.8Min: 242.5 / Avg: 242.93 / Max: 243.81. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 0405306090120150SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.26, N = 3122.5113.086.6-ldl-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm
OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040520406080100Min: 122.5 / Avg: 122.53 / Max: 122.6Min: 112.9 / Avg: 113.03 / Max: 113.1Min: 86.1 / Avg: 86.57 / Max: 871. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040580160240320400SE +/- 0.26, N = 3SE +/- 1.28, N = 3SE +/- 1.16, N = 3354.1364.2256.3-ldl-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm
OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040570140210280350Min: 353.7 / Avg: 354.13 / Max: 354.6Min: 362.6 / Avg: 364.17 / Max: 366.7Min: 254.3 / Avg: 256.27 / Max: 258.31. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 0405306090120150SE +/- 0.15, N = 3SE +/- 0.42, N = 3SE +/- 0.35, N = 3127.9139.9101.5-ldl-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm
OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 0405306090120150Min: 127.6 / Avg: 127.9 / Max: 128.1Min: 139.3 / Avg: 139.9 / Max: 140.7Min: 100.8 / Avg: 101.5 / Max: 101.91. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm

OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040520406080100SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.09, N = 324.4106.155.4-ldl-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm
OpenBenchmarking.orgeNb Mb/s, More Is BettersrsRAN 22.04.1Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 040520406080100Min: 24.4 / Avg: 24.43 / Max: 24.5Min: 105.9 / Avg: 106.13 / Max: 106.4Min: 55.3 / Avg: 55.43 / Max: 55.61. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm

OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 04051224364860SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 315.254.122.7-ldl-march=native -mfpmath=sse -mavx2 -fvisibility=hidden-march=native -mfpmath=sse -mavx2 -fvisibility=hidden1. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm
OpenBenchmarking.orgUE Mb/s, More Is BettersrsRAN 22.04.1Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMApple M1 ProIntel Core i7-8559UAMD custom APU 04051122334455Min: 15.2 / Avg: 15.2 / Max: 15.2Min: 54 / Avg: 54.07 / Max: 54.1Min: 22.6 / Avg: 22.7 / Max: 22.81. (CXX) g++ options: -std=c++14 -fno-strict-aliasing -O3 -fno-trapping-math -fno-math-errno -lpthread -lm

srsRAN Project

OpenBenchmarking.orgMbps, More Is BettersrsRAN Project 23.3Test: Downlink Processor BenchmarkApple M1 ProIntel Core i7-8559UAMD custom APU 040550100150200250SE +/- 1.27, N = 3SE +/- 0.63, N = 3SE +/- 3.10, N = 15221.6130.9179.9MIN: 57.6 / MAX: 447-march=native -mfma - MIN: 24.7 / MAX: 388.2-march=native -mfma - MIN: 29.2 / MAX: 498.31. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno
OpenBenchmarking.orgMbps, More Is BettersrsRAN Project 23.3Test: Downlink Processor BenchmarkApple M1 ProIntel Core i7-8559UAMD custom APU 04054080120160200Min: 219.7 / Avg: 221.6 / Max: 224Min: 129.6 / Avg: 130.87 / Max: 131.5Min: 160.9 / Avg: 179.89 / Max: 196.21. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno

OpenBenchmarking.orgMbps, More Is BettersrsRAN Project 23.3Test: PUSCH Processor Benchmark, Throughput TotalApple M1 ProIntel Core i7-8559UAMD custom APU 0405120240360480600SE +/- 4.44, N = 3SE +/- 2.20, N = 3SE +/- 1.15, N = 3542.2252.4362.8MIN: 338.5 / MAX: 858.8-march=native -mfma - MIN: 146.7 / MAX: 464.2-march=native -mfma - MIN: 239.4 / MAX: 651.51. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno
OpenBenchmarking.orgMbps, More Is BettersrsRAN Project 23.3Test: PUSCH Processor Benchmark, Throughput TotalApple M1 ProIntel Core i7-8559UAMD custom APU 0405100200300400500Min: 533.7 / Avg: 542.2 / Max: 548.7Min: 248.5 / Avg: 252.4 / Max: 256.1Min: 360.5 / Avg: 362.8 / Max: 3641. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno

OpenBenchmarking.orgMbps, More Is BettersrsRAN Project 23.3Test: PUSCH Processor Benchmark, Throughput ThreadApple M1 ProIntel Core i7-8559UAMD custom APU 040520406080100SE +/- 0.59, N = 15SE +/- 0.33, N = 3SE +/- 0.23, N = 389.431.545.1MIN: 47.3 / MAX: 144.1-march=native -mfma - MIN: 14.3 / MAX: 56.8-march=native -mfma - MIN: 28.6 / MAX: 80.51. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno
OpenBenchmarking.orgMbps, More Is BettersrsRAN Project 23.3Test: PUSCH Processor Benchmark, Throughput ThreadApple M1 ProIntel Core i7-8559UAMD custom APU 040520406080100Min: 84.9 / Avg: 89.38 / Max: 92.7Min: 31 / Avg: 31.47 / Max: 32.1Min: 44.9 / Avg: 45.13 / Max: 45.61. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno

LuaRadio

LuaRadio is a lightweight software-defined radio (SDR) framework built atop LuaJIT. LuaRadio provides a suite of source, sink, and processing blocks, with a simple API for defining flow graphs, running flow graphs, creating blocks, and creating data types. Learn more via the OpenBenchmarking.org test page.

Intel Core i7-8559U: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: /usr/bin/env: ‘luajit’: No such file or directory

AMD custom APU 0405: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: /usr/bin/env: ‘luajit’: No such file or directory

GNU Radio

GNU Radio is a free software development toolkit providing signal processing blocks to implement software-defined radios (SDR) and signal processing systems. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Five Back to Back FIR FiltersApple M1 ProIntel Core i7-8559UAMD custom APU 0405100200300400500SE +/- 3.29, N = 3SE +/- 1.93, N = 9SE +/- 3.42, N = 3475.9190.8238.21. 3.10.1.1
OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Five Back to Back FIR FiltersApple M1 ProIntel Core i7-8559UAMD custom APU 040580160240320400Min: 469.7 / Avg: 475.93 / Max: 480.9Min: 178.2 / Avg: 190.77 / Max: 196.9Min: 231.5 / Avg: 238.2 / Max: 242.71. 3.10.1.1

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Signal Source (Cosine)Apple M1 ProIntel Core i7-8559UAMD custom APU 04056001200180024003000SE +/- 3.12, N = 3SE +/- 4.48, N = 9SE +/- 19.63, N = 31438.7550.62886.91. 3.10.1.1
OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Signal Source (Cosine)Apple M1 ProIntel Core i7-8559UAMD custom APU 04055001000150020002500Min: 1432.6 / Avg: 1438.7 / Max: 1442.9Min: 533.6 / Avg: 550.64 / Max: 569Min: 2850.1 / Avg: 2886.93 / Max: 2917.11. 3.10.1.1

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: FIR FilterApple M1 ProIntel Core i7-8559UAMD custom APU 0405160320480640800SE +/- 1.82, N = 3SE +/- 2.00, N = 9SE +/- 16.14, N = 3744.4312.5587.91. 3.10.1.1
OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: FIR FilterApple M1 ProIntel Core i7-8559UAMD custom APU 0405130260390520650Min: 742.1 / Avg: 744.4 / Max: 748Min: 297.3 / Avg: 312.5 / Max: 316.8Min: 557.2 / Avg: 587.87 / Max: 611.91. 3.10.1.1

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: IIR FilterApple M1 ProIntel Core i7-8559UAMD custom APU 04052004006008001000SE +/- 1.31, N = 3SE +/- 0.52, N = 9SE +/- 7.47, N = 3807.9245.3293.71. 3.10.1.1
OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: IIR FilterApple M1 ProIntel Core i7-8559UAMD custom APU 0405140280420560700Min: 805.8 / Avg: 807.9 / Max: 810.3Min: 242.4 / Avg: 245.32 / Max: 248Min: 282 / Avg: 293.73 / Max: 307.61. 3.10.1.1

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: FM Deemphasis FilterApple M1 ProIntel Core i7-8559UAMD custom APU 0405140280420560700SE +/- 0.07, N = 3SE +/- 0.57, N = 9SE +/- 6.76, N = 3629.9353.4636.81. 3.10.1.1
OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: FM Deemphasis FilterApple M1 ProIntel Core i7-8559UAMD custom APU 0405110220330440550Min: 629.8 / Avg: 629.93 / Max: 630Min: 350.7 / Avg: 353.39 / Max: 356.4Min: 625.2 / Avg: 636.8 / Max: 648.61. 3.10.1.1

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Hilbert TransformApple M1 ProIntel Core i7-8559UAMD custom APU 040590180270360450SE +/- 1.10, N = 3SE +/- 0.61, N = 9SE +/- 9.27, N = 3405.4276.6326.81. 3.10.1.1
OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Hilbert TransformApple M1 ProIntel Core i7-8559UAMD custom APU 040570140210280350Min: 403.6 / Avg: 405.43 / Max: 407.4Min: 273.4 / Avg: 276.63 / Max: 279.3Min: 308.3 / Avg: 326.8 / Max: 337.11. 3.10.1.1

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. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 1 - Buffer Length: 256 - Filter Length: 57Apple M1 ProIntel Core i7-8559UAMD custom APU 040512M24M36M48M60MSE +/- 25632.01, N = 3SE +/- 107120.39, N = 3SE +/- 80718.30, N = 32395900055846667505976671. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 1 - Buffer Length: 256 - Filter Length: 57Apple M1 ProIntel Core i7-8559UAMD custom APU 040510M20M30M40M50MMin: 23908000 / Avg: 23959000 / Max: 23989000Min: 55659000 / Avg: 55846666.67 / Max: 56030000Min: 50450000 / Avg: 50597666.67 / Max: 507280001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 2 - Buffer Length: 256 - Filter Length: 57Apple M1 ProIntel Core i7-8559UAMD custom APU 040520M40M60M80M100MSE +/- 343114.41, N = 15SE +/- 363745.94, N = 3SE +/- 58118.65, N = 3456478001008533331013366671. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 2 - Buffer Length: 256 - Filter Length: 57Apple M1 ProIntel Core i7-8559UAMD custom APU 040520M40M60M80M100MMin: 43534000 / Avg: 45647800 / Max: 46641000Min: 100460000 / Avg: 100853333.33 / Max: 101580000Min: 101230000 / Avg: 101336666.67 / Max: 1014300001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 4 - Buffer Length: 256 - Filter Length: 57Apple M1 ProIntel Core i7-8559UAMD custom APU 040540M80M120M160M200MSE +/- 937011.76, N = 5SE +/- 265225.27, N = 3SE +/- 654963.95, N = 3857912001676966671782533331. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 4 - Buffer Length: 256 - Filter Length: 57Apple M1 ProIntel Core i7-8559UAMD custom APU 040530M60M90M120M150MMin: 84305000 / Avg: 85791200 / Max: 89315000Min: 167300000 / Avg: 167696666.67 / Max: 168200000Min: 176960000 / Avg: 178253333.33 / Max: 1790800001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 8 - Buffer Length: 256 - Filter Length: 57Intel Core i7-8559UAMD custom APU 040540M80M120M160M200MSE +/- 1301849.11, N = 3SE +/- 407035.35, N = 31812833332021966671. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 8 - Buffer Length: 256 - Filter Length: 57Intel Core i7-8559UAMD custom APU 040540M80M120M160M200MMin: 179160000 / Avg: 181283333.33 / Max: 183650000Min: 201490000 / Avg: 202196666.67 / Max: 2029000001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

LuaRadio

LuaRadio is a lightweight software-defined radio (SDR) framework built atop LuaJIT. LuaRadio provides a suite of source, sink, and processing blocks, with a simple API for defining flow graphs, running flow graphs, creating blocks, and creating data types. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Five Back to Back FIR FiltersApple M1 ProIntel Core i7-8559UAMD custom APU 0405160320480640800SE +/- 0.90, N = 3SE +/- 1.29, N = 3SE +/- 0.10, N = 3742.6407.3175.7
OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Five Back to Back FIR FiltersApple M1 ProIntel Core i7-8559UAMD custom APU 0405130260390520650Min: 741.1 / Avg: 742.6 / Max: 744.2Min: 404.9 / Avg: 407.3 / Max: 409.3Min: 175.5 / Avg: 175.7 / Max: 175.8

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: FM Deemphasis FilterApple M1 ProIntel Core i7-8559UAMD custom APU 040570140210280350SE +/- 1.07, N = 3SE +/- 1.42, N = 3SE +/- 0.79, N = 3341.9161.9136.8
OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: FM Deemphasis FilterApple M1 ProIntel Core i7-8559UAMD custom APU 040560120180240300Min: 339.8 / Avg: 341.93 / Max: 343.1Min: 159.1 / Avg: 161.93 / Max: 163.4Min: 135.7 / Avg: 136.77 / Max: 138.3

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Hilbert TransformApple M1 ProIntel Core i7-8559UAMD custom APU 040560120180240300SE +/- 0.07, N = 3SE +/- 1.15, N = 3SE +/- 0.75, N = 388.0274.7222.3
OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Hilbert TransformApple M1 ProIntel Core i7-8559UAMD custom APU 040550100150200250Min: 87.9 / Avg: 88.03 / Max: 88.1Min: 272.4 / Avg: 274.67 / Max: 276.1Min: 221.1 / Avg: 222.33 / Max: 223.7

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Complex PhaseApple M1 ProIntel Core i7-8559UAMD custom APU 04052004006008001000SE +/- 0.35, N = 3SE +/- 2.83, N = 3SE +/- 4.00, N = 3863.7260.8281.6
OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Complex PhaseApple M1 ProIntel Core i7-8559UAMD custom APU 0405150300450600750Min: 863.1 / Avg: 863.7 / Max: 864.3Min: 255.2 / Avg: 260.83 / Max: 264.2Min: 277.4 / Avg: 281.6 / Max: 289.6

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. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 6 - Buffer Length: 256 - Filter Length: 57Apple M1 Pro30M60M90M120M150MSE +/- 144222.05, N = 31230400001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

56 Results Shown

FFTW:
  Stock - 1D FFT Size 32
  Stock - 1D FFT Size 64
  Stock - 2D FFT Size 32
  Stock - 2D FFT Size 64
  Stock - 1D FFT Size 128
  Stock - 1D FFT Size 256
  Stock - 1D FFT Size 512
  Stock - 2D FFT Size 128
  Stock - 2D FFT Size 256
  Stock - 2D FFT Size 512
  Stock - 1D FFT Size 1024
  Stock - 1D FFT Size 2048
  Stock - 1D FFT Size 4096
  Stock - 2D FFT Size 1024
  Stock - 2D FFT Size 2048
  Stock - 2D FFT Size 4096
srsRAN:
  OFDM_Test
  4G PHY_DL_Test 100 PRB MIMO 64-QAM
  4G PHY_DL_Test 100 PRB MIMO 64-QAM
  4G PHY_DL_Test 100 PRB SISO 64-QAM
  4G PHY_DL_Test 100 PRB SISO 64-QAM
  4G PHY_DL_Test 100 PRB MIMO 256-QAM
  4G PHY_DL_Test 100 PRB MIMO 256-QAM
  4G PHY_DL_Test 100 PRB SISO 256-QAM
  4G PHY_DL_Test 100 PRB SISO 256-QAM
  5G PHY_DL_NR Test 52 PRB SISO 64-QAM
  5G PHY_DL_NR Test 52 PRB SISO 64-QAM
srsRAN:
  OFDM_Test
  4G PHY_DL_Test 100 PRB MIMO 64-QAM
  4G PHY_DL_Test 100 PRB MIMO 64-QAM
  4G PHY_DL_Test 100 PRB SISO 64-QAM
  4G PHY_DL_Test 100 PRB SISO 64-QAM
  4G PHY_DL_Test 100 PRB MIMO 256-QAM
  4G PHY_DL_Test 100 PRB MIMO 256-QAM
  4G PHY_DL_Test 100 PRB SISO 256-QAM
  4G PHY_DL_Test 100 PRB SISO 256-QAM
  5G PHY_DL_NR Test 52 PRB SISO 64-QAM
  5G PHY_DL_NR Test 52 PRB SISO 64-QAM
srsRAN Project:
  Downlink Processor Benchmark
  PUSCH Processor Benchmark, Throughput Total
  PUSCH Processor Benchmark, Throughput Thread
GNU Radio:
  Five Back to Back FIR Filters
  Signal Source (Cosine)
  FIR Filter
  IIR Filter
  FM Deemphasis Filter
  Hilbert Transform
Liquid-DSP:
  1 - 256 - 57
  2 - 256 - 57
  4 - 256 - 57
  8 - 256 - 57
LuaRadio:
  Five Back to Back FIR Filters
  FM Deemphasis Filter
  Hilbert Transform
  Complex Phase
Liquid-DSP