tigerlake blosc

tests for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2311043-SYST-TIGERLA58&grs&sro.

tigerlake bloscProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerOpenGLOpenCLCompilerFile-SystemScreen ResolutionbacdIntel Core i7-1165G7 @ 4.70GHz (4 Cores / 8 Threads)Dell 0GG9PT (3.15.0 BIOS)Intel Tiger Lake-LP16GBKioxia KBG40ZNS256G NVMe 256GBIntel Xe TGL GT2 15GB (1300MHz)Realtek ALC289Intel Wi-Fi 6 AX201Ubuntu 23.106.5.0-10-generic (x86_64)GNOME Shell 45.0X Server + Wayland4.6 Mesa 23.2.1-1ubuntu3OpenCL 3.0GCC 13.2.0ext41920x1200OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler 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,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-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-XYspKM/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-XYspKM/gcc-13-13.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: 0xac - Thermald 2.5.4 Security Details- gather_data_sampling: Mitigation of Microcode + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: 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 / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected

tigerlake bloscblosc: blosclz bitshuffle - 16MBblosc: blosclz bitshuffle - 8MBblosc: blosclz shuffle - 8MBblosc: blosclz shuffle - 32MBblosc: blosclz noshuffle - 8MBblosc: blosclz bitshuffle - 128MBblosc: blosclz bitshuffle - 32MBblosc: blosclz bitshuffle - 64MBblosc: blosclz shuffle - 16MBblosc: blosclz shuffle - 64MBblosc: blosclz shuffle - 128MBblosc: blosclz bitshuffle - 256MBblosc: blosclz noshuffle - 64MBblosc: blosclz noshuffle - 16MBblosc: blosclz noshuffle - 32MBblosc: blosclz shuffle - 256MBblosc: blosclz noshuffle - 128MBblosc: blosclz noshuffle - 256MBbacd6597.66877.17833.17121.47784.95188.46432.55915.27376.665755666.94170.16316.57069.86777.44384.55498.14427.88436.16615.37483.16505.27540.66472.979927326.76730.86092.65337.34948.17446.57064.76710.94318.463855008.18052.88455.29489.38165.69463.16141.37622.37141.78286.67414.264614871.47259.48292.27862.35049.66223.94870.98082.48419.68963.17765.69047.47627.97045.18060.27183.46374.37215.781467857.34960.9OpenBenchmarking.org

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 16MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 16MBabcd2K4K6K8K10K8436.16597.68052.88082.41. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 8MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 8MBabcd2K4K6K8K10K6615.36877.18455.28419.61. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 8MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 8MBabcd2K4K6K8K10K7483.17833.19489.38963.11. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 32MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 32MBabcd2K4K6K8K10K6505.27121.48165.67765.61. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 8MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 8MBabcd2K4K6K8K10K7540.67784.99463.19047.41. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 128MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 128MBabc140028004200560070006472.95188.46141.31. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 32MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 32MBabcd2K4K6K8K10K7992.06432.57622.37627.91. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 64MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 64MBabcd160032004800640080007326.75915.27141.77045.11. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 16MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 16MBabcd2K4K6K8K10K6730.87376.68286.68060.21. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 64MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 64MBabcd160032004800640080006092.66575.07414.27183.41. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 128MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 128MBabcd140028004200560070005337.35666.96461.06374.31. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 256MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 256MBabc110022003300440055004948.14170.14871.41. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 64MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 64MBabcd160032004800640080007446.56316.57259.47215.71. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 16MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 16MBabcd2K4K6K8K10K7064.77069.88292.28146.01. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 32MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 32MBabcd2K4K6K8K10K6710.96777.47862.37857.31. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 256MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 256MBabcd110022003300440055004318.44384.55049.64960.91. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 128MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 128MBabc140028004200560070006385.05498.16223.91. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 256MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 256MBabc110022003300440055005008.14427.84870.91. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm


Phoronix Test Suite v10.8.4