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&grr&sro .
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 gcrypt: askap: tConvolve MT - Degridding askap: tConvolve MT - Gridding financebench: Bonds OpenMP financebench: Repo OpenMP cython-bench: N-Queens lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression lzbench: Zstd 8 - Decompression lzbench: Zstd 8 - Compression lzbench: Crush 0 - Decompression lzbench: Crush 0 - Compression lzbench: Brotli 2 - Decompression lzbench: Brotli 2 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression redis: LPUSH redis: LPOP redis: SADD redis: SET askap: tConvolve OpenMP - Degridding askap: tConvolve OpenMP - Gridding redis: GET lzbench: Libdeflate 1 - Compression financebench: Monte-Carlo OpenCL financebench: Black-Scholes OpenCL 1 2 3 4 181.198 1731.75 1140.28 51957.518229 35811.380208 20.324 135 48 2146 100 591 117 817 221 1991 580 709 520 2250315.72 3685182.58 2910116.50 2628563.17 2032.49 1259.93 3506299.58 263 735.472005 23.197666 180.715 1736.47 1140.08 51891.497396 35740.045573 20.360 135 48 2176 101 591 117 816 220 1994 579 708 519 2279761.33 2293597.83 2940107.08 2623540.75 2032.49 1265.89 3292521.50 262 737.312988 23.394666 180.331 1736.98 1139.98 52314.694010 35828.536133 20.573 135 48 2165 100 592 117 815 220 1984 578 708 519 2276820.3 2299115.00 2876349.65 2585441.06 2032.49 1263.90 3298295.83 264 736.723002 23.506 181.129 1731.29 1141.91 51890.852865 35907.067708 20.361 135 48 2141 100 592 116 818 222 1994 576 709 525 2238873.75 2267758.80 2898992.42 2629129.67 2037.70 1256.09 3311125.00 265 734.812337 23.624333 OpenBenchmarking.org
Gcrypt Library OpenBenchmarking.org Seconds, Fewer Is Better Gcrypt Library 1.9 1 2 3 4 40 80 120 160 200 SE +/- 0.23, N = 3 SE +/- 0.51, N = 3 SE +/- 0.02, N = 3 SE +/- 0.74, N = 3 181.20 180.72 180.33 181.13 1. (CC) gcc options: -O2 -fvisibility=hidden -lgpg-error
ASKAP Test: tConvolve MT - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve MT - Degridding 1 2 3 4 400 800 1200 1600 2000 SE +/- 2.11, N = 3 SE +/- 3.30, N = 3 SE +/- 7.22, N = 3 SE +/- 3.76, N = 3 1731.75 1736.47 1736.98 1731.29 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 1 2 3 4 200 400 600 800 1000 SE +/- 1.23, N = 3 SE +/- 1.24, N = 3 SE +/- 1.53, N = 3 SE +/- 0.44, N = 3 1140.28 1140.08 1139.98 1141.91 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
FinanceBench Benchmark: Bonds OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Bonds OpenMP 1 2 3 4 11K 22K 33K 44K 55K SE +/- 76.44, N = 3 SE +/- 165.93, N = 3 SE +/- 306.10, N = 3 SE +/- 212.48, N = 3 51957.52 51891.50 52314.69 51890.85 1. (CXX) g++ options: -O3 -march=native -fopenmp
FinanceBench Benchmark: Repo OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Repo OpenMP 1 2 3 4 8K 16K 24K 32K 40K SE +/- 573.72, N = 3 SE +/- 488.10, N = 3 SE +/- 494.38, N = 4 SE +/- 550.64, N = 3 35811.38 35740.05 35828.54 35907.07 1. (CXX) g++ options: -O3 -march=native -fopenmp
Cython Benchmark Test: N-Queens OpenBenchmarking.org Seconds, Fewer Is Better Cython Benchmark 0.29.21 Test: N-Queens 1 2 3 4 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.09, N = 3 SE +/- 0.19, N = 15 SE +/- 0.13, N = 3 20.32 20.36 20.57 20.36
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression 1 2 3 4 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 1 2 3 4 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
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression 1 2 3 4 500 1000 1500 2000 2500 SE +/- 14.43, N = 3 SE +/- 4.81, N = 3 SE +/- 6.01, N = 3 SE +/- 17.07, N = 3 2146 2176 2165 2141 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 1 2 3 4 20 40 60 80 100 SE +/- 1.00, N = 3 100 101 100 100 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression 1 2 3 4 130 260 390 520 650 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 591 591 592 592 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 1 2 3 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
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression 1 2 3 4 200 400 600 800 1000 SE +/- 0.67, N = 3 817 816 815 818 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 1 2 3 4 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 221 220 220 222 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 1 2 3 4 400 800 1200 1600 2000 SE +/- 1.73, N = 3 SE +/- 1.20, N = 3 SE +/- 10.20, N = 3 SE +/- 0.88, N = 3 1991 1994 1984 1994 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
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: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression 1 2 3 4 150 300 450 600 750 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 SE +/- 0.88, N = 3 709 708 708 709 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression 1 2 3 4 110 220 330 440 550 SE +/- 0.67, N = 3 SE +/- 1.33, N = 3 520 519 519 525 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH 1 2 3 4 500K 1000K 1500K 2000K 2500K SE +/- 22720.79, N = 8 SE +/- 16178.11, N = 3 SE +/- 17471.88, N = 3 SE +/- 24136.52, N = 3 2250315.72 2279761.33 2276820.30 2238873.75 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP 1 2 3 4 800K 1600K 2400K 3200K 4000K SE +/- 12466.26, N = 3 SE +/- 12863.37, N = 3 SE +/- 25186.88, N = 3 SE +/- 27671.38, N = 5 3685182.58 2293597.83 2299115.00 2267758.80 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 1 2 3 4 600K 1200K 1800K 2400K 3000K SE +/- 40218.74, N = 3 SE +/- 22002.06, N = 3 SE +/- 37775.35, N = 5 SE +/- 23846.12, N = 3 2910116.50 2940107.08 2876349.65 2898992.42 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 1 2 3 4 600K 1200K 1800K 2400K 3000K SE +/- 14862.80, N = 3 SE +/- 16629.25, N = 3 SE +/- 32106.57, N = 4 SE +/- 8190.76, N = 3 2628563.17 2623540.75 2585441.06 2629129.67 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
ASKAP Test: tConvolve OpenMP - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Degridding 1 2 3 4 400 800 1200 1600 2000 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 5.21, N = 3 2032.49 2032.49 2032.49 2037.70 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve OpenMP - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Gridding 1 2 3 4 300 600 900 1200 1500 SE +/- 5.25, N = 3 SE +/- 2.00, N = 3 SE +/- 3.99, N = 3 SE +/- 10.26, N = 3 1259.93 1265.89 1263.90 1256.09 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET 1 2 3 4 800K 1600K 2400K 3200K 4000K SE +/- 25103.71, N = 3 SE +/- 27931.84, N = 3 SE +/- 14134.39, N = 3 SE +/- 17716.68, N = 3 3506299.58 3292521.50 3298295.83 3311125.00 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression 1 2 3 4 60 120 180 240 300 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 263 262 264 265 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 1 2 3 4 160 320 480 640 800 SE +/- 0.76, N = 3 SE +/- 1.84, N = 3 SE +/- 1.97, N = 3 SE +/- 1.17, N = 3 735.47 737.31 736.72 734.81 1. (CXX) g++ options: -O3 -march=native -fopenmp
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
Phoronix Test Suite v10.8.4