5600X Week AMD Ryzen 5 5600X 6-Core testing with a ASUS TUF GAMING B550M-PLUS (WI-FI) (1216 BIOS) and XFX AMD Radeon R9 285/380 2GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2101231-HA-5600XWEEK63&grs&sro .
5600X Week Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution 1 2 3 4 AMD Ryzen 5 5600X 6-Core @ 3.70GHz (6 Cores / 12 Threads) ASUS TUF GAMING B550M-PLUS (WI-FI) (1216 BIOS) AMD Starship/Matisse 16GB 500GB Western Digital WDS500G3X0C-00SJG0 XFX AMD Radeon R9 285/380 2GB (918/1375MHz) AMD Tonga HDMI Audio G237HL Realtek RTL8125 2.5GbE + Intel Wi-Fi 6 AX200 Ubuntu 20.10 5.10.4-051004-generic (x86_64) GNOME Shell 3.38.1 X Server 1.20.9 modesetting 1.20.9 4.6 Mesa 20.2.6 (LLVM 11.0.0) 1.2.131 GCC 10.2.0 ext4 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,hsa --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-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 Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009 Python Details - Python 3.8.6 Security Details - itlb_multihit: Not affected + 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 Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
5600X Week redis: LPOP redis: GET lzbench: Crush 0 - Compression redis: SET cpuminer-opt: x25x lzbench: Zstd 8 - Decompression cpuminer-opt: Deepcoin cpuminer-opt: Skeincoin onnx: fcn-resnet101-11 - OpenMP CPU financebench: Bonds OpenMP financebench: Repo OpenMP cpuminer-opt: Garlicoin cpuminer-opt: LBC, LBRY Credits redis: SADD redis: LPUSH gcrypt: lzbench: Zstd 8 - Compression npb: LU.C cython-bench: N-Queens quantlib: gnupg: 2.7GB Sample File Encryption lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression cpuminer-opt: Triple SHA-256, Onecoin onnx: bertsquad-10 - OpenMP CPU cpuminer-opt: Magi lzbench: Brotli 2 - Compression npb: EP.C npb: EP.D etcpak: DXT1 etcpak: ETC1 + Dithering onnx: shufflenet-v2-10 - OpenMP CPU lzbench: Libdeflate 1 - Compression lzbench: Brotli 0 - Decompression onnx: yolov4 - OpenMP CPU lzbench: Brotli 0 - Compression qmcpack: simple-H2O etcpak: ETC2 onnx: super-resolution-10 - OpenMP CPU etcpak: ETC1 lzbench: Crush 0 - Decompression lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression cpuminer-opt: Quad SHA-256, Pyrite cpuminer-opt: Myriad-Groestl cpuminer-opt: Blake-2 S cpuminer-opt: Ringcoin lzbench: Brotli 2 - Decompression 1 2 3 4 3891232.08 3681677.42 166 2834305.92 250.19 2425 7350.10 67543 67 51651.388021 36091.537760 1748.31 24927 3104793.58 2250855.77 174.915 122 25333.48 17.489 3129.9 55.908 2212 659 82383 637 358.54 259 761.78 760.79 1473.273 335.815 19858 325 794 426 610 19.762 228.815 4870 370.380 686 165 53 62553 15183 245500 1688.30 944 2331314.92 3508600.92 161 2802012.25 255.68 2394 7474.51 68193 68 52077.531250 35847.753906 1768.69 24837 3101113.67 2267106.25 175.453 121 25511.18 17.508 3117.2 55.544 2228 663 82507 637 356.89 258 759.46 759.29 1472.638 336.967 19921 324 792 426 611 19.758 229.080 4871 370.249 686 165 53 61707 15080 260080 1693.96 946 2346925.33 3525748.58 166 2750028.43 252.92 2443 7442.54 67178 68 51405.302083 36268.900879 1766.45 25117 3135294.2 2274918.58 176.361 122 25539.49 17.625 3118.9 55.494 2223 661 82113 640 357.86 258 758.93 762.14 1474.597 336.782 19906 325 793 427 610 19.786 228.939 4873 370.331 686 165 53 57976 15732 253811 1518.26 913 25518.32 3106.5 761.31 761.84 1477.975 336.179 228.816 370.418 OpenBenchmarking.org
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP 1 2 3 800K 1600K 2400K 3200K 4000K SE +/- 47736.70, N = 3 SE +/- 27175.60, N = 3 SE +/- 6470.44, N = 3 3891232.08 2331314.92 2346925.33 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 2 3 800K 1600K 2400K 3200K 4000K SE +/- 45021.81, N = 3 SE +/- 32512.04, N = 3 SE +/- 8375.10, N = 3 3681677.42 3508600.92 3525748.58 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -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 40 80 120 160 200 SE +/- 1.80, N = 4 SE +/- 0.33, N = 3 SE +/- 1.20, N = 3 166 161 166 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET 1 2 3 600K 1200K 1800K 2400K 3000K SE +/- 9962.72, N = 3 SE +/- 20456.14, N = 3 SE +/- 24663.77, N = 7 2834305.92 2802012.25 2750028.43 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Cpuminer-Opt Algorithm: x25x OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: x25x 1 2 3 60 120 180 240 300 SE +/- 1.19, N = 3 SE +/- 1.48, N = 3 SE +/- 2.27, N = 3 250.19 255.68 252.92 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression 1 2 3 500 1000 1500 2000 2500 SE +/- 5.24, N = 3 SE +/- 39.66, N = 3 SE +/- 5.21, N = 3 2425 2394 2443 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Cpuminer-Opt Algorithm: Deepcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Deepcoin 1 2 3 1600 3200 4800 6400 8000 SE +/- 13.69, N = 3 SE +/- 82.95, N = 5 SE +/- 71.20, N = 3 7350.10 7474.51 7442.54 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Skeincoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Skeincoin 1 2 3 15K 30K 45K 60K 75K SE +/- 481.74, N = 3 SE +/- 384.03, N = 3 SE +/- 746.41, N = 5 67543 68193 67178 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
ONNX Runtime Model: fcn-resnet101-11 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: fcn-resnet101-11 - Device: OpenMP CPU 1 2 3 15 30 45 60 75 SE +/- 0.17, N = 3 SE +/- 0.17, N = 3 SE +/- 0.17, N = 3 67 68 68 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
FinanceBench Benchmark: Bonds OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Bonds OpenMP 1 2 3 11K 22K 33K 44K 55K SE +/- 110.76, N = 3 SE +/- 554.88, N = 3 SE +/- 42.59, N = 3 51651.39 52077.53 51405.30 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 8K 16K 24K 32K 40K SE +/- 97.30, N = 3 SE +/- 42.99, N = 3 SE +/- 316.50, N = 8 36091.54 35847.75 36268.90 1. (CXX) g++ options: -O3 -march=native -fopenmp
Cpuminer-Opt Algorithm: Garlicoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Garlicoin 1 2 3 400 800 1200 1600 2000 SE +/- 3.55, N = 3 SE +/- 15.87, N = 3 SE +/- 3.57, N = 3 1748.31 1768.69 1766.45 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: LBC, LBRY Credits OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: LBC, LBRY Credits 1 2 3 5K 10K 15K 20K 25K SE +/- 31.80, N = 3 SE +/- 49.78, N = 3 SE +/- 163.33, N = 3 24927 24837 25117 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD 1 2 3 700K 1400K 2100K 2800K 3500K SE +/- 14800.69, N = 3 SE +/- 1409.31, N = 3 SE +/- 14850.48, N = 3 3104793.58 3101113.67 3135294.20 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH 1 2 3 500K 1000K 1500K 2000K 2500K SE +/- 14795.75, N = 15 SE +/- 4477.01, N = 3 SE +/- 15981.84, N = 3 2250855.77 2267106.25 2274918.58 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Gcrypt Library OpenBenchmarking.org Seconds, Fewer Is Better Gcrypt Library 1.9 1 2 3 40 80 120 160 200 SE +/- 0.23, N = 3 SE +/- 0.17, N = 3 SE +/- 0.92, N = 3 174.92 175.45 176.36 1. (CC) gcc options: -O2 -fvisibility=hidden -lgpg-error
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression 1 2 3 30 60 90 120 150 SE +/- 0.33, N = 3 122 121 122 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C 1 2 3 4 5K 10K 15K 20K 25K SE +/- 41.77, N = 3 SE +/- 22.00, N = 3 SE +/- 30.87, N = 3 SE +/- 15.55, N = 3 25333.48 25511.18 25539.49 25518.32 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
Cython Benchmark Test: N-Queens OpenBenchmarking.org Seconds, Fewer Is Better Cython Benchmark 0.29.21 Test: N-Queens 1 2 3 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 17.49 17.51 17.63
QuantLib OpenBenchmarking.org MFLOPS, More Is Better QuantLib 1.21 1 2 3 4 700 1400 2100 2800 3500 SE +/- 5.95, N = 3 SE +/- 20.47, N = 3 SE +/- 18.46, N = 3 SE +/- 21.19, N = 3 3129.9 3117.2 3118.9 3106.5 1. (CXX) g++ options: -O3 -march=native -rdynamic
GnuPG 2.7GB Sample File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 2.2.27 2.7GB Sample File Encryption 1 2 3 13 26 39 52 65 SE +/- 0.47, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 55.91 55.54 55.49 1. (CC) gcc options: -O2
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression 1 2 3 500 1000 1500 2000 2500 SE +/- 11.86, N = 3 SE +/- 1.15, N = 3 SE +/- 3.51, N = 3 2212 2228 2223 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 140 280 420 560 700 SE +/- 1.73, N = 3 SE +/- 0.58, N = 3 659 663 661 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Cpuminer-Opt Algorithm: Triple SHA-256, Onecoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Triple SHA-256, Onecoin 1 2 3 20K 40K 60K 80K 100K SE +/- 214.58, N = 3 SE +/- 54.57, N = 3 SE +/- 96.15, N = 3 82383 82507 82113 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
ONNX Runtime Model: bertsquad-10 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: bertsquad-10 - Device: OpenMP CPU 1 2 3 140 280 420 560 700 SE +/- 0.33, N = 3 SE +/- 0.93, N = 3 SE +/- 1.88, N = 3 637 637 640 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
Cpuminer-Opt Algorithm: Magi OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Magi 1 2 3 80 160 240 320 400 SE +/- 2.56, N = 3 SE +/- 1.63, N = 3 SE +/- 1.08, N = 3 358.54 356.89 357.86 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression 1 2 3 60 120 180 240 300 SE +/- 0.58, N = 3 SE +/- 1.00, N = 3 259 258 258 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C 1 2 3 4 160 320 480 640 800 SE +/- 0.16, N = 3 SE +/- 2.81, N = 3 SE +/- 3.42, N = 3 SE +/- 1.09, N = 3 761.78 759.46 758.93 761.31 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: EP.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D 1 2 3 4 160 320 480 640 800 SE +/- 2.64, N = 3 SE +/- 4.92, N = 3 SE +/- 2.47, N = 3 SE +/- 3.09, N = 3 760.79 759.29 762.14 761.84 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
Etcpak Configuration: DXT1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: DXT1 1 2 3 4 300 600 900 1200 1500 SE +/- 2.29, N = 3 SE +/- 1.72, N = 3 SE +/- 1.65, N = 3 SE +/- 4.01, N = 3 1473.27 1472.64 1474.60 1477.98 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC1 + Dithering OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 + Dithering 1 2 3 4 70 140 210 280 350 SE +/- 0.27, N = 3 SE +/- 0.05, N = 3 SE +/- 0.14, N = 3 SE +/- 0.22, N = 3 335.82 336.97 336.78 336.18 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
ONNX Runtime Model: shufflenet-v2-10 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: shufflenet-v2-10 - Device: OpenMP CPU 1 2 3 4K 8K 12K 16K 20K SE +/- 69.81, N = 3 SE +/- 25.34, N = 3 SE +/- 33.96, N = 3 19858 19921 19906 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression 1 2 3 70 140 210 280 350 SE +/- 1.00, N = 3 SE +/- 0.88, N = 3 325 324 325 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 200 400 600 800 1000 SE +/- 0.67, N = 3 794 792 793 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
ONNX Runtime Model: yolov4 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: yolov4 - Device: OpenMP CPU 1 2 3 90 180 270 360 450 SE +/- 0.73, N = 3 SE +/- 0.76, N = 3 SE +/- 0.17, N = 3 426 426 427 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression 1 2 3 130 260 390 520 650 SE +/- 2.03, N = 3 SE +/- 1.20, N = 3 SE +/- 2.00, N = 3 610 611 610 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
QMCPACK Input: simple-H2O OpenBenchmarking.org Total Execution Time - Seconds, Fewer Is Better QMCPACK 3.10 Input: simple-H2O 1 2 3 5 10 15 20 25 SE +/- 0.16, N = 3 SE +/- 0.15, N = 3 SE +/- 0.14, N = 3 19.76 19.76 19.79 1. (CXX) g++ options: -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -march=native -O3 -fomit-frame-pointer -ffast-math -pthread -lm
Etcpak Configuration: ETC2 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC2 1 2 3 4 50 100 150 200 250 SE +/- 0.22, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.33, N = 3 228.82 229.08 228.94 228.82 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
ONNX Runtime Model: super-resolution-10 - Device: OpenMP CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.6 Model: super-resolution-10 - Device: OpenMP CPU 1 2 3 1000 2000 3000 4000 5000 SE +/- 4.63, N = 3 SE +/- 5.48, N = 3 SE +/- 4.41, N = 3 4870 4871 4873 1. (CXX) g++ options: -fopenmp -ffunction-sections -fdata-sections -O3 -ldl -lrt
Etcpak Configuration: ETC1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 1 2 3 4 80 160 240 320 400 SE +/- 0.11, N = 3 SE +/- 0.34, N = 3 SE +/- 0.24, N = 3 SE +/- 0.16, N = 3 370.38 370.25 370.33 370.42 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression 1 2 3 150 300 450 600 750 686 686 686 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 1 2 3 40 80 120 160 200 165 165 165 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 12 24 36 48 60 SE +/- 0.33, N = 3 53 53 53 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Cpuminer-Opt Algorithm: Quad SHA-256, Pyrite OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Quad SHA-256, Pyrite 1 2 3 13K 26K 39K 52K 65K SE +/- 147.69, N = 3 SE +/- 344.11, N = 3 SE +/- 4191.29, N = 12 62553 61707 57976 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Myriad-Groestl OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Myriad-Groestl 1 2 3 3K 6K 9K 12K 15K SE +/- 116.21, N = 10 SE +/- 60.00, N = 3 SE +/- 361.11, N = 15 15183 15080 15732 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Blake-2 S OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Blake-2 S 1 2 3 60K 120K 180K 240K 300K SE +/- 4035.05, N = 15 SE +/- 5378.85, N = 15 SE +/- 5612.54, N = 12 245500 260080 253811 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Ringcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.15.5 Algorithm: Ringcoin 1 2 3 400 800 1200 1600 2000 SE +/- 4.78, N = 3 SE +/- 9.74, N = 3 SE +/- 122.68, N = 15 1688.30 1693.96 1518.26 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression 1 2 3 200 400 600 800 1000 SE +/- 33.67, N = 3 944 946 913 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Phoronix Test Suite v10.8.5