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