Tests for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1909112-AS-CLANGKERN08 Clang Kernel - Phoronix Test Suite Clang Kernel Tests for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1909112-AS-CLANGKERN08&grr&rdt&rro .
Clang Kernel Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Clang Built GCC 9.1 Built AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (0803 BIOS) AMD Device 1480 16384MB 2000GB Force MP600 llvmpipe 16GB AMD Device ab20 Realtek Device 8125 + Intel I211 + Intel Device 2723 Ubuntu 19.04 5.3.0-rc8-clanged (x86_64) 20190910 GNOME Shell 3.32.2 X Server 1.20.4 modesetting 1.20.4 3.3 Mesa 19.0.8 (LLVM 8.0 128 bits) GCC 8.3.0 + Clang 10.0.0-svn371485-1~exp1+0~20190910040723.259~1.gbp13c8b7 ext4 3840x2160 5.3.0-rc8-gnued (x86_64) 20190910 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Disk Details - NONE / errors=remount-ro,relatime,rw Processor Details - Scaling Governor: acpi-cpufreq ondemand Java Details - OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu219.04) Python Details - Python 2.7.16 + Python 3.7.3 Security Details - l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: always-on RSB filling
Clang Kernel blender: Barbershop - CPU-Only brl-cad: VGR Performance Metric npb: EP.D renaissance: Savina Reactors.IO stress-ng: System V Message Passing stress-ng: Context Switching apache-siege: 250 ethr: TCP - Connections/s - 32 apache-siege: 200 blender: BMW27 - CPU-Only npb: BT.C mcperf: Add renaissance: In-Memory Database Shootout stress-ng: Bsearch stress-ng: Glibc C String Functions geekbench: CPU Multi Core - Horizon Detection geekbench: CPU Multi Core - Face Detection geekbench: CPU Multi Core - Gaussian Blur geekbench: CPU Multi Core build-llvm: Time To Compile npb: LU.C stream: Copy glibc-bench: exp pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write hackbench: 32 - Process mcperf: Append stress-ng: Glibc Qsort Data Sorting mcperf: Replace renaissance: Apache Spark PageRank nginx: Static Web Page Serving geekbench: CPU Single Core - Horizon Detection geekbench: CPU Single Core - Face Detection geekbench: CPU Single Core - Gaussian Blur geekbench: CPU Single Core mcperf: Delete fs-mark: 5000 Files, 1MB Size, 4 Threads npb: FT.C ethr: TCP - Latency - 1 hackbench: 16 - Thread npb: SP.B hackbench: 16 - Process mcperf: Prepend renaissance: Akka Unbalanced Cobwebbed Tree renaissance: Apache Spark Bayes fio: Rand Read - Linux AIO - Yes - No - 4MB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 4MB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 4MB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 4MB - Default Test Directory ethr: TCP - Connections/s - 1 stress-ng: CPU Stress stress-ng: Tsearch stress-ng: Crypto stress-ng: Memory Copying stress-ng: Hsearch stress-ng: Vector Math stress-ng: Lsearch stress-ng: Matrix Math stress-ng: Semaphores stress-ng: Socket Activity stress-ng: Forking renaissance: Apache Spark ALS apache: Static Web Page Serving ethr: UDP - Bandwidth - 32 ethr: TCP - Bandwidth - 32 ethr: HTTP - Bandwidth - 1 ethr: HTTP - Bandwidth - 32 ethr: TCP - Latency - 32 mcperf: Set t-test1: 1 ramspeed: Average - Floating Point pybench: Total For Average Test Times ramspeed: Average - Integer glibc-bench: sincos glibc-bench: sin glibc-bench: cos dacapobench: Tradebeans compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 mcperf: Get phpbench: PHP Benchmark Suite sqlite: Timed SQLite Insertions osbench: Create Threads npb: MG.C npb: EP.C compilebench: Compile glibc-bench: asinh glibc-bench: pthread_once dacapobench: Tradesoap dacapobench: H2 glibc-bench: tanh glibc-bench: sinh glibc-bench: atanh glibc-bench: sqrt glibc-bench: ffs glibc-bench: modf glibc-bench: log2 glibc-bench: ffsll x265: H.265 1080p Video Encoding t-test1: 2 fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size dacapobench: Jython osbench: Create Files osbench: Memory Allocations osbench: Launch Programs osbench: Create Processes svt-vp9: 1080p 8-bit YUV To VP9 Video Encode ctx-clock: Context Switch Time fs-mark: 1000 Files, 1MB Size fs-mark: 1000 Files, 1MB Size, No Sync/FSync systemd-boot-total: Total systemd-boot-total: Userspace systemd-boot-total: Firmware systemd-boot-total: Loader systemd-boot-total: Kernel stream: Add stream: Triad stream: Scale compilebench: Read Compiled Tree compilebench: Initial Create Clang Built GCC 9.1 Built 466.26 181568 679.10 12477.08 15500462.01 5957895.07 93475.09 39835 74725.93 113.97 25345.11 59381.30 5890.74 7845.33 1251619.69 236.57 132.40 767.10 10831 236.63 26335.94 16618.34 5.11 288814.66 29192.15 72.63 57100.47 233.82 63502.24 17244.77 39499.96 28.47 11.03 85.40 1362 88403.00 1374.00 8832.09 14.73 41.57 9029.27 37.90 54661.90 10854.10 5931.11 6956 5781 5625 6965 14668 4323.62 464.52 3370.35 8935.42 97978.26 31874.11 176.20 95406.28 5831608.05 9024.37 65434.71 4767.24 37463.67 167820.22 100554.89 1066.67 3532.08 14.53 52635.03 21.27 26749.87 895 26823.91 12.32 39.70 42.26 4188 18.02 88738.70 637793 15.10 14.69 13943.75 686.51 2405.90 8.45 1.72 3618 3177 10.51 7.71 10.54 2.23 1.73 2.21 6.18 1.72 61.20 7.20 577.63 4071 11.17 69.13 36.80 28.80 213.46 190 575.33 2890.93 35050 31522 24316 598 3528 18157.92 18044.24 16255.16 3877.81 703.13 461.31 182506 687.75 12564.68 14895391.31 6098248.33 101988.65 53694 80998.81 113.60 25591.65 53843.64 6004.02 7837.79 1257798.52 238.23 133.57 770.23 10839 238.86 26470.56 16641.52 5.39 291151.78 29122.33 71.29 54709.40 232.18 54286.00 17290.51 40021.67 27.97 10.87 84.20 1360 94802.37 1329.58 8853.73 14.05 41.09 9118.67 36.91 54210.94 10869.11 5886.08 7222 5931 5808 7244 14637 4312.73 487.09 3384.71 9295.15 96577.42 31976.43 176.02 96317.59 5709566.54 9483.81 67886.88 4749.78 38007.35 170074.67 100546.89 1068.54 3514.17 14.56 51841.00 22.23 26813.47 928 28948.88 12.09 39.39 42.46 4147 17.93 91279.97 664976 15.35 15.56 13985.91 694.29 2470.31 8.28 1.73 3544 3138 10.48 7.53 10.36 2.20 1.76 2.22 5.99 1.69 61.80 7.43 577.13 3982 10.93 67.62 36.68 28.55 214.46 182 553.70 3027.60 28047 24516 24321 661 3531 18137.70 18092.22 16343.48 4088.53 735.51 OpenBenchmarking.org
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.80 Blend File: Barbershop - Compute: CPU-Only GCC 9.1 Built Clang Built 100 200 300 400 500 SE +/- 0.47, N = 3 SE +/- 0.57, N = 3 461.31 466.26
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.28.0 VGR Performance Metric GCC 9.1 Built Clang Built 40K 80K 120K 160K 200K 182506 181568 1. (CXX) g++ options: -std=c++98 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm
NAS Parallel Benchmarks Test / Class: EP.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D GCC 9.1 Built Clang Built 150 300 450 600 750 SE +/- 1.44, N = 3 SE +/- 0.25, N = 3 687.75 679.10 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Savina Reactors.IO GCC 9.1 Built Clang Built 3K 6K 9K 12K 15K SE +/- 202.46, N = 32 SE +/- 121.31, N = 40 12564.68 12477.08
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: System V Message Passing GCC 9.1 Built Clang Built 3M 6M 9M 12M 15M SE +/- 224717.33, N = 15 SE +/- 245301.68, N = 15 14895391.31 15500462.01 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching GCC 9.1 Built Clang Built 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 231151.58, N = 15 SE +/- 72287.76, N = 15 6098248.33 5957895.07 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Apache Siege Concurrent Users: 250 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 250 GCC 9.1 Built Clang Built 20K 40K 60K 80K 100K SE +/- 2503.78, N = 15 SE +/- 3407.74, N = 15 101988.65 93475.09 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Ethr Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 32 OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 32 GCC 9.1 Built Clang Built 12K 24K 36K 48K 60K SE +/- 7720.85, N = 15 SE +/- 10051.80, N = 15 53694 39835
Apache Siege Concurrent Users: 200 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 200 GCC 9.1 Built Clang Built 20K 40K 60K 80K 100K SE +/- 1431.19, N = 15 SE +/- 3156.78, N = 12 80998.81 74725.93 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.80 Blend File: BMW27 - Compute: CPU-Only GCC 9.1 Built Clang Built 30 60 90 120 150 SE +/- 0.14, N = 3 SE +/- 0.29, N = 3 113.60 113.97
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C GCC 9.1 Built Clang Built 5K 10K 15K 20K 25K SE +/- 29.41, N = 3 SE +/- 47.84, N = 3 25591.65 25345.11 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
Memcached mcperf Method: Add OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Add GCC 9.1 Built Clang Built 13K 26K 39K 52K 65K SE +/- 1474.83, N = 15 SE +/- 3289.76, N = 12 53843.64 59381.30 1. (CC) gcc options: -O2 -lm -rdynamic
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: In-Memory Database Shootout GCC 9.1 Built Clang Built 1300 2600 3900 5200 6500 SE +/- 46.74, N = 8 SE +/- 36.68, N = 40 6004.02 5890.74
Stress-NG Test: Bsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Bsearch GCC 9.1 Built Clang Built 2K 4K 6K 8K 10K SE +/- 94.07, N = 3 SE +/- 73.09, N = 15 7837.79 7845.33 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc C String Functions GCC 9.1 Built Clang Built 300K 600K 900K 1200K 1500K SE +/- 8632.05, N = 3 SE +/- 22689.42, N = 15 1257798.52 1251619.69 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Geekbench Test: CPU Multi Core - Horizon Detection OpenBenchmarking.org Gpixels/sec, More Is Better Geekbench 5.0 Test: CPU Multi Core - Horizon Detection GCC 9.1 Built Clang Built 50 100 150 200 250 SE +/- 0.43, N = 3 SE +/- 0.23, N = 3 238.23 236.57
Geekbench Test: CPU Multi Core - Face Detection OpenBenchmarking.org images/sec, More Is Better Geekbench 5.0 Test: CPU Multi Core - Face Detection GCC 9.1 Built Clang Built 30 60 90 120 150 SE +/- 0.26, N = 3 SE +/- 0.55, N = 3 133.57 132.40
Geekbench Test: CPU Multi Core - Gaussian Blur OpenBenchmarking.org Mpixels/sec, More Is Better Geekbench 5.0 Test: CPU Multi Core - Gaussian Blur GCC 9.1 Built Clang Built 170 340 510 680 850 SE +/- 0.29, N = 3 SE +/- 1.95, N = 3 770.23 767.10
Geekbench Test: CPU Multi Core OpenBenchmarking.org Score, More Is Better Geekbench 5.0 Test: CPU Multi Core GCC 9.1 Built Clang Built 2K 4K 6K 8K 10K SE +/- 0.88, N = 3 SE +/- 5.61, N = 3 10839 10831
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile GCC 9.1 Built Clang Built 50 100 150 200 250 238.86 236.63
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C GCC 9.1 Built Clang Built 6K 12K 18K 24K 30K SE +/- 8.98, N = 3 SE +/- 6.33, N = 3 26470.56 26335.94 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy GCC 9.1 Built Clang Built 4K 8K 12K 16K 20K SE +/- 7.25, N = 5 SE +/- 10.86, N = 5 16641.52 16618.34 1. (CC) gcc options: -O3 -march=native -fopenmp
glibc bench Benchmark: exp OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: exp GCC 9.1 Built Clang Built 1.2128 2.4256 3.6384 4.8512 6.064 SE +/- 0.05, N = 3 SE +/- 0.04, N = 12 5.39 5.11
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only GCC 9.1 Built Clang Built 60K 120K 180K 240K 300K SE +/- 659.72, N = 3 SE +/- 1393.99, N = 3 291151.78 288814.66 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write GCC 9.1 Built Clang Built 6K 12K 18K 24K 30K SE +/- 23.37, N = 3 SE +/- 59.25, N = 3 29122.33 29192.15 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process GCC 9.1 Built Clang Built 16 32 48 64 80 SE +/- 1.03, N = 3 SE +/- 0.47, N = 3 71.29 72.63 1. (CC) gcc options: -lpthread
Memcached mcperf Method: Append OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Append GCC 9.1 Built Clang Built 12K 24K 36K 48K 60K SE +/- 694.52, N = 3 SE +/- 1445.42, N = 15 54709.40 57100.47 1. (CC) gcc options: -O2 -lm -rdynamic
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc Qsort Data Sorting GCC 9.1 Built Clang Built 50 100 150 200 250 SE +/- 2.06, N = 11 SE +/- 2.01, N = 3 232.18 233.82 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Memcached mcperf Method: Replace OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Replace GCC 9.1 Built Clang Built 14K 28K 42K 56K 70K SE +/- 154.39, N = 3 SE +/- 4635.11, N = 15 54286.00 63502.24 1. (CC) gcc options: -O2 -lm -rdynamic
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Apache Spark PageRank GCC 9.1 Built Clang Built 4K 8K 12K 16K 20K SE +/- 129.06, N = 8 SE +/- 130.65, N = 8 17290.51 17244.77
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving GCC 9.1 Built Clang Built 9K 18K 27K 36K 45K SE +/- 24.15, N = 3 SE +/- 160.84, N = 3 40021.67 39499.96 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
Geekbench Test: CPU Single Core - Horizon Detection OpenBenchmarking.org Gpixels/sec, More Is Better Geekbench 5.0 Test: CPU Single Core - Horizon Detection GCC 9.1 Built Clang Built 7 14 21 28 35 SE +/- 1.41, N = 3 SE +/- 2.43, N = 3 27.97 28.47
Geekbench Test: CPU Single Core - Face Detection OpenBenchmarking.org images/sec, More Is Better Geekbench 5.0 Test: CPU Single Core - Face Detection GCC 9.1 Built Clang Built 3 6 9 12 15 SE +/- 0.19, N = 3 SE +/- 0.07, N = 3 10.87 11.03
Geekbench Test: CPU Single Core - Gaussian Blur OpenBenchmarking.org Mpixels/sec, More Is Better Geekbench 5.0 Test: CPU Single Core - Gaussian Blur GCC 9.1 Built Clang Built 20 40 60 80 100 SE +/- 1.25, N = 3 SE +/- 0.06, N = 3 84.20 85.40
Geekbench Test: CPU Single Core OpenBenchmarking.org Score, More Is Better Geekbench 5.0 Test: CPU Single Core GCC 9.1 Built Clang Built 300 600 900 1200 1500 SE +/- 8.84, N = 3 SE +/- 4.81, N = 3 1360 1362
Memcached mcperf Method: Delete OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Delete GCC 9.1 Built Clang Built 20K 40K 60K 80K 100K SE +/- 905.78, N = 15 SE +/- 1168.28, N = 3 94802.37 88403.00 1. (CC) gcc options: -O2 -lm -rdynamic
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads GCC 9.1 Built Clang Built 300 600 900 1200 1500 SE +/- 16.40, N = 15 SE +/- 19.80, N = 3 1329.58 1374.00 1. (CC) gcc options: -static
NAS Parallel Benchmarks Test / Class: FT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C GCC 9.1 Built Clang Built 2K 4K 6K 8K 10K SE +/- 15.97, N = 3 SE +/- 15.41, N = 3 8853.73 8832.09 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
Ethr Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1 OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1 GCC 9.1 Built Clang Built 4 8 12 16 20 SE +/- 0.17, N = 6 SE +/- 0.23, N = 3 14.05 14.73 MIN: 6.39 / MAX: 19.7 MIN: 6.49 / MAX: 19.64
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread GCC 9.1 Built Clang Built 9 18 27 36 45 SE +/- 0.26, N = 3 SE +/- 0.19, N = 3 41.09 41.57 1. (CC) gcc options: -lpthread
NAS Parallel Benchmarks Test / Class: SP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B GCC 9.1 Built Clang Built 2K 4K 6K 8K 10K SE +/- 67.50, N = 3 SE +/- 64.12, N = 3 9118.67 9029.27 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process GCC 9.1 Built Clang Built 9 18 27 36 45 SE +/- 0.09, N = 3 SE +/- 0.55, N = 3 36.91 37.90 1. (CC) gcc options: -lpthread
Memcached mcperf Method: Prepend OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Prepend GCC 9.1 Built Clang Built 12K 24K 36K 48K 60K SE +/- 720.37, N = 5 SE +/- 644.56, N = 3 54210.94 54661.90 1. (CC) gcc options: -O2 -lm -rdynamic
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Akka Unbalanced Cobwebbed Tree GCC 9.1 Built Clang Built 2K 4K 6K 8K 10K SE +/- 59.95, N = 8 SE +/- 106.88, N = 8 10869.11 10854.10
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Apache Spark Bayes GCC 9.1 Built Clang Built 1300 2600 3900 5200 6500 SE +/- 59.00, N = 8 SE +/- 50.35, N = 8 5886.08 5931.11
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory GCC 9.1 Built Clang Built 1500 3000 4500 6000 7500 SE +/- 26.31, N = 3 SE +/- 38.66, N = 3 7222 6956 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory GCC 9.1 Built Clang Built 1300 2600 3900 5200 6500 SE +/- 59.58, N = 3 SE +/- 62.85, N = 3 5931 5781 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory GCC 9.1 Built Clang Built 1200 2400 3600 4800 6000 SE +/- 97.85, N = 3 SE +/- 48.64, N = 3 5808 5625 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory GCC 9.1 Built Clang Built 1600 3200 4800 6400 8000 SE +/- 30.89, N = 3 SE +/- 35.23, N = 3 7244 6965 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Ethr Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1 OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1 GCC 9.1 Built Clang Built 3K 6K 9K 12K 15K SE +/- 106.51, N = 3 SE +/- 210.17, N = 4 14637 14668
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: CPU Stress GCC 9.1 Built Clang Built 900 1800 2700 3600 4500 SE +/- 7.18, N = 3 SE +/- 8.13, N = 3 4312.73 4323.62 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Tsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Tsearch GCC 9.1 Built Clang Built 110 220 330 440 550 SE +/- 4.36, N = 3 SE +/- 0.51, N = 3 487.09 464.52 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Crypto GCC 9.1 Built Clang Built 700 1400 2100 2800 3500 SE +/- 0.80, N = 3 SE +/- 0.97, N = 3 3384.71 3370.35 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Memory Copying GCC 9.1 Built Clang Built 2K 4K 6K 8K 10K SE +/- 98.77, N = 3 SE +/- 40.81, N = 3 9295.15 8935.42 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Hsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Hsearch GCC 9.1 Built Clang Built 20K 40K 60K 80K 100K SE +/- 694.98, N = 3 SE +/- 152.70, N = 3 96577.42 97978.26 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Vector Math GCC 9.1 Built Clang Built 7K 14K 21K 28K 35K SE +/- 34.91, N = 3 SE +/- 33.07, N = 3 31976.43 31874.11 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Lsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Lsearch GCC 9.1 Built Clang Built 40 80 120 160 200 SE +/- 0.56, N = 3 SE +/- 0.20, N = 3 176.02 176.20 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Matrix Math GCC 9.1 Built Clang Built 20K 40K 60K 80K 100K SE +/- 321.18, N = 3 SE +/- 94.48, N = 3 96317.59 95406.28 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores GCC 9.1 Built Clang Built 1.2M 2.4M 3.6M 4.8M 6M SE +/- 21479.46, N = 3 SE +/- 10292.63, N = 3 5709566.54 5831608.05 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity GCC 9.1 Built Clang Built 2K 4K 6K 8K 10K SE +/- 44.67, N = 3 SE +/- 74.55, N = 3 9483.81 9024.37 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking GCC 9.1 Built Clang Built 15K 30K 45K 60K 75K SE +/- 339.76, N = 3 SE +/- 101.18, N = 3 67886.88 65434.71 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Apache Spark ALS GCC 9.1 Built Clang Built 1000 2000 3000 4000 5000 SE +/- 23.30, N = 8 SE +/- 24.49, N = 8 4749.78 4767.24
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving GCC 9.1 Built Clang Built 8K 16K 24K 32K 40K SE +/- 136.72, N = 3 SE +/- 129.65, N = 3 38007.35 37463.67 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Ethr Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32 OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32 GCC 9.1 Built Clang Built 40K 80K 120K 160K 200K SE +/- 216.53, N = 3 SE +/- 408.60, N = 3 170074.67 167820.22 MIN: 131250 / MAX: 207760 MIN: 128890 / MAX: 208680
Ethr Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 32 OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 32 GCC 9.1 Built Clang Built 20K 40K 60K 80K 100K SE +/- 304.84, N = 3 SE +/- 104.25, N = 3 100546.89 100554.89 MIN: 96500 / MAX: 103290 MIN: 97030 / MAX: 103660
Ethr Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1 OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1 GCC 9.1 Built Clang Built 200 400 600 800 1000 SE +/- 0.91, N = 3 SE +/- 0.91, N = 3 1068.54 1066.67 MIN: 1060 / MAX: 1080 MIN: 1050 / MAX: 1080
Ethr Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 32 OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 32 GCC 9.1 Built Clang Built 800 1600 2400 3200 4000 SE +/- 9.56, N = 3 SE +/- 3.65, N = 3 3514.17 3532.08 MIN: 3420 / MAX: 3590 MIN: 3440 / MAX: 3670
Ethr Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32 OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32 GCC 9.1 Built Clang Built 4 8 12 16 20 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 14.56 14.53 MIN: 6.45 / MAX: 20.53 MIN: 6.48 / MAX: 19.46
Memcached mcperf Method: Set OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Set GCC 9.1 Built Clang Built 11K 22K 33K 44K 55K SE +/- 217.49, N = 3 SE +/- 718.32, N = 3 51841.00 52635.03 1. (CC) gcc options: -O2 -lm -rdynamic
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 GCC 9.1 Built Clang Built 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 22.23 21.27 1. (CC) gcc options: -pthread
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point GCC 9.1 Built Clang Built 6K 12K 18K 24K 30K 26813.47 26749.87 1. (CC) gcc options: -O3 -march=native
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times GCC 9.1 Built Clang Built 200 400 600 800 1000 SE +/- 7.36, N = 3 SE +/- 4.48, N = 3 928 895
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer GCC 9.1 Built Clang Built 6K 12K 18K 24K 30K 28948.88 26823.91 1. (CC) gcc options: -O3 -march=native
glibc bench Benchmark: sincos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sincos GCC 9.1 Built Clang Built 3 6 9 12 15 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 12.09 12.32
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin GCC 9.1 Built Clang Built 9 18 27 36 45 SE +/- 0.05, N = 3 SE +/- 0.46, N = 3 39.39 39.70
glibc bench Benchmark: cos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos GCC 9.1 Built Clang Built 10 20 30 40 50 SE +/- 0.09, N = 3 SE +/- 0.30, N = 3 42.46 42.26
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans GCC 9.1 Built Clang Built 900 1800 2700 3600 4500 SE +/- 19.37, N = 4 SE +/- 32.35, N = 4 4147 4188
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 GCC 9.1 Built Clang Built 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 17.93 18.02 1. (CC) gcc options: -O3 -pthread -lz
Memcached mcperf Method: Get OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Get GCC 9.1 Built Clang Built 20K 40K 60K 80K 100K SE +/- 1296.67, N = 3 SE +/- 822.92, N = 3 91279.97 88738.70 1. (CC) gcc options: -O2 -lm -rdynamic
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite GCC 9.1 Built Clang Built 140K 280K 420K 560K 700K SE +/- 2585.10, N = 3 SE +/- 5301.30, N = 3 664976 637793
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions GCC 9.1 Built Clang Built 4 8 12 16 20 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 15.35 15.10 1. (CC) gcc options: -O2 -lz -ldl -lpthread
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads GCC 9.1 Built Clang Built 4 8 12 16 20 SE +/- 0.25, N = 3 SE +/- 0.24, N = 15 15.56 14.69 1. (CC) gcc options: -lm
NAS Parallel Benchmarks Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C GCC 9.1 Built Clang Built 3K 6K 9K 12K 15K SE +/- 5.92, N = 3 SE +/- 8.35, N = 3 13985.91 13943.75 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C GCC 9.1 Built Clang Built 150 300 450 600 750 SE +/- 1.48, N = 3 SE +/- 3.44, N = 3 694.29 686.51 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile GCC 9.1 Built Clang Built 500 1000 1500 2000 2500 SE +/- 2.77, N = 3 SE +/- 17.60, N = 3 2470.31 2405.90
glibc bench Benchmark: asinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: asinh GCC 9.1 Built Clang Built 2 4 6 8 10 SE +/- 0.08, N = 3 SE +/- 0.04, N = 4 8.28 8.45
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once GCC 9.1 Built Clang Built 0.3893 0.7786 1.1679 1.5572 1.9465 SE +/- 0.02, N = 3 SE +/- 0.02, N = 4 1.73 1.72
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap GCC 9.1 Built Clang Built 800 1600 2400 3200 4000 SE +/- 9.26, N = 4 SE +/- 38.71, N = 4 3544 3618
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 GCC 9.1 Built Clang Built 700 1400 2100 2800 3500 SE +/- 41.01, N = 5 SE +/- 39.69, N = 4 3138 3177
glibc bench Benchmark: tanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh GCC 9.1 Built Clang Built 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 10.48 10.51
glibc bench Benchmark: sinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sinh GCC 9.1 Built Clang Built 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 7.53 7.71
glibc bench Benchmark: atanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: atanh GCC 9.1 Built Clang Built 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 10.36 10.54
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt GCC 9.1 Built Clang Built 0.5018 1.0036 1.5054 2.0072 2.509 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 2.20 2.23
glibc bench Benchmark: ffs OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs GCC 9.1 Built Clang Built 0.396 0.792 1.188 1.584 1.98 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 1.76 1.73
glibc bench Benchmark: modf OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: modf GCC 9.1 Built Clang Built 0.4995 0.999 1.4985 1.998 2.4975 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 2.22 2.21
glibc bench Benchmark: log2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: log2 GCC 9.1 Built Clang Built 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.09, N = 3 5.99 6.18
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll GCC 9.1 Built Clang Built 0.387 0.774 1.161 1.548 1.935 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 1.69 1.72
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.1.2 H.265 1080p Video Encoding GCC 9.1 Built Clang Built 14 28 42 56 70 SE +/- 0.15, N = 3 SE +/- 0.17, N = 3 61.80 61.20 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 GCC 9.1 Built Clang Built 2 4 6 8 10 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 7.43 7.20 1. (CC) gcc options: -pthread
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size GCC 9.1 Built Clang Built 120 240 360 480 600 SE +/- 6.47, N = 3 SE +/- 7.78, N = 3 577.13 577.63 1. (CC) gcc options: -static
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython GCC 9.1 Built Clang Built 900 1800 2700 3600 4500 SE +/- 8.26, N = 4 SE +/- 35.40, N = 4 3982 4071
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files GCC 9.1 Built Clang Built 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.17, N = 3 10.93 11.17 1. (CC) gcc options: -lm
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations GCC 9.1 Built Clang Built 15 30 45 60 75 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 67.62 69.13 1. (CC) gcc options: -lm
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs GCC 9.1 Built Clang Built 8 16 24 32 40 SE +/- 0.11, N = 3 SE +/- 0.33, N = 3 36.68 36.80 1. (CC) gcc options: -lm
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes GCC 9.1 Built Clang Built 7 14 21 28 35 SE +/- 0.36, N = 3 SE +/- 0.21, N = 3 28.55 28.80 1. (CC) gcc options: -lm
SVT-VP9 1080p 8-bit YUV To VP9 Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 2019-09-09 1080p 8-bit YUV To VP9 Video Encode GCC 9.1 Built Clang Built 50 100 150 200 250 SE +/- 3.02, N = 4 SE +/- 2.74, N = 4 214.46 213.46 1. (CC) gcc options: -fPIE -fPIC -flto -O3 -O2 -pie -rdynamic -lpthread -lrt -lm
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time GCC 9.1 Built Clang Built 40 80 120 160 200 SE +/- 4.06, N = 15 182 190
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size GCC 9.1 Built Clang Built 120 240 360 480 600 SE +/- 2.49, N = 3 SE +/- 4.06, N = 3 553.70 575.33 1. (CC) gcc options: -static
FS-Mark Test: 1000 Files, 1MB Size, No Sync/FSync OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync GCC 9.1 Built Clang Built 600 1200 1800 2400 3000 SE +/- 13.94, N = 3 SE +/- 19.80, N = 3 3027.60 2890.93 1. (CC) gcc options: -static
Systemd Total Boot Time Test: Total OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Total GCC 9.1 Built Clang Built 8K 16K 24K 32K 40K 28047 35050
Systemd Total Boot Time Test: Userspace OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Userspace GCC 9.1 Built Clang Built 7K 14K 21K 28K 35K 24516 31522
Systemd Total Boot Time Test: Firmware OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Firmware GCC 9.1 Built Clang Built 5K 10K 15K 20K 25K 24321 24316
Systemd Total Boot Time Test: Loader OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Loader GCC 9.1 Built Clang Built 140 280 420 560 700 661 598
Systemd Total Boot Time Test: Kernel OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Kernel GCC 9.1 Built Clang Built 800 1600 2400 3200 4000 3531 3528
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add GCC 9.1 Built Clang Built 4K 8K 12K 16K 20K SE +/- 1.39, N = 5 SE +/- 53.63, N = 5 18137.70 18157.92 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad GCC 9.1 Built Clang Built 4K 8K 12K 16K 20K SE +/- 12.24, N = 5 SE +/- 17.16, N = 5 18092.22 18044.24 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale GCC 9.1 Built Clang Built 4K 8K 12K 16K 20K SE +/- 2.43, N = 5 SE +/- 2.47, N = 5 16343.48 16255.16 1. (CC) gcc options: -O3 -march=native -fopenmp
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree GCC 9.1 Built Clang Built 900 1800 2700 3600 4500 SE +/- 21.72, N = 3 SE +/- 31.69, N = 3 4088.53 3877.81
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create GCC 9.1 Built Clang Built 160 320 480 640 800 SE +/- 1.68, N = 3 SE +/- 9.17, N = 3 735.51 703.13
Phoronix Test Suite v10.8.4