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&grs.

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 2021graphics-magick: Rotategraphics-magick: Noise-Gaussianunpack-firefox: firefox-84.0.source.tar.xzcoremark: CoreMark Size 666 - Iterations Per Secondgraphics-magick: Swirlnode-web-tooling: mafft: Multiple Sequence Alignment - LSU RNAcryptsetup: Serpent-XTS 256b Encryptioncryptsetup: AES-XTS 256b Encryptioncryptsetup: Twofish-XTS 256b Encryptionsqlite-speedtest: Timed Time - Size 1,000build-ffmpeg: Time To Compilesimdjson: DistinctUserIDcryptsetup: AES-XTS 256b Decryptiongraphics-magick: Enhancedgraphics-magick: Resizingbuild-eigen: Time To Compilecryptsetup: Twofish-XTS 512b Encryptioncryptsetup: PBKDF2-sha512build2: Time To Compileencode-ape: WAV To APEcryptsetup: AES-XTS 512b Encryptionencode-opus: WAV To Opus Encodecryptsetup: AES-XTS 512b Decryptioncryptsetup: Twofish-XTS 512b Decryptioncryptsetup: Twofish-XTS 256b Decryptionencode-wavpack: WAV To WavPackcryptsetup: PBKDF2-whirlpoolcryptsetup: PBKDF2-whirlpoolcryptsetup: PBKDF2-sha512cryptsetup: Serpent-XTS 512b Encryptioncryptsetup: Serpent-XTS 256b Decryptiongraphics-magick: Sharpensimdjson: PartialTweetssimdjson: LargeRandsimdjson: Kostyaclomp: Static OMP Speedupgraphics-magick: HWB Color SpaceRun 1Run 2Run 3Run 463440930.556906762.76182211874.0711.34562.12473.5132.7169.81755.3511.232498.25351818129.596133.81092646135.22621.5902099.643.1532101.5132.9132.9128.89634402062.775.14151.190.481.065.9141566840631.154911271.17840111784.0411.28762.62494.1133.9170.99955.1261.232496.35351818129.881133.81092267134.98721.5622099.543.2002101.2132.9133128.876343870343870109226662.775.14151.190.481.065.9123559840830.310912751.20455411984.0411.21362.72495.0133.9170.32155.3041.242497.35341824130.013133.81091888134.95221.5482099.743.2022101.5132.9133.0128.964344020343870109188975.14151.190.481.065.91243650424891087.90540411964.0211.22562.62496.3133.8171.27055.5881.232499.65331821129.745133.51094167135.05921.5792100.743.2042101.4133.0132.934387162.775.14151.190.481.065.91236OpenBenchmarking.org

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: 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

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

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

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

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

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

Cryptsetup

Serpent-XTS 256b Encryption

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Cryptsetup

PBKDF2-whirlpool

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

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

PBKDF2-sha512

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

Cryptsetup

Serpent-XTS 512b Encryption

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

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

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

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: 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: 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

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

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


Phoronix Test Suite v10.8.5