smhasher alderlake Intel Core i9-12900K testing with a ASUS ROG STRIX Z690-E GAMING WIFI (1720 BIOS) and Intel Arc A770 DG2 16GB on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2210019-PTS-SMHASHER71&grt&rdt .
smhasher alderlake Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution A B C D Intel Core i9-12900K @ 5.20GHz (16 Cores / 24 Threads) ASUS ROG STRIX Z690-E GAMING WIFI (1720 BIOS) Intel Device 7aa7 32GB 1000GB Western Digital WDS100T1X0E-00AFY0 Intel Arc A770 DG2 16GB (2400MHz) Intel Device 7ad0 ASUS VP28U Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 22.04 6.0.0-060000rc2drmintelnext20220929-generic (x86_64) GNOME Shell 42.4 X Server 1.21.1.3 + Wayland 4.6 Mesa 22.3.0-devel (git-31d38d1 2022-09-30 jammy-oibaf-ppa) 1.3.230 GCC 11.2.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - i915.force_probe=56a0 - Transparent Huge Pages: madvise Compiler Details - --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-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.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 Processor Details - Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x23 - Thermald 2.4.9 Security Details - 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 usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
smhasher alderlake smhasher: wyhash smhasher: wyhash smhasher: SHA3-256 smhasher: SHA3-256 smhasher: Spooky32 smhasher: Spooky32 smhasher: fasthash32 smhasher: fasthash32 smhasher: FarmHash128 smhasher: FarmHash128 smhasher: t1ha2_atonce smhasher: t1ha2_atonce smhasher: FarmHash32 x86_64 AVX smhasher: FarmHash32 x86_64 AVX smhasher: t1ha0_aes_avx2 x86_64 smhasher: t1ha0_aes_avx2 x86_64 smhasher: MeowHash x86_64 AES-NI smhasher: MeowHash x86_64 AES-NI A B C D 35502.43 14.87 300.08 1301.978 21944.48 27.591 9275.89 22.908 23214.87 44.002 25766.88 20.358 32613.48 26.368 80583.16 20.545 60234.81 44.277 35645.26 14.87 300.19 1301.695 21918.12 27.652 9335.92 22.807 23258.34 43.939 25683.12 20.473 32790.36 26.403 80682.68 20.542 59746.57 44.261 35454.49 14.873 300.04 1303.411 22041.60 27.585 9335.49 22.807 23435.09 43.838 26206.50 20.355 32807.28 26.407 80447.90 20.544 59858.82 44.267 35765.21 14.87 300.41 1300.840 21961.10 27.582 9313.24 22.809 23529.05 43.847 26180.48 20.357 32556.17 26.396 79798.85 20.542 59252.15 44.266 OpenBenchmarking.org
SMHasher Hash: wyhash OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: wyhash A B C D 8K 16K 24K 32K 40K SE +/- 179.08, N = 3 SE +/- 94.45, N = 3 SE +/- 124.71, N = 3 SE +/- 29.50, N = 3 35502.43 35645.26 35454.49 35765.21 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: wyhash OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: wyhash A B C D 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 14.87 14.87 14.87 14.87 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: SHA3-256 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: SHA3-256 A B C D 70 140 210 280 350 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.17, N = 3 SE +/- 0.02, N = 3 300.08 300.19 300.04 300.41 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: SHA3-256 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: SHA3-256 A B C D 300 600 900 1200 1500 SE +/- 0.84, N = 3 SE +/- 0.72, N = 3 SE +/- 2.08, N = 3 SE +/- 0.49, N = 3 1301.98 1301.70 1303.41 1300.84 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: Spooky32 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: Spooky32 A B C D 5K 10K 15K 20K 25K SE +/- 106.53, N = 3 SE +/- 134.31, N = 3 SE +/- 20.90, N = 3 SE +/- 102.86, N = 3 21944.48 21918.12 22041.60 21961.10 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: Spooky32 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: Spooky32 A B C D 7 14 21 28 35 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 27.59 27.65 27.59 27.58 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: fasthash32 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: fasthash32 A B C D 2K 4K 6K 8K 10K SE +/- 60.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 22.66, N = 3 9275.89 9335.92 9335.49 9313.24 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: fasthash32 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: fasthash32 A B C D 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 22.91 22.81 22.81 22.81 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: FarmHash128 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: FarmHash128 A B C D 5K 10K 15K 20K 25K SE +/- 128.75, N = 3 SE +/- 122.10, N = 3 SE +/- 97.30, N = 3 SE +/- 29.49, N = 3 23214.87 23258.34 23435.09 23529.05 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: FarmHash128 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: FarmHash128 A B C D 10 20 30 40 50 SE +/- 0.13, N = 3 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 44.00 43.94 43.84 43.85 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: t1ha2_atonce A B C D 6K 12K 18K 24K 30K SE +/- 14.60, N = 3 SE +/- 213.92, N = 3 SE +/- 205.89, N = 3 SE +/- 364.54, N = 3 25766.88 25683.12 26206.50 26180.48 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha2_atonce A B C D 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.11, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 20.36 20.47 20.36 20.36 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: FarmHash32 x86_64 AVX OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: FarmHash32 x86_64 AVX A B C D 7K 14K 21K 28K 35K SE +/- 41.06, N = 3 SE +/- 114.29, N = 3 SE +/- 109.41, N = 3 SE +/- 146.66, N = 3 32613.48 32790.36 32807.28 32556.17 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: FarmHash32 x86_64 AVX OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: FarmHash32 x86_64 AVX A B C D 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 26.37 26.40 26.41 26.40 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: t1ha0_aes_avx2 x86_64 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: t1ha0_aes_avx2 x86_64 A B C D 20K 40K 60K 80K 100K SE +/- 842.17, N = 15 SE +/- 1043.74, N = 15 SE +/- 1021.97, N = 15 SE +/- 1134.09, N = 3 80583.16 80682.68 80447.90 79798.85 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: t1ha0_aes_avx2 x86_64 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha0_aes_avx2 x86_64 A B C D 5 10 15 20 25 SE +/- 0.00, N = 15 SE +/- 0.00, N = 15 SE +/- 0.00, N = 15 SE +/- 0.00, N = 3 20.55 20.54 20.54 20.54 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: MeowHash x86_64 AES-NI OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: MeowHash x86_64 AES-NI A B C D 13K 26K 39K 52K 65K SE +/- 218.31, N = 3 SE +/- 554.09, N = 3 SE +/- 607.16, N = 3 SE +/- 424.58, N = 3 60234.81 59746.57 59858.82 59252.15 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
SMHasher Hash: MeowHash x86_64 AES-NI OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: MeowHash x86_64 AES-NI A B C D 10 20 30 40 50 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 44.28 44.26 44.27 44.27 1. (CXX) g++ options: -march=native -O3 -flto -fno-fat-lto-objects
Phoronix Test Suite v10.8.5