power9 hack

POWER9 testing with a PowerNV C1P9S01 REV 1.01 and llvmpipe 128GB on Ubuntu 19.04 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1905307-HV-POWER9HAC00
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
POWER9
May 30 2019
  1 Hour, 13 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


power9 hackOpenBenchmarking.orgPhoronix Test SuitePOWER9 @ 3.80GHz (4 Cores / 16 Threads)PowerNV C1P9S01 REV 1.01131072MB1024GB SAMSUNG MZVLB1T0HALR-000L7llvmpipe 128GB3 x Broadcom NetXtreme BCM5719 PCIeUbuntu 19.045.0.0-13-generic (ppc64le)Xfce 4.12X Server 1.20.4modesetting 1.20.43.3 Mesa 19.0.2 (LLVM 8.0 128 bits)GCC 8.3.0ext41024x768ProcessorMotherboardMemoryDiskGraphicsNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionPower9 Hack BenchmarksSystem Logs- --build=powerpc64le-linux-gnu --disable-libphobos --disable-multilib --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --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 -v - SMT (threads per core): 4- l1tf: 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

power9 hackhackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processhackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processhackbench: 32 - Processstress-ng: Cryptostress-ng: Bsearchstress-ng: Forkingstress-ng: Hsearchstress-ng: Lsearchstress-ng: Tsearchstress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message PassingPOWER98.0314.4329.4460.567.87128.8914.2326.3152.92114.39241.31738.352178.1641244.7016396.6218.18117.831151.152252951.4611872.248239.206679.613125.251375066.65118622.8324.424077118.56OpenBenchmarking.org

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadPOWER9246810SE +/- 0.05, N = 38.031. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadPOWER948121620SE +/- 0.02, N = 314.431. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadPOWER9714212835SE +/- 0.46, N = 1529.441. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadPOWER91428425670SE +/- 0.87, N = 460.561. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessPOWER9246810SE +/- 0.03, N = 37.871. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadPOWER9306090120150SE +/- 1.74, N = 3128.891. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessPOWER948121620SE +/- 0.03, N = 314.231. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessPOWER9612182430SE +/- 0.32, N = 526.311. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessPOWER91224364860SE +/- 0.51, N = 352.921. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessPOWER9306090120150SE +/- 1.76, N = 3114.391. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessPOWER950100150200250SE +/- 0.62, N = 3241.311. (CC) gcc options: -lpthread

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoPOWER9160320480640800SE +/- 3.14, N = 3738.351. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: BsearchPOWER95001000150020002500SE +/- 10.02, N = 32178.161. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingPOWER99K18K27K36K45KSE +/- 204.94, N = 341244.701. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: HsearchPOWER94K8K12K16K20KSE +/- 26.37, N = 316396.621. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: LsearchPOWER948121620SE +/- 0.05, N = 318.181. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: TsearchPOWER9306090120150SE +/- 1.23, N = 3117.831. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU StressPOWER92004006008001000SE +/- 1.89, N = 31151.151. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresPOWER9500K1000K1500K2000K2500KSE +/- 30485.70, N = 32252951.461. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Matrix MathPOWER93K6K9K12K15KSE +/- 40.65, N = 311872.241. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Vector MathPOWER92K4K6K8K10KSE +/- 7.86, N = 38239.201. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Memory CopyingPOWER914002800420056007000SE +/- 47.65, N = 36679.611. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityPOWER97001400210028003500SE +/- 15.14, N = 33125.251. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingPOWER9300K600K900K1200K1500KSE +/- 7197.75, N = 31375066.651. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc C String FunctionsPOWER930K60K90K120K150KSE +/- 854.96, N = 3118622.831. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc Qsort Data SortingPOWER9612182430SE +/- 0.07, N = 324.421. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingPOWER9900K1800K2700K3600K4500KSE +/- 58410.79, N = 154077118.561. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc