POWER9 Blackbird Ubuntu 19.10

POWER9 testing with a PowerNV C1P9S01 REV 1.01 and ASPEED on Ubuntu 19.10 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 1910291-HU-POWER9BLA78
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
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
SAMSUNG MZVLB1T0HALR-000L7
October 28 2019
  18 Hours, 32 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 Blackbird Ubuntu 19.10OpenBenchmarking.orgPhoronix Test SuitePOWER9 @ 3.80GHz (4 Cores / 16 Threads)PowerNV C1P9S01 REV 1.01131072MB1024GB SAMSUNG MZVLB1T0HALR-000L7ASPEED3 x Broadcom NetXtreme BCM5719 PCIeUbuntu 19.105.3.0-19-generic (ppc64le)GCC 9.2.1 20191008ext41024x768ProcessorMotherboardMemoryDiskGraphicsNetworkOSKernelCompilerFile-SystemScreen ResolutionPOWER9 Blackbird Ubuntu 19.10 BenchmarksSystem Logs- CXXFLAGS="-O3 -mcpu=native" CFLAGS="-O3 -mcpu=native"- --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-offload-targets=nvptx-none --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 --without-cuda-driver -v - NONE / errors=remount-ro,relatime,rw- SMT (threads per core): 4- Python 2.7.17rc1 + Python 3.7.5rc1- l1tf: Not affected + 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

POWER9 Blackbird Ubuntu 19.10sqlite: 1sqlite: 8sqlite: 32ior: Write Testior: Read Testqmcpack: dav1d: Chimera 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitvpxenc: vpxenc VP9 1080p Video Encodex264: H.264 Video Encodingx265: H.265 1080p Video Encodinghimeno: Poisson Pressure Solverbuild-gcc: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelsmallpt: Global Illumination Renderer; 128 Samplesencode-mp3: WAV To MP3sudokut: Total Timeopenssl: RSA 4096-bit Performanceaskap: tConvolve MT - Griddingaskap: tConvolve MT - Degriddingaskap: tConvolve MPI - Griddingaskap: tConvolve MPI - Degriddingaskap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingpgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Single Thread - Read Onlypgbench: Buffer Test - Single Thread - Read Writepgbench: Buffer Test - Heavy Contention - Read Onlypgbench: Buffer Test - Heavy Contention - Read Writesqlite-speedtest: Timed Time - Size 1,000memtier-benchmark: Redisredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SEToptcarrot: Optimized Benchmarkblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-OnlySAMSUNG MZVLB1T0HALR-000L757.55136.20244.99195.25680.88622.8780.3819.0379.5340.697.0414.205.321956.582459.74396.711162.13217.7140.5614.3428.28817.43924.231030.82911.321005.42891.801169.6385140.045458.0012928.39397.51104518.1411011.93163.58741764.78933254.95640307.42514275.90860728.32570429.4930.17970.222882.801914.62OpenBenchmarking.org

SQLite

This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1SAMSUNG MZVLB1T0HALR-000L71326395265SE +/- 0.89, N = 357.551. (CC) gcc options: -O3 -mcpu=native -lreadline -ltermcap -lz -lm -ldl -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8SAMSUNG MZVLB1T0HALR-000L7306090120150SE +/- 0.69, N = 3136.201. (CC) gcc options: -O3 -mcpu=native -lreadline -ltermcap -lz -lm -ldl -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 32SAMSUNG MZVLB1T0HALR-000L750100150200250SE +/- 0.54, N = 3244.991. (CC) gcc options: -O3 -mcpu=native -lreadline -ltermcap -lz -lm -ldl -lpthread

IOR

IOR is a parallel I/O storage benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write TestSAMSUNG MZVLB1T0HALR-000L74080120160200SE +/- 8.05, N = 15195.25MIN: 68.16 / MAX: 344.861. (CC) gcc options: -O3 -mcpu=native -lm -pthread -lmpi

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read TestSAMSUNG MZVLB1T0HALR-000L7150300450600750SE +/- 65.85, N = 15680.88MIN: 241.32 / MAX: 1177.321. (CC) gcc options: -O3 -mcpu=native -lm -pthread -lmpi

QMCPACK

QMCPACK is a modern high-performance open-source Quantum Monte Carlo (QMC) simulation code making use of MPI for this benchmark of the H20 example code. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Execution Time - Seconds, Fewer Is BetterQMCPACK 3.8SAMSUNG MZVLB1T0HALR-000L7130260390520650622.871. (CXX) g++ options: -O3 -mcpu=native -fopenmp -fomit-frame-pointer -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math

dav1d

Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Chimera 1080pSAMSUNG MZVLB1T0HALR-000L720406080100SE +/- 1.05, N = 580.38MIN: 50.62 / MAX: 156.061. (CC) gcc options: -O3 -mcpu=native -pthread

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 4KSAMSUNG MZVLB1T0HALR-000L7510152025SE +/- 0.17, N = 1219.03MIN: 16.69 / MAX: 231. (CC) gcc options: -O3 -mcpu=native -pthread

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 1080pSAMSUNG MZVLB1T0HALR-000L720406080100SE +/- 0.08, N = 379.53MIN: 63.45 / MAX: 88.721. (CC) gcc options: -O3 -mcpu=native -pthread

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Chimera 1080p 10-bitSAMSUNG MZVLB1T0HALR-000L7918273645SE +/- 0.55, N = 340.69MIN: 23.27 / MAX: 1001. (CC) gcc options: -O3 -mcpu=native -pthread

VP9 libvpx Encoding

This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9/WebM format using a sample 1080p video. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.1vpxenc VP9 1080p Video EncodeSAMSUNG MZVLB1T0HALR-000L7246810SE +/- 0.12, N = 97.041. (CXX) g++ options: -lm -lpthread -O3 -mcpu=native -fPIC -U_FORTIFY_SOURCE -std=c++11

x264

This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingSAMSUNG MZVLB1T0HALR-000L748121620SE +/- 0.11, N = 314.201. (CC) gcc options: -ldl -lm -lpthread -O3 -ffast-math -mcpu=native -maltivec -mabi=altivec -mvsx -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

This is a simple test of the x265 encoder run on the CPU with a sample 1080p video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingSAMSUNG MZVLB1T0HALR-000L71.1972.3943.5914.7885.985SE +/- 0.03, N = 35.321. (CXX) g++ options: -O3 -mcpu=native -rdynamic -lpthread -lrt -ldl -lnuma

Himeno Benchmark

The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverSAMSUNG MZVLB1T0HALR-000L7400800120016002000SE +/- 25.25, N = 51956.581. (CC) gcc options: -O3 -mcpu=native

Timed GCC Compilation

This test times how long it takes to build the GNU Compiler Collection (GCC). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To CompileSAMSUNG MZVLB1T0HALR-000L75001000150020002500SE +/- 10.44, N = 32459.74

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileSAMSUNG MZVLB1T0HALR-000L790180270360450SE +/- 2.02, N = 3396.71

Timed LLVM Compilation

This test times how long it takes to build the LLVM compiler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileSAMSUNG MZVLB1T0HALR-000L720040060080010001162.13

C-Ray

This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelSAMSUNG MZVLB1T0HALR-000L750100150200250SE +/- 0.30, N = 3217.711. (CC) gcc options: -lm -lpthread -O3 -mcpu=native

Smallpt

Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesSAMSUNG MZVLB1T0HALR-000L7918273645SE +/- 0.14, N = 340.561. (CXX) g++ options: -fopenmp -O3 -mcpu=native

LAME MP3 Encoding

LAME is an MP3 encoder licensed under the LGPL. This test measures the time required to encode a WAV file to MP3 format. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3SAMSUNG MZVLB1T0HALR-000L748121620SE +/- 0.14, N = 1514.341. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -mcpu=native -lncurses -lm

Sudokut

This is a test of Sudokut, which is a Sudoku puzzle solver written in Tcl. This test measures how long it takes to solve 100 Sudoku puzzles. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total TimeSAMSUNG MZVLB1T0HALR-000L7714212835SE +/- 0.01, N = 328.28

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceSAMSUNG MZVLB1T0HALR-000L72004006008001000SE +/- 12.63, N = 3817.431. (CC) gcc options: -pthread -m64 -O3 -mcpu=native -lssl -lcrypto -ldl

ASKAP

This is a CUDA benchmark of ATNF's ASKAP Benchmark with currently using the tConvolveCuda sub-test. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - GriddingSAMSUNG MZVLB1T0HALR-000L72004006008001000SE +/- 0.96, N = 3924.231. (CXX) g++ options: -lpthread

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - DegriddingSAMSUNG MZVLB1T0HALR-000L72004006008001000SE +/- 8.78, N = 31030.821. (CXX) g++ options: -lpthread

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MPI - GriddingSAMSUNG MZVLB1T0HALR-000L72004006008001000SE +/- 2.03, N = 3911.321. (CXX) g++ options: -lpthread

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MPI - DegriddingSAMSUNG MZVLB1T0HALR-000L72004006008001000SE +/- 4.95, N = 31005.421. (CXX) g++ options: -lpthread

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - GriddingSAMSUNG MZVLB1T0HALR-000L72004006008001000SE +/- 14.09, N = 15891.801. (CXX) g++ options: -lpthread

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - DegriddingSAMSUNG MZVLB1T0HALR-000L730060090012001500SE +/- 3.28, N = 151169.631. (CXX) g++ options: -lpthread

PostgreSQL pgbench

This is a simple benchmark of PostgreSQL using pgbench. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlySAMSUNG MZVLB1T0HALR-000L720K40K60K80K100KSE +/- 1031.14, N = 385140.041. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -mcpu=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteSAMSUNG MZVLB1T0HALR-000L712002400360048006000SE +/- 23.05, N = 35458.001. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -mcpu=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Single Thread - Mode: Read OnlySAMSUNG MZVLB1T0HALR-000L73K6K9K12K15KSE +/- 19.22, N = 312928.391. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -mcpu=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Single Thread - Mode: Read WriteSAMSUNG MZVLB1T0HALR-000L790180270360450SE +/- 8.30, N = 10397.511. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -mcpu=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read OnlySAMSUNG MZVLB1T0HALR-000L720K40K60K80K100KSE +/- 1693.85, N = 3104518.141. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -mcpu=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read WriteSAMSUNG MZVLB1T0HALR-000L72K4K6K8K10KSE +/- 57.69, N = 311011.931. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -mcpu=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

SQLite Speedtest

This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000SAMSUNG MZVLB1T0HALR-000L74080120160200SE +/- 0.24, N = 3163.581. (CC) gcc options: -O3 -mcpu=native -ldl -lz -lpthread

Memtier_benchmark

Memtier_benchmark is a NoSQL Redis/Memcache traffic generation plus benchmarking tool. This current test profile currently just stresses the Redis protocol and basic options exposed wotj a 1:1 Set/Get ratio, 30 pipeline, 100 clients per thread, and thread count equal to the number of CPU cores/threads present. Patches to extend the test are welcome as always. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps/sec, More Is BetterMemtier_benchmark 1.2.17Protocol: RedisSAMSUNG MZVLB1T0HALR-000L7160K320K480K640K800KSE +/- 5689.99, N = 3741764.781. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre

Redis

Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: LPOPSAMSUNG MZVLB1T0HALR-000L7200K400K600K800K1000KSE +/- 17012.28, N = 15933254.951. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -mcpu=native

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SADDSAMSUNG MZVLB1T0HALR-000L7140K280K420K560K700KSE +/- 7770.63, N = 15640307.421. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -mcpu=native

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: LPUSHSAMSUNG MZVLB1T0HALR-000L7110K220K330K440K550KSE +/- 7627.41, N = 3514275.901. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -mcpu=native

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: GETSAMSUNG MZVLB1T0HALR-000L7200K400K600K800K1000KSE +/- 11192.85, N = 15860728.321. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -mcpu=native

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SETSAMSUNG MZVLB1T0HALR-000L7120K240K360K480K600KSE +/- 6323.63, N = 15570429.491. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -mcpu=native

Optcarrot

Optcarrot is an NES emulator benchmark for the Ruby language. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkSAMSUNG MZVLB1T0HALR-000L7714212835SE +/- 0.03, N = 430.171. ruby 2.5.5p157 (2019-03-15 revision 67260) [powerpc64le-linux-gnu]

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing is supported. This system/blender test profile makes use of the system-supplied Blender. Use pts/blender if wishing to stick to a fixed version of Blender. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: BMW27 - Compute: CPU-OnlySAMSUNG MZVLB1T0HALR-000L72004006008001000SE +/- 10.11, N = 9970.22

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Classroom - Compute: CPU-OnlySAMSUNG MZVLB1T0HALR-000L76001200180024003000SE +/- 1.10, N = 32882.80

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Fishy Cat - Compute: CPU-OnlySAMSUNG MZVLB1T0HALR-000L7400800120016002000SE +/- 1.50, N = 31914.62