eMAG

ARMv8 Cortex-A72 testing with a SolidRun CEX7 (EDK II BIOS) and MSI NVIDIA GeForce GT 1030 on Fedora 33 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2102210-FI-2012272NE18&grr&sor.

eMAGProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkAudioOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen Resolution1234HoneyComb LX2KAmpere eMAG ARMv8 @ 3.00GHz (32 Cores)AmpereComputing OSPREY (4.8.19 BIOS)Applied Micro Circuits X-Gene126GB256GB Samsung SSD 860ASPEEDVE228Intel I210Ubuntu 20.045.7.0-050700-generic (aarch64)GNOME Shell 3.36.3X Server 1.20.8modesetting 1.20.8GCC 9.3.0ext41920x1080ARMv8 Cortex-A72 (16 Cores)SolidRun CEX7 (EDK II BIOS)32GB128GB Generic + 8GB SL08G + 63GB DF4064MSI NVIDIA GeForce GT 1030NVIDIA GP108 HD AudioFedora 335.10.10-00042-gbfa806f5daa5-dirty (aarch64)X Server 1.20.10GCC 10.2.1 20201125 + Clang 11.0.0 + CUDA 11.2btrfsOpenBenchmarking.orgCompiler Details- 1: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v - 2: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v - 3: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v - 4: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v - HoneyComb LX2K: --build=aarch64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu Processor Details- 1, 2, 3, 4: Scaling Governor: cppc_cpufreq ondemandPython Details- 1: Python 3.8.2- 2: Python 3.8.2- 3: Python 3.8.2- 4: Python 3.8.2- HoneyComb LX2K: Python 3.9.1Security Details- 1: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + tsx_async_abort: Not affected- 2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + tsx_async_abort: Not affected- 3: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + tsx_async_abort: Not affected- 4: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + tsx_async_abort: Not affected- HoneyComb LX2K: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Not affected + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Branch predictor hardening + srbds: Not affected + tsx_async_abort: Not affected

eMAGnumpy: onednn: Recurrent Neural Network Training - u8s8f32 - CPUonednn: Recurrent Neural Network Training - f32 - CPUonednn: Recurrent Neural Network Inference - f32 - CPUonednn: Recurrent Neural Network Training - bf16bf16bf16 - CPUavifenc: 0onednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPUonednn: Recurrent Neural Network Inference - u8s8f32 - CPUbuild-eigen: Time To Compilerav1e: 5avifenc: 2rav1e: 6rav1e: 1stockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthrav1e: 10espeak: Text-To-Speech Synthesisencode-ape: WAV To APEonednn: Deconvolution Batch shapes_1d - f32 - CPUsimdjson: Kostyaencode-opus: WAV To Opus Encodeclomp: Static OMP Speedupsimdjson: LargeRandonednn: IP Shapes 1D - f32 - CPUsimdjson: PartialTweetssimdjson: DistinctUserIDonednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUonednn: IP Shapes 3D - f32 - CPUmafft: Multiple Sequence Alignment - LSU RNAonednn: Convolution Batch Shapes Auto - f32 - CPUcoremark: CoreMark Size 666 - Iterations Per Secondavifenc: 8avifenc: 10onednn: Deconvolution Batch shapes_1d - u8s8f32 - CPUx264: H.264 Video Encodingonednn: IP Shapes 1D - u8s8f32 - CPUonednn: Deconvolution Batch shapes_3d - f32 - CPUonednn: IP Shapes 3D - u8s8f32 - CPUonednn: Convolution Batch Shapes Auto - u8s8f32 - CPUtscp: AI Chess Performanceonednn: Deconvolution Batch shapes_3d - u8s8f32 - CPU1234HoneyComb LX2K91.6530113.831838.217700.429827.8404.73717140.116255.9357.4740.188250.1650.2230.08415691469330379620.42587.83196.130191.8370.4848.3087.10.2329.01480.550.5636.614819.817623.682535.64193.4725385397.37036322.30221.883184.79632.13183.91760.3671418.330113.020515903114.06691.8630971.030600.517313.531520.3403.85016556.716777.0357.1400.187250.7050.2210.08415417127331357670.41984.90239.919194.6200.4848.2667.20.2333.22440.550.5638.370621.007722.800835.34498.2804385035.20746622.33221.832185.96532.67184.87763.4163421.221112.310515903113.51130446.531978.216864.330673.717065.516436.80.1870.2220.084156176070.420173.5390.487.00.2332.28400.550.5638.494420.484722.847036.35576.3515385080.514289185.16232.78183.39355.9390424.641112.550515710113.11230770.0173.0500.487.20.2330.89250.550.5724.446835.99984.3690183.153183.13759.7828419.392112.924515709112.61397.0974589.374820.538360.174962.7485.90838288.238077.3315.8970.186310.0320.2240.0819514457164591280.44584.42737.002620.7570.6137.7351.60.2853.32120.70.7146.007826.146621.512725.173122.323193571.80886424.46023.183220.11033.56129.050118.20697.1388192.123510928196.134OpenBenchmarking.org

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkHoneyComb LX2K2120406080100SE +/- 0.62, N = 3SE +/- 0.27, N = 3SE +/- 0.30, N = 397.0991.8691.65

oneDNN

Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU132HoneyComb LX2K16K32K48K64K80KSE +/- 165.59, N = 3SE +/- 588.64, N = 12SE +/- 500.69, N = 12SE +/- 201.98, N = 330113.830446.530971.074589.3MIN: 24215.3MIN: 23892.7MIN: 23442.3-O2 - MIN: 74079.31. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU2413HoneyComb LX2K16K32K48K64K80KSE +/- 724.02, N = 10SE +/- 405.43, N = 12SE +/- 1283.37, N = 9SE +/- 171.48, N = 3SE +/- 258.40, N = 330600.530770.031838.231978.274820.5MIN: 23693.3MIN: 24555.1MIN: 23896.8MIN: 25646-O2 - MIN: 74172.11. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU321HoneyComb LX2K8K16K24K32K40KSE +/- 324.82, N = 12SE +/- 395.99, N = 12SE +/- 343.55, N = 11SE +/- 219.25, N = 316864.317313.517700.438360.1MIN: 12759.4MIN: 12871.9MIN: 13035-O2 - MIN: 37645.21. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU132HoneyComb LX2K16K32K48K64K80KSE +/- 438.76, N = 12SE +/- 360.00, N = 3SE +/- 470.00, N = 3SE +/- 348.88, N = 329827.830673.731520.374962.7MIN: 23657MIN: 24396.5MIN: 24350.2-O2 - MIN: 74064.51. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 021HoneyComb LX2K110220330440550SE +/- 0.42, N = 3SE +/- 1.37, N = 3SE +/- 0.81, N = 3403.85404.74485.911. (CXX) g++ options: -O3 -fPIC

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU231HoneyComb LX2K8K16K24K32K40KSE +/- 327.46, N = 12SE +/- 506.17, N = 9SE +/- 244.89, N = 3SE +/- 226.16, N = 316556.717065.517140.138288.2MIN: 12882.3MIN: 13244.1MIN: 13604.9-O2 - MIN: 37745.71. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU132HoneyComb LX2K8K16K24K32K40KSE +/- 188.21, N = 3SE +/- 378.61, N = 9SE +/- 307.63, N = 12SE +/- 169.67, N = 316255.916436.816777.038077.3MIN: 13038.5MIN: 13044.4MIN: 12597.8-O2 - MIN: 37721.41. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

Timed Eigen Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Eigen Compilation 3.3.9Time To CompileHoneyComb LX2K2180160240320400SE +/- 0.80, N = 3SE +/- 0.65, N = 3SE +/- 1.89, N = 3315.90357.14357.47

rav1e

Speed: 5

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4 AlphaSpeed: 5132HoneyComb LX2K0.04230.08460.12690.16920.2115SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.1880.1870.1870.186

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 212HoneyComb LX2K70140210280350SE +/- 0.06, N = 3SE +/- 0.40, N = 3SE +/- 0.10, N = 3250.17250.71310.031. (CXX) g++ options: -O3 -fPIC

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4 AlphaSpeed: 6HoneyComb LX2K1320.05040.10080.15120.20160.252SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.2240.2230.2220.221

rav1e

Speed: 1

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4 AlphaSpeed: 1321HoneyComb LX2K0.01890.03780.05670.07560.0945SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.0840.0840.0840.081

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 12Total Time132HoneyComb LX2K3M6M9M12M15MSE +/- 125793.16, N = 3SE +/- 177988.27, N = 15SE +/- 184845.46, N = 6SE +/- 173726.98, N = 315691469156176071541712795144571. (CXX) g++ options: -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -flto -flto=jobserver

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 Depth21HoneyComb LX2K7M14M21M28M35MSE +/- 393577.81, N = 3SE +/- 299925.52, N = 3SE +/- 201778.29, N = 3331357673303796216459128

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4 AlphaSpeed: 10HoneyComb LX2K1320.10010.20020.30030.40040.5005SE +/- 0.001, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.001, N = 30.4450.4250.4200.419

eSpeak-NG Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak-NG Speech Engine 20200907Text-To-Speech SynthesisHoneyComb LX2K2120406080100SE +/- 4.47, N = 4SE +/- 0.21, N = 4SE +/- 0.12, N = 484.4384.9087.83-lpthread -lm1. (CC) gcc options: -O2 -std=c99

Monkey Audio Encoding

WAV To APE

OpenBenchmarking.orgSeconds, Fewer Is BetterMonkey Audio Encoding 3.99.6WAV To APEHoneyComb LX2K2120406080100SE +/- 0.59, N = 5SE +/- 0.06, N = 5SE +/- 0.05, N = 537.0039.9296.131. (CXX) g++ options: -O3 -pedantic -rdynamic -lrt

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU4312HoneyComb LX2K130260390520650SE +/- 12.10, N = 15SE +/- 12.91, N = 15SE +/- 15.29, N = 12SE +/- 13.95, N = 15SE +/- 10.39, N = 3173.05173.54191.84194.62620.76MIN: 116MIN: 116.21MIN: 115.28MIN: 115.45-O2 - MIN: 597.771. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

simdjson

Throughput Test: Kostya

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: KostyaHoneyComb LX2K43210.13730.27460.41190.54920.6865SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.610.480.480.480.48-O2-O3-O3-O3-O31. (CXX) g++ options: -pthread

Opus Codec Encoding

WAV To Opus Encode

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.3.1WAV To Opus EncodeHoneyComb LX2K211122334455SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.03, N = 537.7448.2748.311. (CXX) g++ options: -fvisibility=hidden -logg -lm

CLOMP

Static OMP Speedup

OpenBenchmarking.orgSpeedup, More Is BetterCLOMP 1.2Static OMP Speedup4213HoneyComb LX2K246810SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 37.27.27.17.01.61. (CC) gcc options: -fopenmp -O3 -lm

simdjson

Throughput Test: LargeRandom

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: LargeRandomHoneyComb LX2K43210.0630.1260.1890.2520.315SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.280.230.230.230.23-O2-O3-O3-O3-O31. (CXX) g++ options: -pthread

oneDNN

Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU1432HoneyComb LX2K1224364860SE +/- 1.27, N = 15SE +/- 1.62, N = 12SE +/- 1.36, N = 15SE +/- 1.03, N = 15SE +/- 1.13, N = 329.0130.8932.2833.2253.32MIN: 15.13MIN: 15.09MIN: 15.14MIN: 15.35-O2 - MIN: 50.831. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

simdjson

Throughput Test: PartialTweets

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: PartialTweetsHoneyComb LX2K43210.15750.3150.47250.630.7875SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.700.550.550.550.55-O2-O3-O3-O3-O31. (CXX) g++ options: -pthread

simdjson

Throughput Test: DistinctUserID

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: DistinctUserIDHoneyComb LX2K43210.15980.31960.47940.63920.799SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.710.570.560.560.56-O2-O3-O3-O3-O31. (CXX) g++ options: -pthread

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU123HoneyComb LX2K1020304050SE +/- 1.48, N = 15SE +/- 0.94, N = 15SE +/- 0.82, N = 15SE +/- 0.15, N = 336.6138.3738.4946.01MIN: 19.74MIN: 19.74MIN: 19.79-O2 - MIN: 45.371. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU132HoneyComb LX2K612182430SE +/- 1.04, N = 15SE +/- 0.93, N = 15SE +/- 0.93, N = 15SE +/- 0.00, N = 319.8220.4821.0126.15MIN: 8.13MIN: 8.14MIN: 8.13-O2 - MIN: 25.911. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 3D - Data Type: f32 - Engine: CPUHoneyComb LX2K2314612182430SE +/- 0.02, N = 3SE +/- 0.68, N = 12SE +/- 0.69, N = 15SE +/- 0.67, N = 15SE +/- 1.03, N = 1521.5122.8022.8523.6824.45-O2 - MIN: 21.16MIN: 17.06MIN: 17.02MIN: 17.03MIN: 17.031. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

Timed MAFFT Alignment

Multiple Sequence Alignment - LSU RNA

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.471Multiple Sequence Alignment - LSU RNAHoneyComb LX2K2143816243240SE +/- 0.40, N = 3SE +/- 0.11, N = 3SE +/- 0.31, N = 3SE +/- 0.49, N = 3SE +/- 0.16, N = 325.1735.3435.6436.0036.361. (CC) gcc options: -std=c99 -O3 -lm -lpthread

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU3412HoneyComb LX2K306090120150SE +/- 6.62, N = 15SE +/- 8.19, N = 15SE +/- 7.37, N = 15SE +/- 7.70, N = 12SE +/- 0.02, N = 376.3584.3793.4798.28122.32MIN: 30.78MIN: 30.78MIN: 30.81MIN: 30.76-O2 - MIN: 121.031. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Second132HoneyComb LX2K80K160K240K320K400KSE +/- 656.44, N = 3SE +/- 664.33, N = 3SE +/- 798.90, N = 3SE +/- 23.74, N = 3385397.37385080.51385035.21193571.811. (CC) gcc options: -O2 -lrt" -lrt

libavif avifenc

Encoder Speed: 8

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 812HoneyComb LX2K612182430SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 322.3022.3324.461. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 10

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 1021HoneyComb LX2K612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 321.8321.8823.181. (CXX) g++ options: -O3 -fPIC

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU4132HoneyComb LX2K50100150200250SE +/- 2.05, N = 3SE +/- 0.92, N = 3SE +/- 1.64, N = 3SE +/- 1.31, N = 3SE +/- 0.78, N = 3183.15184.80185.16185.97220.11MIN: 111MIN: 121.06MIN: 116.12MIN: 114.9-O2 - MIN: 217.21. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingHoneyComb LX2K321816243240SE +/- 0.06, N = 3SE +/- 0.51, N = 3SE +/- 0.30, N = 3SE +/- 0.38, N = 533.5632.7832.6732.13-lavformat -lavcodec -lavutil -lswscale-lavformat -lavcodec -lavutil -lswscale-lavformat -lavcodec -lavutil -lswscale1. (CC) gcc options: -ldl -lm -lpthread

oneDNN

Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPUHoneyComb LX2K43124080120160200SE +/- 0.47, N = 3SE +/- 0.18, N = 3SE +/- 1.41, N = 3SE +/- 1.68, N = 3SE +/- 2.81, N = 3129.05183.14183.39183.92184.88-O2 - MIN: 125.46MIN: 130.48MIN: 133.71MIN: 127.82MIN: 135.461. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU3412HoneyComb LX2K306090120150SE +/- 7.43, N = 12SE +/- 6.08, N = 15SE +/- 6.33, N = 15SE +/- 7.31, N = 15SE +/- 2.32, N = 355.9459.7860.3763.42118.21MIN: 26.97MIN: 26.97MIN: 26.98MIN: 26.98-O2 - MIN: 114.11. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPUHoneyComb LX2K142390180270360450SE +/- 0.09, N = 3SE +/- 2.55, N = 3SE +/- 1.34, N = 3SE +/- 0.17, N = 3SE +/- 1.42, N = 397.14418.33419.39421.22424.64-O2 - MIN: 96.3MIN: 379.92MIN: 371.23MIN: 376.78MIN: 380.561. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU2341HoneyComb LX2K4080120160200SE +/- 0.05, N = 3SE +/- 0.11, N = 3SE +/- 0.27, N = 3SE +/- 0.34, N = 3SE +/- 0.26, N = 3112.31112.55112.92113.02192.12MIN: 103.46MIN: 102.72MIN: 104.76MIN: 98.24-O2 - MIN: 190.321. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess Performance2134HoneyComb LX2K110K220K330K440K550KSE +/- 328.25, N = 5SE +/- 327.56, N = 5SE +/- 264.73, N = 5SE +/- 616.26, N = 55159035159035157105157095109281. (CC) gcc options: -O3 -march=native

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU4321HoneyComb LX2K4080120160200SE +/- 1.75, N = 3SE +/- 1.41, N = 3SE +/- 0.48, N = 3SE +/- 0.92, N = 3SE +/- 2.17, N = 3112.61113.11113.51114.07196.13MIN: 90.72MIN: 92.39MIN: 91.33MIN: 93.84-O2 - MIN: 179.491. (CXX) g++ options: -O3 -std=c++11 -fopenmp -mcpu=native -fPIC -pie -lpthread


Phoronix Test Suite v10.8.5