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&grs&sro .
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: t1ha2_atonce smhasher: MeowHash x86_64 AES-NI smhasher: FarmHash128 smhasher: t1ha0_aes_avx2 x86_64 smhasher: wyhash smhasher: FarmHash32 x86_64 AVX smhasher: fasthash32 smhasher: Spooky32 smhasher: SHA3-256 smhasher: MeowHash x86_64 AES-NI smhasher: t1ha0_aes_avx2 x86_64 smhasher: FarmHash32 x86_64 AVX smhasher: t1ha2_atonce smhasher: FarmHash128 smhasher: fasthash32 smhasher: Spooky32 smhasher: SHA3-256 smhasher: wyhash A B C D 25766.88 60234.81 23214.87 80583.16 35502.43 32613.48 9275.89 21944.48 300.08 44.277 20.545 26.368 20.358 44.002 22.908 27.591 1301.978 14.87 25683.12 59746.57 23258.34 80682.68 35645.26 32790.36 9335.92 21918.12 300.19 44.261 20.542 26.403 20.473 43.939 22.807 27.652 1301.695 14.87 26206.50 59858.82 23435.09 80447.90 35454.49 32807.28 9335.49 22041.60 300.04 44.267 20.544 26.407 20.355 43.838 22.807 27.585 1303.411 14.873 26180.48 59252.15 23529.05 79798.85 35765.21 32556.17 9313.24 21961.10 300.41 44.266 20.542 26.396 20.357 43.847 22.809 27.582 1300.840 14.87 OpenBenchmarking.org
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: 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: 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: 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: 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: 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: 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: 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: 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: 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
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: 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: 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: 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: 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: 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: 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: 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
Phoronix Test Suite v10.8.5