POWER9 2021

POWER9 testing with a PowerNV T2P9D01 REV 1.01 and ASPEED on Ubuntu 20.10 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2101026-HA-POWER920284&grw&sro.

POWER9 2021ProcessorMotherboardMemoryDiskGraphicsMonitorNetworkOSKernelCompilerFile-SystemScreen ResolutionRun 1Run 2Run 3Run 4POWER9 @ 3.80GHz (44 Cores / 176 Threads)PowerNV T2P9D01 REV 1.0164GB500GB Samsung SSD 860ASPEEDVE2282 x Broadcom NetXtreme BCM5719 PCIeUbuntu 20.105.9.10-050910-generic (ppc64le)GCC 10.2.0ext41920x1080OpenBenchmarking.orgCompiler Details- --build=powerpc64le-linux-gnu --disable-multilib --disable-werror --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-multiarch --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-xyKMTo/gcc-10-10.2.0/debian/tmp-nvptx/usr --enable-plugin --enable-secureplt --enable-shared --enable-targets=powerpcle-linux --enable-threads=posix --host=powerpc64le-linux-gnu --program-prefix=powerpc64le-linux-gnu- --target=powerpc64le-linux-gnu --with-cpu=power8 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-long-double-128 --with-target-system-zlib=auto --without-cuda-driver -v Processor Details- SMT (threads per core): 4Security Details- itlb_multihit: Not affected + l1tf: Mitigation of RFI Flush L1D private per thread + mds: Not affected + meltdown: Mitigation of RFI Flush L1D private per thread + spec_store_bypass: Mitigation of Kernel entry/exit barrier (eieio) + spectre_v1: Mitigation of __user pointer sanitization ori31 speculation barrier enabled + spectre_v2: Mitigation of Indirect branch cache disabled Software link stack flush + srbds: Not affected + tsx_async_abort: Not affected

POWER9 2021clomp: Static OMP Speedupcryptsetup: PBKDF2-sha512cryptsetup: PBKDF2-whirlpoolcryptsetup: AES-XTS 256b Encryptioncryptsetup: AES-XTS 256b Decryptioncryptsetup: Serpent-XTS 256b Encryptioncryptsetup: Serpent-XTS 256b Decryptioncryptsetup: Twofish-XTS 256b Encryptioncryptsetup: Twofish-XTS 256b Decryptioncryptsetup: AES-XTS 512b Encryptioncryptsetup: AES-XTS 512b Decryptioncryptsetup: Serpent-XTS 512b Encryptioncryptsetup: Twofish-XTS 512b Encryptioncryptsetup: Twofish-XTS 512b Decryptioncryptsetup: PBKDF2-sha512cryptsetup: PBKDF2-whirlpoolencode-ape: WAV To APEencode-opus: WAV To Opus Encodeencode-wavpack: WAV To WavPackmafft: Multiple Sequence Alignment - LSU RNAcoremark: CoreMark Size 666 - Iterations Per Secondbuild-ffmpeg: Time To Compilegraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacebuild2: Time To Compilebuild-eigen: Time To Compileunpack-firefox: firefox-84.0.source.tar.xzsqlite-speedtest: Timed Time - Size 1,000node-web-tooling: simdjson: Kostyasimdjson: LargeRandsimdjson: PartialTweetssimdjson: DistinctUserIDRun 1Run 2Run 3Run 45.910926463440202473.52498.262.175.1132.7132.92099.62101.562.7133.8132.921.59043.153128.89611.345906762.76182255.351118763441553518184091415135.226129.59630.556169.8174.071.060.481.191.235.910922673438702494.12496.362.675.1133.91332099.52101.262.7133.8132.9109226634387021.56243.200128.87611.287911271.17840155.126117866841553518184061235134.987129.88131.154170.9994.041.060.481.191.235.910918883438702495.02497.362.775.1133.9133.02099.72101.5133.8132.9109188934402021.54843.202128.96411.213912751.20455455.304119859841553418244081243134.952130.01330.310170.3214.041.060.481.191.245.910941673438712496.32499.662.675.1133.8132.92100.72101.462.7133.5133.021.57943.20411.225891087.90540455.588119665041553318214241236135.059129.745171.2704.021.060.481.191.23OpenBenchmarking.org

CLOMP

Static OMP Speedup

OpenBenchmarking.orgSpeedup, More Is BetterCLOMP 1.2Static OMP SpeedupRun 1Run 2Run 3Run 41.32752.6553.98255.316.6375SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.09, N = 35.95.95.95.91. (CC) gcc options: -fopenmp -O3 -lm

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-sha512Run 1Run 2Run 3Run 4200K400K600K800K1000KSE +/- 379.67, N = 3SE +/- 656.74, N = 3SE +/- 758.33, N = 3SE +/- 761.67, N = 31092646109226710918881094167

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolRun 1Run 2Run 3Run 470K140K210K280K350KSE +/- 150.00, N = 3SE +/- 150.00, N = 3SE +/- 301.00, N = 3344020343870343870343871

Cryptsetup

AES-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b EncryptionRun 1Run 2Run 3Run 45001000150020002500SE +/- 21.15, N = 3SE +/- 13.90, N = 3SE +/- 1.08, N = 3SE +/- 0.61, N = 32473.52479.02493.72496.3

Cryptsetup

AES-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b DecryptionRun 1Run 2Run 3Run 45001000150020002500SE +/- 0.32, N = 3SE +/- 15.20, N = 3SE +/- 0.85, N = 3SE +/- 0.90, N = 32498.22481.22495.92499.6

Cryptsetup

Serpent-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b EncryptionRun 1Run 2Run 3Run 41428425670SE +/- 0.60, N = 3SE +/- 0.13, N = 3SE +/- 0.00, N = 3SE +/- 0.13, N = 362.162.662.762.6

Cryptsetup

Serpent-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b DecryptionRun 1Run 2Run 3Run 420406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 375.175.175.175.1

Cryptsetup

Twofish-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b EncryptionRun 1Run 2Run 3Run 4306090120150SE +/- 1.17, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3132.7133.9133.9133.8

Cryptsetup

Twofish-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b DecryptionRun 1Run 2Run 3Run 4306090120150SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3132.9132.9132.9132.9

Cryptsetup

AES-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b EncryptionRun 1Run 2Run 3Run 45001000150020002500SE +/- 0.75, N = 3SE +/- 0.39, N = 3SE +/- 0.36, N = 3SE +/- 0.64, N = 32099.62098.02098.42100.7

Cryptsetup

AES-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b DecryptionRun 1Run 2Run 3Run 45001000150020002500SE +/- 0.30, N = 3SE +/- 0.36, N = 3SE +/- 0.47, N = 3SE +/- 0.89, N = 32101.52099.52099.92101.4

Cryptsetup

Serpent-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b EncryptionRun 1Run 2Run 4142842567062.762.762.7

Cryptsetup

Twofish-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b EncryptionRun 1Run 2Run 3Run 4306090120150SE +/- 0.00, N = 2SE +/- 0.00, N = 2133.8133.8133.8133.5

Cryptsetup

Twofish-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b DecryptionRun 1Run 2Run 3Run 4306090120150SE +/- 0.05, N = 2SE +/- 0.05, N = 2132.9132.9132.9133.0

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupPBKDF2-sha512Run 2Run 3200K400K600K800K1000KSE +/- 1002.30, N = 310922661091889

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupPBKDF2-whirlpoolRun 2Run 370K140K210K280K350KSE +/- 150.00, N = 3343870344020

Monkey Audio Encoding

WAV To APE

OpenBenchmarking.orgSeconds, Fewer Is BetterMonkey Audio Encoding 3.99.6WAV To APERun 1Run 2Run 3Run 4510152025SE +/- 0.06, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 521.5921.5621.5521.581. (CXX) g++ options: -O3 -pedantic -rdynamic -lrt

Opus Codec Encoding

WAV To Opus Encode

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.3.1WAV To Opus EncodeRun 1Run 2Run 3Run 41020304050SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 543.1543.2043.2043.201. (CXX) g++ options: -fvisibility=hidden -logg -lm

WavPack Audio Encoding

WAV To WavPack

OpenBenchmarking.orgSeconds, Fewer Is BetterWavPack Audio Encoding 5.3WAV To WavPackRun 1Run 2Run 3306090120150SE +/- 0.16, N = 5SE +/- 0.13, N = 5SE +/- 0.11, N = 5128.90128.88128.961. (CXX) g++ options: -rdynamic

Timed MAFFT Alignment

Multiple Sequence Alignment - LSU RNA

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.471Multiple Sequence Alignment - LSU RNARun 1Run 2Run 3Run 43691215SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 311.3511.2911.2111.231. (CC) gcc options: -std=c99 -O3 -lm -lpthread

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondRun 1Run 2Run 3Run 4200K400K600K800K1000KSE +/- 3116.01, N = 3SE +/- 4990.35, N = 3SE +/- 1720.14, N = 3SE +/- 11948.41, N = 3906762.76911271.18912751.20891087.911. (CC) gcc options: -O2 -lrt" -lrt

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To CompileRun 1Run 2Run 3Run 41224364860SE +/- 0.21, N = 3SE +/- 0.26, N = 3SE +/- 0.23, N = 3SE +/- 0.32, N = 355.3555.1355.3055.59

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlRun 1Run 2Run 3Run 430060090012001500SE +/- 9.07, N = 3SE +/- 11.78, N = 3SE +/- 14.08, N = 3SE +/- 19.35, N = 311871178119811961. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateRun 1Run 2Run 3Run 4140280420560700SE +/- 8.41, N = 3SE +/- 5.24, N = 3SE +/- 0.58, N = 36346685986501. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenRun 1Run 2Run 3Run 490180270360450SE +/- 0.58, N = 3SE +/- 0.33, N = 34154154154151. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedRun 1Run 2Run 3Run 4120240360480600SE +/- 0.67, N = 3SE +/- 1.00, N = 3SE +/- 1.67, N = 3SE +/- 0.67, N = 35355355345331. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingRun 1Run 2Run 3Run 4400800120016002000SE +/- 2.33, N = 3SE +/- 1.45, N = 3SE +/- 6.17, N = 3SE +/- 2.73, N = 318181818182418211. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianRun 1Run 2Run 3Run 490180270360450SE +/- 3.72, N = 15SE +/- 4.10, N = 15SE +/- 0.33, N = 34094064084241. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceRun 1Run 2Run 3Run 430060090012001500SE +/- 36.92, N = 15SE +/- 4.26, N = 3SE +/- 11.92, N = 3SE +/- 13.42, N = 314151235124312361. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lxml2 -lz -lm -lpthread

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.13Time To CompileRun 1Run 2Run 3Run 4306090120150SE +/- 0.57, N = 3SE +/- 1.01, N = 3SE +/- 0.44, N = 3SE +/- 0.05, N = 3135.23134.99134.95135.06

Timed Eigen Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Eigen Compilation 3.3.9Time To CompileRun 1Run 2Run 3Run 4306090120150SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3129.60129.88130.01129.75

Unpacking Firefox

Extracting: firefox-84.0.source.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking Firefox 84.0Extracting: firefox-84.0.source.tar.xzRun 1Run 2Run 3714212835SE +/- 0.13, N = 4SE +/- 0.14, N = 4SE +/- 0.16, N = 430.5631.1530.31

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Run 1Run 2Run 3Run 44080120160200SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.20, N = 3SE +/- 0.28, N = 3169.82171.00170.32171.271. (CC) gcc options: -O2 -ldl -lz -lpthread

Node.js V8 Web Tooling Benchmark

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkRun 1Run 2Run 3Run 40.91581.83162.74743.66324.579SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 34.074.044.044.021. Nodejs v12.18.2

simdjson

Throughput Test: Kostya

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: KostyaRun 1Run 2Run 3Run 40.23850.4770.71550.9541.1925SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.061.061.061.061. (CXX) g++ options: -O3 -pthread

simdjson

Throughput Test: LargeRandom

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: LargeRandomRun 1Run 2Run 3Run 40.1080.2160.3240.4320.54SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.480.480.480.481. (CXX) g++ options: -O3 -pthread

simdjson

Throughput Test: PartialTweets

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: PartialTweetsRun 1Run 2Run 3Run 40.26780.53560.80341.07121.339SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.191.191.191.191. (CXX) g++ options: -O3 -pthread

simdjson

Throughput Test: DistinctUserID

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: DistinctUserIDRun 1Run 2Run 3Run 40.2790.5580.8371.1161.395SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.231.231.241.231. (CXX) g++ options: -O3 -pthread


Phoronix Test Suite v10.8.5