POWER9 Blackbird

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

HTML result view exported from: https://openbenchmarking.org/result/2011254-HA-POWER9BLA00&sor.

POWER9 BlackbirdProcessorMotherboardMemoryDiskGraphicsNetworkOSKernelDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionPre MitigationMitigatedPOWER9 @ 3.80GHz (4 Cores / 16 Threads)PowerNV C1P9S01 REV 1.01128GB1024GB SAMSUNG MZVLB1T0HALR-000L7ASPEED3 x Broadcom NetXtreme BCM5719 PCIeUbuntu 20.105.9.8-050908-generic (ppc64le)X Server 1.20.9modesetting 1.20.9GCC 10.2.0ext41024x7685.9.10-050910-generic (ppc64le)OpenBenchmarking.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 Disk Details- NONE / relatime,rw / Block Size: 4096Processor 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 Blackbirdleveldb: Hot Readleveldb: Overwriteleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Readleveldb: Seek Randleveldb: Rand Deleteleveldb: Seq Fillleveldb: Seq Fillpostmark: Disk Transaction Performancelammps: Rhodopsin Proteinx265: Bosphorus 4Kx265: Bosphorus 1080ptjbench: Decompression Throughputmysqlslap: 8pgbench: 100 - 50 - Read Onlypgbench: 100 - 50 - Read Only - Average Latencysqlite-speedtest: Timed Time - Size 1,000redis: GETredis: SETstress-ng: System V Message Passingsqlite: 1sqlite: 8osbench: Create Filesosbench: Launch Programsbuild-apache: Time To Compilebuild-linux-kernel: Time To CompilePre MitigationMitigated16.01514.5122.24014.416.2128.510118.33914.4122.42130482.1351.305.2996.4854736521060890.472165.100794755.52572015.503348290.6455.507151.41240.60885349.83663653.941476.64819.03914.4123.25414.319.15233.799119.36814.3124.08129762.1541.335.3895.8162946471047220.478168.068783230.73574931.823207953.6162.512157.65940.66930251.85365754.072480.110OpenBenchmarking.org

LevelDB

Benchmark: Hot Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadPre MitigationMitigated510152025SE +/- 0.11, N = 3SE +/- 0.10, N = 316.0219.041. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwritePre MitigationMitigated48121620SE +/- 0.03, N = 3SE +/- 0.03, N = 314.514.41. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwritePre MitigationMitigated306090120150SE +/- 0.16, N = 3SE +/- 0.12, N = 3122.24123.251. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillPre MitigationMitigated48121620SE +/- 0.03, N = 3SE +/- 0.03, N = 314.414.31. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadPre MitigationMitigated510152025SE +/- 0.08, N = 3SE +/- 0.11, N = 316.2119.151. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomPre MitigationMitigated816243240SE +/- 0.05, N = 3SE +/- 0.04, N = 328.5133.801. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeletePre MitigationMitigated306090120150SE +/- 0.06, N = 3SE +/- 0.05, N = 3118.34119.371. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillPre MitigationMitigated48121620SE +/- 0.03, N = 3SE +/- 0.00, N = 314.414.31. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillPre MitigationMitigated306090120150SE +/- 0.30, N = 3SE +/- 0.03, N = 3122.42124.081. (CXX) g++ options: -O3 -lsnappy -lpthread

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformancePre MitigationMitigated7001400210028003500304829761. (CC) gcc options: -O3

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: Rhodopsin ProteinMitigatedPre Mitigation0.48470.96941.45411.93882.4235SE +/- 0.005, N = 3SE +/- 0.004, N = 32.1542.1351. (CXX) g++ options: -O3 -pthread -lm

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KMitigatedPre Mitigation0.29930.59860.89791.19721.4965SE +/- 0.02, N = 9SE +/- 0.02, N = 91.331.301. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pMitigatedPre Mitigation1.21052.4213.63154.8426.0525SE +/- 0.01, N = 3SE +/- 0.01, N = 35.385.291. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.0.2Test: Decompression ThroughputPre MitigationMitigated20406080100SE +/- 1.29, N = 15SE +/- 1.29, N = 396.4995.821. (CC) gcc options: -O3 -rdynamic

MariaDB

Clients: 8

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 8Pre MitigationMitigated140280420560700SE +/- 0.62, N = 3SE +/- 3.30, N = 36526471. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -lsnappy -laio -lnuma -lcrypt -lz -lm -lssl -lcrypto -ldl

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read OnlyPre MitigationMitigated20K40K60K80K100KSE +/- 30.60, N = 3SE +/- 110.27, N = 31060891047221. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average LatencyPre MitigationMitigated0.10760.21520.32280.43040.538SE +/- 0.000, N = 3SE +/- 0.001, N = 30.4720.4781. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Pre MitigationMitigated4080120160200SE +/- 0.07, N = 3SE +/- 0.22, N = 3165.10168.071. (CC) gcc options: -O2 -ldl -lz -lpthread

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GETPre MitigationMitigated200K400K600K800K1000KSE +/- 12776.71, N = 3SE +/- 12608.54, N = 15794755.52783230.731. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SETMitigatedPre Mitigation120K240K360K480K600KSE +/- 7879.43, N = 15SE +/- 8958.35, N = 3574931.82572015.501. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: System V Message PassingPre MitigationMitigated700K1400K2100K2800K3500KSE +/- 43536.69, N = 15SE +/- 33134.85, N = 33348290.643207953.611. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Pre MitigationMitigated1428425670SE +/- 0.35, N = 3SE +/- 0.81, N = 355.5162.511. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Pre MitigationMitigated306090120150SE +/- 0.63, N = 3SE +/- 1.06, N = 3151.41157.661. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesPre MitigationMitigated918273645SE +/- 0.08, N = 3SE +/- 0.07, N = 340.6140.671. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsPre MitigationMitigated1224364860SE +/- 0.84, N = 3SE +/- 0.27, N = 349.8451.851. (CC) gcc options: -lm

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompilePre MitigationMitigated1224364860SE +/- 0.09, N = 3SE +/- 0.05, N = 353.9454.07

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompilePre MitigationMitigated100200300400500SE +/- 7.32, N = 7SE +/- 5.30, N = 7476.65480.11


Phoronix Test Suite v10.8.4