POWER9 testing with a PowerNV C1P9S01 REV 1.01 and ASPEED on Ubuntu 19.10 via the Phoronix Test Suite.
SAMSUNG MZVLB1T0HALR-000L7 Processor: POWER9 @ 3.80GHz (4 Cores / 16 Threads), Motherboard: PowerNV C1P9S01 REV 1.01, Memory: 131072MB, Disk: 1024GB SAMSUNG MZVLB1T0HALR-000L7, Graphics: ASPEED, Network: 3 x Broadcom NetXtreme BCM5719 PCIe
OS: Ubuntu 19.10, Kernel: 5.3.0-19-generic (ppc64le), Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 1024x768
Environment Notes: CXXFLAGS="-O3 -mcpu=native" CFLAGS="-O3 -mcpu=native"Compiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: SMT (threads per core): 4Python Notes: Python 2.7.17rc1 + Python 3.7.5rc1Security Notes: 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.10 OpenBenchmarking.org Phoronix Test Suite POWER9 @ 3.80GHz (4 Cores / 16 Threads) PowerNV C1P9S01 REV 1.01 131072MB 1024GB SAMSUNG MZVLB1T0HALR-000L7 ASPEED 3 x Broadcom NetXtreme BCM5719 PCIe Ubuntu 19.10 5.3.0-19-generic (ppc64le) GCC 9.2.1 20191008 ext4 1024x768 Processor Motherboard Memory Disk Graphics Network OS Kernel Compiler File-System Screen Resolution POWER9 Blackbird Ubuntu 19.10 Benchmarks System 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.10 sqlite: 1 sqlite: 8 sqlite: 32 ior: Write Test ior: Read Test qmcpack: dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit vpxenc: vpxenc VP9 1080p Video Encode x264: H.264 Video Encoding x265: H.265 1080p Video Encoding himeno: Poisson Pressure Solver build-gcc: Time To Compile build-linux-kernel: Time To Compile build-llvm: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel smallpt: Global Illumination Renderer; 128 Samples encode-mp3: WAV To MP3 sudokut: Total Time openssl: RSA 4096-bit Performance askap: tConvolve MT - Gridding askap: tConvolve MT - Degridding askap: tConvolve MPI - Gridding askap: tConvolve MPI - Degridding askap: tConvolve OpenMP - Gridding askap: tConvolve OpenMP - Degridding pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write pgbench: Buffer Test - Single Thread - Read Only pgbench: Buffer Test - Single Thread - Read Write pgbench: Buffer Test - Heavy Contention - Read Only pgbench: Buffer Test - Heavy Contention - Read Write sqlite-speedtest: Timed Time - Size 1,000 memtier-benchmark: Redis redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET optcarrot: Optimized Benchmark blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only SAMSUNG MZVLB1T0HALR-000L7 57.55 136.20 244.99 195.25 680.88 622.87 80.38 19.03 79.53 40.69 7.04 14.20 5.32 1956.58 2459.74 396.71 1162.13 217.71 40.56 14.34 28.28 817.43 924.23 1030.82 911.32 1005.42 891.80 1169.63 85140.04 5458.00 12928.39 397.51 104518.14 11011.93 163.58 741764.78 933254.95 640307.42 514275.90 860728.32 570429.49 30.17 970.22 2882.80 1914.62 OpenBenchmarking.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.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 SAMSUNG MZVLB1T0HALR-000L7 13 26 39 52 65 SE +/- 0.89, N = 3 57.55 1. (CC) gcc options: -O3 -mcpu=native -lreadline -ltermcap -lz -lm -ldl -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 SAMSUNG MZVLB1T0HALR-000L7 30 60 90 120 150 SE +/- 0.69, N = 3 136.20 1. (CC) gcc options: -O3 -mcpu=native -lreadline -ltermcap -lz -lm -ldl -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 32 SAMSUNG MZVLB1T0HALR-000L7 50 100 150 200 250 SE +/- 0.54, N = 3 244.99 1. (CC) gcc options: -O3 -mcpu=native -lreadline -ltermcap -lz -lm -ldl -lpthread
OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Read Test SAMSUNG MZVLB1T0HALR-000L7 150 300 450 600 750 SE +/- 65.85, N = 15 680.88 MIN: 241.32 / MAX: 1177.32 1. (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.org Total Execution Time - Seconds, Fewer Is Better QMCPACK 3.8 SAMSUNG MZVLB1T0HALR-000L7 130 260 390 520 650 622.87 1. (CXX) g++ options: -O3 -mcpu=native -fopenmp -fomit-frame-pointer -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math
OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Summer Nature 4K SAMSUNG MZVLB1T0HALR-000L7 5 10 15 20 25 SE +/- 0.17, N = 12 19.03 MIN: 16.69 / MAX: 23 1. (CC) gcc options: -O3 -mcpu=native -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Summer Nature 1080p SAMSUNG MZVLB1T0HALR-000L7 20 40 60 80 100 SE +/- 0.08, N = 3 79.53 MIN: 63.45 / MAX: 88.72 1. (CC) gcc options: -O3 -mcpu=native -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Chimera 1080p 10-bit SAMSUNG MZVLB1T0HALR-000L7 9 18 27 36 45 SE +/- 0.55, N = 3 40.69 MIN: 23.27 / MAX: 100 1. (CC) gcc options: -O3 -mcpu=native -pthread
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.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding SAMSUNG MZVLB1T0HALR-000L7 4 8 12 16 20 SE +/- 0.11, N = 3 14.20 1. (CC) gcc options: -ldl -lm -lpthread -O3 -ffast-math -mcpu=native -maltivec -mabi=altivec -mvsx -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
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.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel SAMSUNG MZVLB1T0HALR-000L7 50 100 150 200 250 SE +/- 0.30, N = 3 217.71 1. (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.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples SAMSUNG MZVLB1T0HALR-000L7 9 18 27 36 45 SE +/- 0.14, N = 3 40.56 1. (CXX) g++ options: -fopenmp -O3 -mcpu=native
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.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance SAMSUNG MZVLB1T0HALR-000L7 200 400 600 800 1000 SE +/- 12.63, N = 3 817.43 1. (CC) gcc options: -pthread -m64 -O3 -mcpu=native -lssl -lcrypto -ldl
OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MT - Degridding SAMSUNG MZVLB1T0HALR-000L7 200 400 600 800 1000 SE +/- 8.78, N = 3 1030.82 1. (CXX) g++ options: -lpthread
OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MPI - Gridding SAMSUNG MZVLB1T0HALR-000L7 200 400 600 800 1000 SE +/- 2.03, N = 3 911.32 1. (CXX) g++ options: -lpthread
OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MPI - Degridding SAMSUNG MZVLB1T0HALR-000L7 200 400 600 800 1000 SE +/- 4.95, N = 3 1005.42 1. (CXX) g++ options: -lpthread
OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve OpenMP - Gridding SAMSUNG MZVLB1T0HALR-000L7 200 400 600 800 1000 SE +/- 14.09, N = 15 891.80 1. (CXX) g++ options: -lpthread
OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve OpenMP - Degridding SAMSUNG MZVLB1T0HALR-000L7 300 600 900 1200 1500 SE +/- 3.28, N = 15 1169.63 1. (CXX) g++ options: -lpthread
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write SAMSUNG MZVLB1T0HALR-000L7 1200 2400 3600 4800 6000 SE +/- 23.05, N = 3 5458.00 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -mcpu=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Single Thread - Mode: Read Only SAMSUNG MZVLB1T0HALR-000L7 3K 6K 9K 12K 15K SE +/- 19.22, N = 3 12928.39 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -mcpu=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Single Thread - Mode: Read Write SAMSUNG MZVLB1T0HALR-000L7 90 180 270 360 450 SE +/- 8.30, N = 10 397.51 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -mcpu=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only SAMSUNG MZVLB1T0HALR-000L7 20K 40K 60K 80K 100K SE +/- 1693.85, N = 3 104518.14 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -mcpu=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write SAMSUNG MZVLB1T0HALR-000L7 2K 4K 6K 8K 10K SE +/- 57.69, N = 3 11011.93 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -mcpu=native -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
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.org Ops/sec, More Is Better Memtier_benchmark 1.2.17 Protocol: Redis SAMSUNG MZVLB1T0HALR-000L7 160K 320K 480K 640K 800K SE +/- 5689.99, N = 3 741764.78 1. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre
OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: SADD SAMSUNG MZVLB1T0HALR-000L7 140K 280K 420K 560K 700K SE +/- 7770.63, N = 15 640307.42 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -mcpu=native
OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: LPUSH SAMSUNG MZVLB1T0HALR-000L7 110K 220K 330K 440K 550K SE +/- 7627.41, N = 3 514275.90 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -mcpu=native
OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: GET SAMSUNG MZVLB1T0HALR-000L7 200K 400K 600K 800K 1000K SE +/- 11192.85, N = 15 860728.32 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -mcpu=native
OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: SET SAMSUNG MZVLB1T0HALR-000L7 120K 240K 360K 480K 600K SE +/- 6323.63, N = 15 570429.49 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -mcpu=native
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.org Seconds, Fewer Is Better Blender 2.80 Blend File: BMW27 - Compute: CPU-Only SAMSUNG MZVLB1T0HALR-000L7 200 400 600 800 1000 SE +/- 10.11, N = 9 970.22
OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.80 Blend File: Classroom - Compute: CPU-Only SAMSUNG MZVLB1T0HALR-000L7 600 1200 1800 2400 3000 SE +/- 1.10, N = 3 2882.80
OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.80 Blend File: Fishy Cat - Compute: CPU-Only SAMSUNG MZVLB1T0HALR-000L7 400 800 1200 1600 2000 SE +/- 1.50, N = 3 1914.62
SAMSUNG MZVLB1T0HALR-000L7 Processor: POWER9 @ 3.80GHz (4 Cores / 16 Threads), Motherboard: PowerNV C1P9S01 REV 1.01, Memory: 131072MB, Disk: 1024GB SAMSUNG MZVLB1T0HALR-000L7, Graphics: ASPEED, Network: 3 x Broadcom NetXtreme BCM5719 PCIe
OS: Ubuntu 19.10, Kernel: 5.3.0-19-generic (ppc64le), Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 1024x768
Environment Notes: CXXFLAGS="-O3 -mcpu=native" CFLAGS="-O3 -mcpu=native"Compiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: SMT (threads per core): 4Python Notes: Python 2.7.17rc1 + Python 3.7.5rc1Security Notes: 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
Testing initiated at 28 October 2019 07:13 by user phoronix.