xeon sun Intel Xeon E-2288G testing with a Compulab SBC-ATCFL v1.2 (ATOP3.PRD.0.29.2 BIOS) and NVIDIA Quadro RTX 4000 8GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2101255-HA-XEONSUN5672&grs&sor .
xeon sun Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenCL Vulkan Compiler File-System Screen Resolution 1 2 3 4 Intel Xeon E-2288G @ 5.00GHz (8 Cores / 16 Threads) Compulab SBC-ATCFL v1.2 (ATOP3.PRD.0.29.2 BIOS) Intel Cannon Lake PCH 2 x 32 GB DDR4-2667MT/s Samsung M378A4G43MB1-CTD Samsung SSD 970 EVO Plus 250GB NVIDIA Quadro RTX 4000 8GB Intel Cannon Lake PCH cAVS Intel I219-LM + Intel I210 Ubuntu 20.10 5.8.0-29-generic (x86_64) GNOME Shell 3.38.1 X Server 1.20.9 modesetting 1.20.9 OpenCL 1.2 CUDA 11.1.110 1.2.142 GCC 11.0.0 20201128 ext4 1920x1080 OpenBenchmarking.org Compiler Details - --disable-multilib --enable-checking=release --enable-languages=c,c++,fortran Processor Details - Scaling Governor: intel_pstate powersave - CPU Microcode: 0xde - Thermald 2.3 Python Details - Python 3.8.6 Security Details - itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Mitigation of TSX disabled + tsx_async_abort: Mitigation of TSX disabled
xeon sun redis: LPOP redis: GET redis: SADD financebench: Black-Scholes OpenCL redis: LPUSH redis: SET lzbench: Zstd 8 - Decompression cython-bench: N-Queens lzbench: Brotli 0 - Compression lzbench: Libdeflate 1 - Compression lzbench: Zstd 8 - Compression lzbench: Brotli 2 - Compression lzbench: Crush 0 - Compression financebench: Bonds OpenMP askap: tConvolve OpenMP - Gridding lzbench: Zstd 1 - Compression lzbench: Zstd 1 - Decompression gcrypt: financebench: Repo OpenMP lzbench: Brotli 2 - Decompression financebench: Monte-Carlo OpenCL askap: tConvolve MT - Degridding askap: tConvolve OpenMP - Degridding askap: tConvolve MT - Gridding lzbench: Crush 0 - Decompression lzbench: Brotli 0 - Decompression lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression 1 2 3 4 3685182.58 3506299.58 2910116.50 23.197666 2250315.72 2628563.17 2146 20.324 520 263 100 221 117 51957.518229 1259.93 580 1991 181.198 35811.380208 817 735.472005 1731.75 2032.49 1140.28 591 709 135 48 2293597.83 3292521.50 2940107.08 23.394666 2279761.33 2623540.75 2176 20.360 519 262 101 220 117 51891.497396 1265.89 579 1994 180.715 35740.045573 816 737.312988 1736.47 2032.49 1140.08 591 708 135 48 2299115.00 3298295.83 2876349.65 23.506 2276820.3 2585441.06 2165 20.573 519 264 100 220 117 52314.694010 1263.90 578 1984 180.331 35828.536133 815 736.723002 1736.98 2032.49 1139.98 592 708 135 48 2267758.80 3311125.00 2898992.42 23.624333 2238873.75 2629129.67 2141 20.361 525 265 100 222 116 51890.852865 1256.09 576 1994 181.129 35907.067708 818 734.812337 1731.29 2037.70 1141.91 592 709 135 48 OpenBenchmarking.org
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP 1 3 2 4 800K 1600K 2400K 3200K 4000K SE +/- 12466.26, N = 3 SE +/- 25186.88, N = 3 SE +/- 12863.37, N = 3 SE +/- 27671.38, N = 5 3685182.58 2299115.00 2293597.83 2267758.80 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET 1 4 3 2 800K 1600K 2400K 3200K 4000K SE +/- 25103.71, N = 3 SE +/- 17716.68, N = 3 SE +/- 14134.39, N = 3 SE +/- 27931.84, N = 3 3506299.58 3311125.00 3298295.83 3292521.50 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD 2 1 4 3 600K 1200K 1800K 2400K 3000K SE +/- 22002.06, N = 3 SE +/- 40218.74, N = 3 SE +/- 23846.12, N = 3 SE +/- 37775.35, N = 5 2940107.08 2910116.50 2898992.42 2876349.65 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
FinanceBench Benchmark: Black-Scholes OpenCL OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Black-Scholes OpenCL 1 2 3 4 6 12 18 24 30 SE +/- 0.14, N = 3 SE +/- 0.23, N = 3 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 23.20 23.39 23.51 23.62 1. (CXX) g++ options: -O3 -march=native -fopenmp
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH 2 3 1 4 500K 1000K 1500K 2000K 2500K SE +/- 16178.11, N = 3 SE +/- 17471.88, N = 3 SE +/- 22720.79, N = 8 SE +/- 24136.52, N = 3 2279761.33 2276820.30 2250315.72 2238873.75 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET 4 1 2 3 600K 1200K 1800K 2400K 3000K SE +/- 8190.76, N = 3 SE +/- 14862.80, N = 3 SE +/- 16629.25, N = 3 SE +/- 32106.57, N = 4 2629129.67 2628563.17 2623540.75 2585441.06 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression 2 3 1 4 500 1000 1500 2000 2500 SE +/- 4.81, N = 3 SE +/- 6.01, N = 3 SE +/- 14.43, N = 3 SE +/- 17.07, N = 3 2176 2165 2146 2141 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Cython Benchmark Test: N-Queens OpenBenchmarking.org Seconds, Fewer Is Better Cython Benchmark 0.29.21 Test: N-Queens 1 2 4 3 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 SE +/- 0.19, N = 15 20.32 20.36 20.36 20.57
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression 4 1 3 2 110 220 330 440 550 SE +/- 0.67, N = 3 SE +/- 1.33, N = 3 525 520 519 519 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression 4 3 1 2 60 120 180 240 300 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 265 264 263 262 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression 2 4 3 1 20 40 60 80 100 SE +/- 1.00, N = 3 101 100 100 100 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression 4 1 3 2 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 222 221 220 220 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression 3 2 1 4 30 60 90 120 150 SE +/- 0.58, N = 3 117 117 117 116 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
FinanceBench Benchmark: Bonds OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Bonds OpenMP 4 2 1 3 11K 22K 33K 44K 55K SE +/- 212.48, N = 3 SE +/- 165.93, N = 3 SE +/- 76.44, N = 3 SE +/- 306.10, N = 3 51890.85 51891.50 51957.52 52314.69 1. (CXX) g++ options: -O3 -march=native -fopenmp
ASKAP Test: tConvolve OpenMP - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Gridding 2 3 1 4 300 600 900 1200 1500 SE +/- 2.00, N = 3 SE +/- 3.99, N = 3 SE +/- 5.25, N = 3 SE +/- 10.26, N = 3 1265.89 1263.90 1259.93 1256.09 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression 1 2 3 4 130 260 390 520 650 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 580 579 578 576 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression 4 2 1 3 400 800 1200 1600 2000 SE +/- 0.88, N = 3 SE +/- 1.20, N = 3 SE +/- 1.73, N = 3 SE +/- 10.20, N = 3 1994 1994 1991 1984 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Gcrypt Library OpenBenchmarking.org Seconds, Fewer Is Better Gcrypt Library 1.9 3 2 4 1 40 80 120 160 200 SE +/- 0.02, N = 3 SE +/- 0.51, N = 3 SE +/- 0.74, N = 3 SE +/- 0.23, N = 3 180.33 180.72 181.13 181.20 1. (CC) gcc options: -O2 -fvisibility=hidden -lgpg-error
FinanceBench Benchmark: Repo OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Repo OpenMP 2 1 3 4 8K 16K 24K 32K 40K SE +/- 488.10, N = 3 SE +/- 573.72, N = 3 SE +/- 494.38, N = 4 SE +/- 550.64, N = 3 35740.05 35811.38 35828.54 35907.07 1. (CXX) g++ options: -O3 -march=native -fopenmp
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression 4 1 2 3 200 400 600 800 1000 SE +/- 0.67, N = 3 818 817 816 815 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
FinanceBench Benchmark: Monte-Carlo OpenCL OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Monte-Carlo OpenCL 4 1 3 2 160 320 480 640 800 SE +/- 1.17, N = 3 SE +/- 0.76, N = 3 SE +/- 1.97, N = 3 SE +/- 1.84, N = 3 734.81 735.47 736.72 737.31 1. (CXX) g++ options: -O3 -march=native -fopenmp
ASKAP Test: tConvolve MT - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve MT - Degridding 3 2 1 4 400 800 1200 1600 2000 SE +/- 7.22, N = 3 SE +/- 3.30, N = 3 SE +/- 2.11, N = 3 SE +/- 3.76, N = 3 1736.98 1736.47 1731.75 1731.29 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve OpenMP - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Degridding 4 3 2 1 400 800 1200 1600 2000 SE +/- 5.21, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2037.70 2032.49 2032.49 2032.49 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve MT - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve MT - Gridding 4 1 2 3 200 400 600 800 1000 SE +/- 0.44, N = 3 SE +/- 1.23, N = 3 SE +/- 1.24, N = 3 SE +/- 1.53, N = 3 1141.91 1140.28 1140.08 1139.98 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression 4 3 2 1 130 260 390 520 650 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 592 592 591 591 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression 4 1 3 2 150 300 450 600 750 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 709 709 708 708 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression 4 3 2 1 30 60 90 120 150 135 135 135 135 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression 4 3 2 1 11 22 33 44 55 SE +/- 0.33, N = 3 48 48 48 48 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Phoronix Test Suite v10.8.4