CppPerformanceBenchmarks CppPerformanceBenchmarks is a set of C++ compiler performance benchmarks. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Random Numbers LTO GRAPHITE LTO GRAPHITE 200 400 600 800 1000 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 2.43, N = 3 993 959 989 988 993 959 989 990 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -std=c++11 -O3
Dbench Dbench is a benchmark designed by the Samba project as a free alternative to netbench, but dbench contains only file-system calls for testing the disk performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 48 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 7.48, N = 3 SE +/- 165.12, N = 9 SE +/- 11.02, N = 3 SE +/- 9.69, N = 3 SE +/- 8.21, N = 3 SE +/- 6.49, N = 3 SE +/- 78.56, N = 3 SE +/- 42.71, N = 3 11437 11143 9748 11312 11366 11335 9808 11282 1. (CC) gcc options: -lpopt -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 12 LTO GRAPHITE LTO GRAPHITE 1500 3000 4500 6000 7500 SE +/- 4.07, N = 3 SE +/- 5.15, N = 3 SE +/- 2.96, N = 3 SE +/- 1.30, N = 3 SE +/- 2.66, N = 3 SE +/- 6.42, N = 3 SE +/- 6.66, N = 3 SE +/- 101.37, N = 9 6962 6174 6059 6803 6854 7042 6071 6614 1. (CC) gcc options: -lpopt -march=native -pipe -O2 -ftree-vectorize
Dbench Dbench is a benchmark designed by the Samba project as a free alternative to netbench, but dbench contains only file-system calls for testing the disk performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 256 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 52.91, N = 3 SE +/- 8.74, N = 3 SE +/- 2.76, N = 3 SE +/- 22.21, N = 3 SE +/- 28.96, N = 3 SE +/- 13.24, N = 3 SE +/- 19.39, N = 3 SE +/- 9.93, N = 3 12398 12419 12384 12363 12391 12142 12102 12400 1. (CC) gcc options: -lpopt -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 128 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 5.91, N = 3 SE +/- 15.40, N = 3 SE +/- 232.93, N = 3 SE +/- 7.14, N = 3 SE +/- 6.10, N = 3 SE +/- 5.85, N = 3 SE +/- 5.87, N = 3 SE +/- 6.92, N = 3 12608 12538 12261 12502 12563 12316 12264 12512 1. (CC) gcc options: -lpopt -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 1 LTO GRAPHITE LTO GRAPHITE 200 400 600 800 1000 SE +/- 2.60, N = 3 SE +/- 2.96, N = 3 SE +/- 6.70, N = 3 SE +/- 3.34, N = 3 SE +/- 3.69, N = 3 SE +/- 1.09, N = 3 SE +/- 0.50, N = 3 SE +/- 4.84, N = 3 1066 1061 1041 1048 1061 1065 1040 1041 1. (CC) gcc options: -lpopt -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 6 LTO GRAPHITE LTO GRAPHITE 1000 2000 3000 4000 5000 SE +/- 7.00, N = 3 SE +/- 2.26, N = 3 SE +/- 2.06, N = 3 SE +/- 14.83, N = 3 SE +/- 75.93, N = 3 SE +/- 5.52, N = 3 SE +/- 5.44, N = 3 SE +/- 7.87, N = 3 4423 4117 4056 4062 4163 4484 4074 4052 1. (CC) gcc options: -lpopt -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Fishy Cat - Compute: OpenCL LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 1224 1208 1224 1227 1228 1224 1217 1216
BlogBench BlogBench is designed to replicate the load of a real-world busy file server by stressing the file-system with multiple threads of random reads, writes, and rewrites. The behavior is mimicked of that of a blog by creating blogs with content and pictures, modifying blog posts, adding comments to these blogs, and then reading the content of the blogs. All of these blogs generated are created locally with fake content and pictures. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read LTO GRAPHITE LTO GRAPHITE 800K 1600K 2400K 3200K 4000K SE +/- 5417.42, N = 3 SE +/- 19918.02, N = 3 SE +/- 24300.12, N = 3 SE +/- 75432.58, N = 3 SE +/- 21282.43, N = 3 SE +/- 35356.74, N = 3 SE +/- 33892.32, N = 3 SE +/- 40313.06, N = 3 3886262 3865835 3781351 3878929 3819147 3831194 3840238 3763979 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -pthread
Hierarchical INTegration This test runs the U.S. Department of Energy's Ames Laboratory Hierarchical INTegration (HINT) benchmark. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT LTO GRAPHITE LTO GRAPHITE 90M 180M 270M 360M 450M SE +/- 359623.43, N = 3 SE +/- 268239.00, N = 3 SE +/- 551831.61, N = 3 SE +/- 969130.90, N = 3 SE +/- 660332.35, N = 3 SE +/- 740071.73, N = 3 SE +/- 143994.60, N = 3 SE +/- 177359.32, N = 3 436963012 434699460 432529026 433258611 431821884 435372218 432962067 433045250 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -O3 -lm
O3 O2 OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: DOUBLE LTO GRAPHITE LTO GRAPHITE 200M 400M 600M 800M 1000M SE +/- 949353.12, N = 3 SE +/- 1986693.57, N = 3 SE +/- 1939878.89, N = 3 SE +/- 3203089.79, N = 3 SE +/- 1620971.61, N = 3 SE +/- 3024118.72, N = 3 SE +/- 296143.00, N = 3 SE +/- 1129622.34, N = 3 966044516 953587375 958824024 956415576 956651722 954203727 953591098 955777557 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -O3 -lm
CppPerformanceBenchmarks CppPerformanceBenchmarks is a set of C++ compiler performance benchmarks. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library LTO GRAPHITE LTO GRAPHITE 60 120 180 240 300 SE +/- 0.43, N = 3 SE +/- 0.18, N = 3 SE +/- 1.19, N = 3 SE +/- 0.50, N = 3 SE +/- 2.60, N = 3 SE +/- 0.61, N = 3 SE +/- 0.05, N = 3 SE +/- 0.20, N = 3 279 278 280 278 283 279 278 278 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -std=c++11 -O3
Tinymembench This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset LTO GRAPHITE LTO GRAPHITE 5K 10K 15K 20K 25K SE +/- 109.36, N = 3 SE +/- 1504.62, N = 3 SE +/- 342.53, N = 3 SE +/- 222.91, N = 3 SE +/- 318.81, N = 3 SE +/- 1871.91, N = 3 SE +/- 556.96, N = 3 SE +/- 154.87, N = 3 22120 23449 21522 22609 21323 23526 22098 22147 1. (CC) gcc options: -O2 -march=native -pipe -ftree-vectorize -lm
O3 O2 OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 63.95, N = 3 SE +/- 30.81, N = 3 SE +/- 106.07, N = 3 SE +/- 29.34, N = 3 SE +/- 55.09, N = 3 SE +/- 20.59, N = 3 SE +/- 37.35, N = 3 SE +/- 68.34, N = 3 9386 9159 9712 9176 9259 9586 9334 9556 1. (CC) gcc options: -O2 -march=native -pipe -ftree-vectorize -lm
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Pabellon Barcelona - Compute: CUDA LTO GRAPHITE LTO GRAPHITE 200 400 600 800 1000 817 819 813 815 820 823 829 823
RAR Compression This test measures the time needed to archive/compress two copies of the Linux 4.13 kernel source tree using RAR/WinRAR compression. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better RAR Compression 5.6.1 Linux Source Tree Archiving To RAR LTO GRAPHITE LTO GRAPHITE 15 30 45 60 75 SE +/- 1.83, N = 12 SE +/- 1.85, N = 12 SE +/- 1.86, N = 12 SE +/- 1.86, N = 12 SE +/- 1.86, N = 12 SE +/- 1.84, N = 12 SE +/- 1.83, N = 12 SE +/- 1.83, N = 12 68.14 68.11 68.20 68.06 68.12 68.06 68.22 68.18
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 LTO GRAPHITE LTO GRAPHITE 4K 8K 12K 16K 20K SE +/- 96.78, N = 3 SE +/- 144.08, N = 3 SE +/- 9.07, N = 3 SE +/- 37.18, N = 3 SE +/- 277.22, N = 3 SE +/- 41.63, N = 3 SE +/- 53.25, N = 3 SE +/- 151.24, N = 3 18276 18421 18252 18415 18380 18425 18317 18341 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
LZMA Compression This test measures the time needed to compress a file using LZMA compression. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression LTO GRAPHITE LTO GRAPHITE 50 100 150 200 250 SE +/- 0.20, N = 3 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 SE +/- 0.11, N = 3 SE +/- 0.60, N = 3 SE +/- 0.44, N = 3 SE +/- 0.25, N = 3 SE +/- 0.17, N = 3 214 214 214 210 208 209 210 214 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize
LLVM Test Suite This test times how long it takes to run the LLVM Test Suite. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better LLVM Test Suite 6.0.0 Time To Run LTO GRAPHITE LTO GRAPHITE 50 100 150 200 250 SE +/- 0.28, N = 3 SE +/- 0.15, N = 3 SE +/- 0.32, N = 3 SE +/- 0.19, N = 3 SE +/- 0.29, N = 3 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 SE +/- 0.27, N = 3 220 183 188 189 216 185 189 177 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -lstdc++
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 LTO GRAPHITE LTO GRAPHITE 1500 3000 4500 6000 7500 SE +/- 48.78, N = 3 SE +/- 26.15, N = 3 SE +/- 34.34, N = 3 SE +/- 42.46, N = 3 SE +/- 49.67, N = 3 SE +/- 38.39, N = 3 SE +/- 11.01, N = 3 SE +/- 61.19, N = 3 6991 7010 6495 6591 6820 7030 6453 6458 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Phoronix Test Suite Self Test This is a wrapper around the phoronix-test-suite debug-self-test sub-command for testing hot Phoronix Test Suite code paths and if wanting to compare different PHP implementations. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Total Time LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 0.30, N = 3 SE +/- 0.71, N = 3 SE +/- 0.38, N = 3 SE +/- 0.54, N = 3 SE +/- 0.25, N = 3 SE +/- 0.62, N = 3 SE +/- 0.78, N = 3 SE +/- 1.12, N = 3 127 127 127 127 128 130 130 129
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 6 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 211.54, N = 15 SE +/- 118.00, N = 11 SE +/- 145.80, N = 15 SE +/- 233.63, N = 15 SE +/- 132.25, N = 15 SE +/- 207.78, N = 15 SE +/- 239.88, N = 15 SE +/- 211.49, N = 15 10757 11478 11067 11075 11118 10988 11193 10962 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 2 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 410.48, N = 15 SE +/- 210.62, N = 13 SE +/- 398.91, N = 15 SE +/- 513.56, N = 12 SE +/- 391.99, N = 15 SE +/- 321.66, N = 15 SE +/- 377.81, N = 15 SE +/- 330.48, N = 15 7574 8178 7489 7216 7326 8213 7732 7907 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 4 - Workers Per Message Thread: 16 LTO GRAPHITE LTO GRAPHITE 4K 8K 12K 16K 20K SE +/- 461.30, N = 15 SE +/- 577.60, N = 15 SE +/- 599.09, N = 15 SE +/- 547.15, N = 15 SE +/- 472.69, N = 12 SE +/- 320.32, N = 15 SE +/- 429.71, N = 12 SE +/- 424.17, N = 15 18057 18317 17286 17977 18633 19219 19509 18490 1. (CC) gcc options: -O2 -lpthread
Apache Siege This is a test of the Apache web server performance being facilitated by the Siege web serverb enchmark program. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 200 LTO GRAPHITE LTO GRAPHITE 30K 60K 90K 120K 150K SE +/- 7609.36, N = 12 SE +/- 466.62, N = 8 SE +/- 70.88, N = 3 SE +/- 399.98, N = 15 SE +/- 404.41, N = 9 SE +/- 368.77, N = 14 SE +/- 534.46, N = 7 SE +/- 58.16, N = 3 122101 39959 33428 39870 36344 40546 43132 33412 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lpthread -ldl -lssl -lcrypto
R Benchmark This test is a quick-running survey of general R performance Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark LTO GRAPHITE LTO GRAPHITE 0.1058 0.2116 0.3174 0.4232 0.529 SE +/- 0.0003, N = 3 SE +/- 0.0005, N = 3 SE +/- 0.0018, N = 3 SE +/- 0.0019, N = 3 SE +/- 0.0003, N = 3 SE +/- 0.0008, N = 3 SE +/- 0.0009, N = 3 SE +/- 0.0011, N = 3 0.4487 0.4458 0.4516 0.4474 0.4630 0.4611 0.4610 0.4703 1. R scripting front-end version 3.6.0 (2019-04-26)
Parboil The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding LTO GRAPHITE LTO GRAPHITE 20 40 60 80 100 SE +/- 1.58, N = 5 SE +/- 0.89, N = 3 SE +/- 1.01, N = 3 SE +/- 2.03, N = 3 SE +/- 0.95, N = 3 SE +/- 1.26, N = 3 SE +/- 1.54, N = 3 SE +/- 1.59, N = 5 108 105 105 109 105 110 109 108 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
CacheBench This is a performance test of CacheBench, which is part of LLCbench. CacheBench is designed to test the memory and cache bandwidth performance Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write LTO GRAPHITE LTO GRAPHITE 11K 22K 33K 44K 55K SE +/- 1.57, N = 3 SE +/- 3.39, N = 3 SE +/- 10.30, N = 3 SE +/- 2.79, N = 3 SE +/- 2.40, N = 3 SE +/- 4.97, N = 3 SE +/- 4.03, N = 3 SE +/- 4.66, N = 3 50797 50793 50804 50800 50795 50793 50794 50803 1. (CC) gcc options: -lrt
O3 O2 OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K SE +/- 0.84, N = 3 SE +/- 0.28, N = 3 SE +/- 0.37, N = 3 SE +/- 0.29, N = 3 SE +/- 1.21, N = 3 SE +/- 22.81, N = 3 SE +/- 0.24, N = 3 SE +/- 1.36, N = 3 31178 31177 31179 31178 31177 31155 31177 31175 1. (CC) gcc options: -lrt
O3 O2 OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read LTO GRAPHITE LTO GRAPHITE 800 1600 2400 3200 4000 SE +/- 0.23, N = 3 SE +/- 0.05, N = 3 SE +/- 0.23, N = 3 SE +/- 0.16, N = 3 SE +/- 0.22, N = 3 SE +/- 1.15, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 3725 3725 3725 3725 3725 3724 3725 3726 1. (CC) gcc options: -lrt
asmFish This is a test of asmFish, an advanced chess benchmark written in Assembly. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth LTO GRAPHITE LTO GRAPHITE 14M 28M 42M 56M 70M SE +/- 859562.02, N = 3 SE +/- 522758.71, N = 3 SE +/- 183322.24, N = 3 SE +/- 34223.87, N = 3 SE +/- 83485.52, N = 3 SE +/- 1212462.43, N = 3 SE +/- 224301.53, N = 3 SE +/- 524774.43, N = 3 62693072 63600949 64033269 63414993 62631352 63389475 64287169 63379126
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 8 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 334.44, N = 15 SE +/- 241.52, N = 15 SE +/- 560.84, N = 15 SE +/- 21.33, N = 3 SE +/- 453.98, N = 15 SE +/- 201.78, N = 5 SE +/- 267.24, N = 15 SE +/- 488.50, N = 15 14165 13479 14683 12987 14336 13219 13494 14314 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 6 LTO GRAPHITE LTO GRAPHITE 5K 10K 15K 20K 25K SE +/- 305.69, N = 15 SE +/- 76.92, N = 3 SE +/- 354.90, N = 15 SE +/- 426.89, N = 15 SE +/- 442.32, N = 15 SE +/- 482.28, N = 15 SE +/- 423.93, N = 15 SE +/- 358.88, N = 3 22897 23221 23290 23196 23345 24036 23328 23157 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 2 - Workers Per Message Thread: 32 LTO GRAPHITE LTO GRAPHITE 5K 10K 15K 20K 25K SE +/- 1071.55, N = 15 SE +/- 897.77, N = 15 SE +/- 1012.51, N = 12 SE +/- 760.86, N = 12 SE +/- 1206.66, N = 12 SE +/- 1154.28, N = 12 SE +/- 808.09, N = 15 SE +/- 216.51, N = 3 23092 23931 22020 24096 23991 23689 23290 25227 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Register Arithmetic LTO GRAPHITE LTO GRAPHITE 0.225 0.45 0.675 0.9 1.125 1 1 1 1 1 1 1 1 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Integer Arithmetic LTO GRAPHITE LTO GRAPHITE 0.225 0.45 0.675 0.9 1.125 1 1 1 1 1 1 1 1 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Dhrystone 2 LTO GRAPHITE LTO GRAPHITE 13M 26M 39M 52M 65M SE +/- 114177.08, N = 3 SE +/- 266227.30, N = 3 SE +/- 128858.07, N = 3 SE +/- 77816.46, N = 3 SE +/- 535439.20, N = 3 SE +/- 177886.75, N = 3 SE +/- 197747.51, N = 3 SE +/- 245871.68, N = 3 59940786 59847981 44106377 45017240 60717315 59872198 43930746 45080736 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize
Fhourstones This integer benchmark solves positions in the game of Connect-4, as played on a vertical 7x6 board. By default, it uses a 64Mb transposition table with the twobig replacement strategy. Positions are represented as 64-bit bitboards, and the hash function is computed using a single 64-bit modulo operation, giving 64-bit machines a slight edge. The alpha-beta searcher sorts moves dynamically based on the history heuristic. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 4.02, N = 3 SE +/- 19.59, N = 3 SE +/- 1.96, N = 3 SE +/- 9.79, N = 3 SE +/- 7.46, N = 3 SE +/- 18.55, N = 3 SE +/- 9.47, N = 3 SE +/- 12.01, N = 3 15240 15232 15263 15241 15090 15263 15158 15247 1. (CC) gcc options: -O3
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 4 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 186.50, N = 15 SE +/- 196.91, N = 15 SE +/- 265.87, N = 12 SE +/- 182.39, N = 15 SE +/- 129.39, N = 8 SE +/- 203.36, N = 15 SE +/- 138.67, N = 3 SE +/- 176.48, N = 4 10553 10881 10968 10794 10936 10798 10459 11232 1. (CC) gcc options: -O2 -lpthread
Minion Minion is an open-source constraint solver that is designed to be very scalable. This test profile uses Minion's integrated benchmarking problems to solve. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup LTO GRAPHITE LTO GRAPHITE 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.12, N = 3 SE +/- 0.20, N = 3 SE +/- 0.23, N = 3 SE +/- 0.04, N = 3 SE +/- 0.29, N = 3 SE +/- 0.24, N = 3 SE +/- 0.19, N = 3 100 100 101 101 101 101 101 101 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
MBW This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 8192 MiB LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 0.46, N = 3 SE +/- 0.55, N = 3 SE +/- 2.43, N = 3 SE +/- 1.86, N = 3 SE +/- 0.47, N = 3 SE +/- 3.12, N = 3 SE +/- 1.43, N = 3 SE +/- 1.92, N = 3 8648 9104 9181 8629 9093 9145 8699 9097 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 1.68, N = 3 SE +/- 2.07, N = 3 SE +/- 2.68, N = 3 SE +/- 2.77, N = 3 SE +/- 170.92, N = 3 SE +/- 4.03, N = 3 SE +/- 112.86, N = 3 SE +/- 1.24, N = 3 8789 9132 9223 8780 8891 8692 9010 9127 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
Apache Siege This is a test of the Apache web server performance being facilitated by the Siege web serverb enchmark program. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 250 LTO GRAPHITE LTO GRAPHITE 30K 60K 90K 120K 150K SE +/- 281.09, N = 3 SE +/- 590.10, N = 3 SE +/- 640.08, N = 3 SE +/- 1450.97, N = 15 SE +/- 310.67, N = 3 SE +/- 8729.27, N = 12 SE +/- 27.52, N = 3 SE +/- 633.35, N = 3 33989 35915 35979 53360 34460 122441 33372 36446 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lpthread -ldl -lssl -lcrypto
CppPerformanceBenchmarks CppPerformanceBenchmarks is a set of C++ compiler performance benchmarks. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector LTO GRAPHITE LTO GRAPHITE 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 83.16 83.19 83.10 83.08 83.16 83.14 83.09 83.09 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -std=c++11 -O3
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 2 - Workers Per Message Thread: 6 LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 1.45, N = 15 SE +/- 1.71, N = 6 SE +/- 1.53, N = 3 SE +/- 2.25, N = 4 SE +/- 1.70, N = 15 SE +/- 1.00, N = 3 127 128 124 130 128 128 123 127 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 2 - Workers Per Message Thread: 4 LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 2.40, N = 3 SE +/- 1.33, N = 3 SE +/- 1.48, N = 15 SE +/- 1.53, N = 15 SE +/- 1.53, N = 3 SE +/- 1.25, N = 15 SE +/- 1.00, N = 3 122 123 123 122 121 123 121 122 1. (CC) gcc options: -O2 -lpthread
Perl Benchmarks Perl benchmark suite that can be used to compare the relative speed of different versions of perl. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html LTO GRAPHITE LTO GRAPHITE 0.0238 0.0476 0.0714 0.0952 0.119 SE +/- 0.00035883, N = 3 SE +/- 0.00015272, N = 3 SE +/- 0.00009383, N = 3 SE +/- 0.00026637, N = 3 SE +/- 0.00043538, N = 3 SE +/- 0.00012571, N = 3 SE +/- 0.00007060, N = 3 SE +/- 0.00025085, N = 3 0.10448459 0.10505038 0.10450517 0.10506050 0.10529437 0.10573819 0.10460899 0.10510142
CppPerformanceBenchmarks CppPerformanceBenchmarks is a set of C++ compiler performance benchmarks. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype LTO GRAPHITE LTO GRAPHITE 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.52, N = 14 SE +/- 0.09, N = 3 SE +/- 0.01, N = 3 SE +/- 0.48, N = 15 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 34.28 34.90 31.89 31.75 34.96 34.27 31.94 31.74 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -std=c++11 -O3
Minion Minion is an open-source constraint solver that is designed to be very scalable. This test profile uses Minion's integrated benchmarking problems to solve. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire LTO GRAPHITE LTO GRAPHITE 15 30 45 60 75 SE +/- 0.44, N = 3 SE +/- 1.18, N = 3 SE +/- 1.27, N = 3 SE +/- 0.92, N = 3 SE +/- 0.88, N = 3 SE +/- 0.74, N = 3 SE +/- 1.04, N = 3 SE +/- 0.52, N = 3 64.55 65.62 65.48 65.15 66.76 64.70 65.33 65.93 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 256MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 13K 26K 39K 52K 65K SE +/- 1278.46, N = 15 SE +/- 1574.97, N = 15 SE +/- 1850.70, N = 15 SE +/- 98.77, N = 3 SE +/- 113.41, N = 3 SE +/- 1570.27, N = 15 SE +/- 1666.45, N = 15 SE +/- 1376.66, N = 15 57105 55920 54237 59348 59090 55936 55352 57032 1. (CC) gcc options: -O2
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 2048 LTO GRAPHITE LTO GRAPHITE 4K 8K 12K 16K 20K SE +/- 39.48, N = 3 SE +/- 89.34, N = 3 SE +/- 45.45, N = 3 SE +/- 110.88, N = 3 SE +/- 61.55, N = 3 SE +/- 56.10, N = 3 SE +/- 60.10, N = 3 SE +/- 71.36, N = 3 20517 20728 20600 20573 20404 20988 20728 20709 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests to stress the system's CPU. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen LTO GRAPHITE LTO GRAPHITE 50 100 150 200 250 232 232 232 231 240 239 239 240 1. (CC) gcc options: -fopenmp -march=native -pipe -O2 -ftree-vectorize -pthread -lwebp -lwebpmux -llcms2 -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
O3 O2 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing LTO GRAPHITE LTO GRAPHITE 70 140 210 280 350 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 297 296 296 295 310 309 310 310 1. (CC) gcc options: -fopenmp -march=native -pipe -O2 -ftree-vectorize -pthread -lwebp -lwebpmux -llcms2 -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
O3 O2 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Enhanced LTO GRAPHITE LTO GRAPHITE 60 120 180 240 300 249 248 249 247 258 257 258 258 1. (CC) gcc options: -fopenmp -march=native -pipe -O2 -ftree-vectorize -pthread -lwebp -lwebpmux -llcms2 -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
O3 O2 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Swirl LTO GRAPHITE LTO GRAPHITE 60 120 180 240 300 SE +/- 0.33, N = 3 280 279 279 278 292 291 291 291 1. (CC) gcc options: -fopenmp -march=native -pipe -O2 -ftree-vectorize -pthread -lwebp -lwebpmux -llcms2 -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
O3 O2 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Noise-Gaussian LTO GRAPHITE LTO GRAPHITE 50 100 150 200 250 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 241 241 241 241 251 249 250 251 1. (CC) gcc options: -fopenmp -march=native -pipe -O2 -ftree-vectorize -pthread -lwebp -lwebpmux -llcms2 -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
O3 O2 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate LTO GRAPHITE LTO GRAPHITE 60 120 180 240 300 SE +/- 0.58, N = 3 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 SE +/- 1.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 284 282 284 283 297 295 295 295 1. (CC) gcc options: -fopenmp -march=native -pipe -O2 -ftree-vectorize -pthread -lwebp -lwebpmux -llcms2 -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
O3 O2 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: HWB Color Space LTO GRAPHITE LTO GRAPHITE 70 140 210 280 350 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 307 307 306 304 322 321 321 320 1. (CC) gcc options: -fopenmp -march=native -pipe -O2 -ftree-vectorize -pthread -lwebp -lwebpmux -llcms2 -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
CppPerformanceBenchmarks CppPerformanceBenchmarks is a set of C++ compiler performance benchmarks. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol LTO GRAPHITE LTO GRAPHITE 13 26 39 52 65 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 58.96 58.86 58.89 58.83 58.92 58.88 58.99 58.99 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -std=c++11 -O3
Stockfish This is a test of Stockfish, an advanced C++11 chess benchmark that can scale up to 128 CPU cores. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time LTO GRAPHITE LTO GRAPHITE 13M 26M 39M 52M 65M SE +/- 112930.23, N = 3 SE +/- 207209.46, N = 3 SE +/- 544476.89, N = 3 SE +/- 335559.98, N = 3 SE +/- 442251.22, N = 3 SE +/- 163171.06, N = 3 SE +/- 419940.18, N = 3 SE +/- 317798.82, N = 3 57857797 57981415 58192490 58418663 57941895 58544928 57929115 57900023 1. (CXX) g++ options: -m64 -lpthread -march=native -pipe -O2 -ftree-vectorize -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
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.
O3 O2 OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver LTO GRAPHITE LTO GRAPHITE 700 1400 2100 2800 3500 SE +/- 4.16, N = 3 SE +/- 0.83, N = 3 SE +/- 9.05, N = 3 SE +/- 2.61, N = 3 SE +/- 0.77, N = 3 SE +/- 7.40, N = 3 SE +/- 6.87, N = 3 SE +/- 4.47, N = 3 3424 3400 3297 3276 3408 3412 3292 3284 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize -mavx2
NAMD NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms LTO GRAPHITE LTO GRAPHITE 0.2021 0.4042 0.6063 0.8084 1.0105 SE +/- 0.00122, N = 3 SE +/- 0.00086, N = 3 SE +/- 0.00118, N = 3 SE +/- 0.00087, N = 3 SE +/- 0.00042, N = 3 SE +/- 0.00128, N = 3 SE +/- 0.00098, N = 3 SE +/- 0.00068, N = 3 0.89805 0.89663 0.89823 0.89795 0.89758 0.89695 0.89663 0.89727
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 2 - Workers Per Message Thread: 8 LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 1.86, N = 3 SE +/- 1.69, N = 7 SE +/- 0.67, N = 3 SE +/- 1.53, N = 3 SE +/- 2.10, N = 4 SE +/- 1.66, N = 7 SE +/- 0.88, N = 3 SE +/- 1.48, N = 15 134 130 130 125 130 129 131 128 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 2 - Workers Per Message Thread: 2 LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 2.03, N = 3 SE +/- 1.20, N = 3 SE +/- 1.15, N = 3 SE +/- 1.86, N = 3 SE +/- 1.51, N = 7 SE +/- 1.60, N = 7 SE +/- 1.83, N = 15 118 117 118 120 119 123 121 117 1. (CC) gcc options: -O2 -lpthread
Perl Benchmarks Perl benchmark suite that can be used to compare the relative speed of different versions of perl. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter LTO GRAPHITE LTO GRAPHITE 0.0002 0.0004 0.0006 0.0008 0.001 SE +/- 0.00000572, N = 3 SE +/- 0.00000371, N = 3 SE +/- 0.00000487, N = 3 SE +/- 0.00000210, N = 3 SE +/- 0.00000793, N = 3 SE +/- 0.00000106, N = 3 SE +/- 0.00000416, N = 3 SE +/- 0.00000189, N = 3 0.00092737 0.00092216 0.00092592 0.00092345 0.00093417 0.00092415 0.00092120 0.00087047
Timed MrBayes Analysis This test performs a bayesian analysis of a set of primate genome sequences in order to estimate their phylogeny. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.1.2 Primate Phylogeny Analysis LTO GRAPHITE LTO GRAPHITE 13 26 39 52 65 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 57.96 50.54 58.14 50.73 58.18 50.53 58.18 50.65
System Libxml2 Parsing This test measures the time to parse a random XML file with libxml2 via xmllint using the streaming API. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 112 MB LTO GRAPHITE LTO GRAPHITE 12K 24K 36K 48K 60K SE +/- 329.72, N = 3 SE +/- 111.92, N = 3 SE +/- 232.90, N = 3 SE +/- 589.51, N = 3 SE +/- 392.00, N = 3 SE +/- 478.48, N = 3 SE +/- 199.91, N = 3 SE +/- 399.30, N = 3 52388 51467 51702 52493 53891 53565 52384 53890
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 256MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 700K 1400K 2100K 2800K 3500K SE +/- 55839.58, N = 3 SE +/- 10648.00, N = 3 SE +/- 38518.43, N = 8 SE +/- 51183.08, N = 15 SE +/- 24286.71, N = 3 SE +/- 39307.38, N = 12 SE +/- 32190.17, N = 3 SE +/- 44001.81, N = 3 3129139 3163820 3186499 3138260 3213337 3207864 3238580 3180525 1. (CC) gcc options: -O2
Parboil The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM LTO GRAPHITE LTO GRAPHITE 11 22 33 44 55 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 47.51 47.60 47.46 47.54 47.51 47.54 47.57 47.68 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 2048 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 15.36, N = 3 SE +/- 8.47, N = 3 SE +/- 17.16, N = 3 SE +/- 39.38, N = 3 SE +/- 44.86, N = 3 SE +/- 52.27, N = 3 SE +/- 46.57, N = 3 SE +/- 108.40, N = 3 7962 8017 7517 7489 8116 8045 7497 7399 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
DaCapo Benchmark This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans LTO GRAPHITE LTO GRAPHITE 500 1000 1500 2000 2500 SE +/- 11.51, N = 4 SE +/- 18.93, N = 4 SE +/- 3.97, N = 4 SE +/- 15.18, N = 4 SE +/- 7.08, N = 4 SE +/- 24.50, N = 4 SE +/- 15.47, N = 4 SE +/- 14.01, N = 4 2471 2533 2456 2493 2510 2473 2486 2494
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: LU.C LTO GRAPHITE LTO GRAPHITE 9K 18K 27K 36K 45K SE +/- 93.42, N = 3 SE +/- 49.13, N = 3 SE +/- 73.68, N = 3 SE +/- 21.73, N = 3 SE +/- 132.51, N = 3 SE +/- 53.04, N = 3 SE +/- 37.43, N = 3 SE +/- 42.81, N = 3 42299 43177 42526 43270 42592 43242 42702 43251 1. 3.3
MBW This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 4096 MiB LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 0.17, N = 3 SE +/- 155.55, N = 3 SE +/- 2.74, N = 3 SE +/- 1.58, N = 3 SE +/- 32.49, N = 3 SE +/- 2.87, N = 3 SE +/- 1.93, N = 3 SE +/- 2.62, N = 3 8671 8776 9216 8655 9195 9168 8723 9128 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 3.12, N = 3 SE +/- 5.01, N = 3 SE +/- 2.81, N = 3 SE +/- 5.81, N = 3 SE +/- 1.11, N = 3 SE +/- 1.17, N = 3 SE +/- 2.09, N = 3 SE +/- 0.19, N = 3 8815 9164 9257 8808 8730 8727 8937 9163 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenCL Myocyte LTO GRAPHITE LTO GRAPHITE 11 22 33 44 55 SE +/- 0.35, N = 3 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.18, N = 3 SE +/- 0.15, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 47.25 46.95 46.95 47.06 47.04 47.05 47.09 46.87 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.16, N = 15 SE +/- 0.01, N = 3 SE +/- 0.20, N = 15 SE +/- 0.18, N = 15 SE +/- 0.18, N = 15 SE +/- 0.20, N = 15 SE +/- 0.01, N = 3 SE +/- 0.19, N = 15 11.09 10.80 11.70 11.25 11.21 11.40 10.83 11.84 1. (CXX) g++ options: -O2 -lOpenCL
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 256MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 600K 1200K 1800K 2400K 3000K SE +/- 53296.44, N = 15 SE +/- 59239.72, N = 12 SE +/- 17175.69, N = 3 SE +/- 24115.47, N = 3 SE +/- 41740.39, N = 15 SE +/- 39625.19, N = 15 SE +/- 32461.38, N = 3 SE +/- 37971.60, N = 3 2322361 2357395 2593178 2493472 2481843 2453843 2530270 2535256 1. (CC) gcc options: -O2
Hackbench This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process LTO GRAPHITE LTO GRAPHITE 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 43.39 43.34 43.39 43.43 43.23 43.44 43.59 43.40 1. (CC) gcc options: -lpthread -march=native -pipe -O2 -ftree-vectorize
DaCapo Benchmark This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap LTO GRAPHITE LTO GRAPHITE 600 1200 1800 2400 3000 SE +/- 39.00, N = 4 SE +/- 32.95, N = 7 SE +/- 17.03, N = 4 SE +/- 15.26, N = 4 SE +/- 22.76, N = 16 SE +/- 18.82, N = 4 SE +/- 41.76, N = 4 SE +/- 25.66, N = 4 2609 2606 2546 2634 2622 2526 2526 2628
Rust Mandelbrot This test profile is of the combined time for the serial and parallel Mandelbrot sets written in Rustlang via willi-kappler/mandel-rust. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot LTO GRAPHITE LTO GRAPHITE 10 20 30 40 50 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 41.95 41.96 41.95 41.98 41.95 41.97 41.96 41.96
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 6 - Workers Per Message Thread: 2 LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 0.88, N = 3 SE +/- 1.11, N = 12 SE +/- 1.00, N = 3 SE +/- 0.67, N = 3 SE +/- 1.73, N = 3 112 112 111 110 111 106 108 109 1. (CC) gcc options: -O2 -lpthread
Redis Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SET LTO GRAPHITE LTO GRAPHITE 400K 800K 1200K 1600K 2000K SE +/- 42914.21, N = 15 SE +/- 36074.39, N = 15 SE +/- 12198.66, N = 3 SE +/- 44000.06, N = 15 SE +/- 41556.34, N = 15 SE +/- 42636.67, N = 14 SE +/- 22278.31, N = 3 SE +/- 49354.23, N = 12 1740022 1605114 1873988 1637539 1670885 1637953 1770465 1656333 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
PostMark This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance LTO GRAPHITE LTO GRAPHITE 1300 2600 3900 5200 6500 SE +/- 51.00, N = 3 SE +/- 51.00, N = 3 SE +/- 51.00, N = 3 SE +/- 51.00, N = 3 SE +/- 51.00, N = 3 6097 6148 6199 6148 6250 6199 6148 6097 1. (CC) gcc options: -O3
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 32 LTO GRAPHITE LTO GRAPHITE 60K 120K 180K 240K 300K SE +/- 1564.19, N = 3 SE +/- 2238.27, N = 3 SE +/- 3563.62, N = 3 SE +/- 1806.17, N = 3 SE +/- 2995.38, N = 10 SE +/- 2665.90, N = 3 SE +/- 4827.94, N = 4 SE +/- 3876.80, N = 3 271872 274603 271531 281771 276275 279723 278272 273920 1. (CC) gcc options: -O2 -lpthread
Redis Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: LPUSH LTO GRAPHITE LTO GRAPHITE 400K 800K 1200K 1600K 2000K SE +/- 10444.11, N = 3 SE +/- 3926.71, N = 3 SE +/- 26391.54, N = 15 SE +/- 32251.87, N = 15 SE +/- 36228.58, N = 12 SE +/- 36092.91, N = 15 SE +/- 17642.80, N = 15 SE +/- 27901.87, N = 12 1422628 1532979 1543733 1620645 1620389 1565614 1750626 1760281 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
O3 O2 OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: GET LTO GRAPHITE LTO GRAPHITE 500K 1000K 1500K 2000K 2500K SE +/- 46590.30, N = 15 SE +/- 37031.01, N = 15 SE +/- 46039.99, N = 15 SE +/- 36001.71, N = 5 SE +/- 47452.96, N = 15 SE +/- 39645.32, N = 4 SE +/- 32280.60, N = 7 SE +/- 35503.43, N = 15 2337500 2315232 2470630 2371908 2383136 2413016 2495376 2458302 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Sockperf This is a network socket API performance benchmark. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong LTO GRAPHITE LTO GRAPHITE 0.7583 1.5166 2.2749 3.0332 3.7915 SE +/- 0.03, N = 25 SE +/- 0.02, N = 5 SE +/- 0.07, N = 25 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.04, N = 21 SE +/- 0.04, N = 25 SE +/- 0.02, N = 5 3.26 3.35 3.12 3.34 3.34 3.31 3.26 3.37 1. (CXX) g++ options: --param -march=native -pipe -O2 -ftree-vectorize -rdynamic -ldl -lpthread
O3 O2 OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: XZ 0 - Process: Compression LTO GRAPHITE LTO GRAPHITE 9 18 27 36 45 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 40 40 39 40 39 40 40 40 1. (CXX) g++ options: -lrt -static -lpthread
m-queens A solver for the N-queens problem with multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve LTO GRAPHITE LTO GRAPHITE 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 37.12 37.09 37.72 37.72 37.13 37.10 37.70 37.71 1. (CXX) g++ options: -fopenmp -march=native -pipe -O2 -ftree-vectorize
Redis Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SADD LTO GRAPHITE LTO GRAPHITE 500K 1000K 1500K 2000K 2500K SE +/- 38089.22, N = 3 SE +/- 44604.29, N = 15 SE +/- 6440.58, N = 3 SE +/- 51368.48, N = 15 SE +/- 52644.10, N = 15 SE +/- 16766.14, N = 3 SE +/- 53674.02, N = 15 SE +/- 58274.33, N = 15 2043649 1915884 2194624 1916520 1927131 2193241 1923067 1935818 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
ebizzy This is a test of ebizzy, a program to generate workloads resembling web server workloads. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 LTO GRAPHITE LTO GRAPHITE 130K 260K 390K 520K 650K SE +/- 2130.51, N = 3 SE +/- 5616.97, N = 3 SE +/- 6097.02, N = 15 SE +/- 9659.20, N = 3 SE +/- 6383.63, N = 10 SE +/- 4747.42, N = 3 SE +/- 7283.08, N = 3 SE +/- 8631.83, N = 4 583984 587332 526045 484539 592272 586533 530223 554576 1. (CC) gcc options: -pthread -lpthread -march=native -pipe -O2 -ftree-vectorize -O3
Redis Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: LPOP LTO GRAPHITE LTO GRAPHITE 600K 1200K 1800K 2400K 3000K SE +/- 51584.55, N = 3 SE +/- 37834.45, N = 15 SE +/- 13774.42, N = 3 SE +/- 45866.07, N = 3 SE +/- 32312.34, N = 15 SE +/- 58370.54, N = 15 SE +/- 50196.02, N = 15 SE +/- 50781.01, N = 15 2559594 2408656 2790833 2446730 2476071 2394427 2400678 2313264 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
7-Zip Compression This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test LTO GRAPHITE LTO GRAPHITE 30K 60K 90K 120K 150K SE +/- 250.71, N = 3 SE +/- 385.01, N = 3 SE +/- 108.27, N = 3 SE +/- 328.13, N = 3 SE +/- 500.30, N = 3 SE +/- 366.05, N = 3 SE +/- 269.21, N = 3 SE +/- 326.76, N = 3 117979 118132 118640 118713 118911 119702 119307 119324 1. (CXX) g++ options: -pipe -lpthread
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 6 - Workers Per Message Thread: 16 LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K SE +/- 605.75, N = 3 SE +/- 594.66, N = 3 SE +/- 439.67, N = 3 SE +/- 570.14, N = 3 SE +/- 448.16, N = 5 SE +/- 407.01, N = 3 SE +/- 449.34, N = 6 SE +/- 610.80, N = 3 32128 31520 32405 32523 32634 32053 32117 31808 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 4 - Workers Per Message Thread: 2 LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 1.65, N = 6 SE +/- 1.67, N = 3 SE +/- 1.70, N = 4 SE +/- 1.67, N = 3 SE +/- 2.08, N = 3 SE +/- 1.93, N = 4 110 116 114 113 114 112 110 113 1. (CC) gcc options: -O2 -lpthread
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.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel LTO GRAPHITE LTO GRAPHITE 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 25.72 25.71 25.73 25.71 42.94 42.93 42.97 42.99 1. (CC) gcc options: -lm -lpthread -O3 -march=native -pipe -O2 -ftree-vectorize
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite LTO GRAPHITE LTO GRAPHITE 500 1000 1500 2000 2500 SE +/- 26.78, N = 4 SE +/- 27.43, N = 4 SE +/- 26.00, N = 4 SE +/- 31.58, N = 4 SE +/- 4.59, N = 4 SE +/- 23.90, N = 4 SE +/- 26.17, N = 4 SE +/- 27.36, N = 4 2242 2250 2273 2268 2224 2308 2310 2297
O3 O2 OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Libdeflate 1 - Process: Compression LTO GRAPHITE LTO GRAPHITE 50 100 150 200 250 SE +/- 0.67, N = 3 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 0.58, N = 3 248 248 248 248 248 248 248 248 1. (CXX) g++ options: -lrt -static -lpthread
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 128MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 300K 600K 900K 1200K 1500K SE +/- 17982.37, N = 15 SE +/- 30751.89, N = 15 SE +/- 36089.61, N = 15 SE +/- 26485.39, N = 15 SE +/- 22684.71, N = 15 SE +/- 26025.10, N = 15 SE +/- 14690.71, N = 3 SE +/- 21930.96, N = 4 1258276 1211522 1191378 1250589 1230864 1241428 1294356 1299985 1. (CC) gcc options: -O2
lzbench lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Decompression LTO GRAPHITE LTO GRAPHITE 200 400 600 800 1000 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 1131 1130 1130 1132 1127 1130 1131 1131 1. (CXX) g++ options: -lrt -static -lpthread
O3 O2 OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Compression LTO GRAPHITE LTO GRAPHITE 100 200 300 400 500 SE +/- 2.00, N = 3 SE +/- 2.00, N = 3 SE +/- 1.53, N = 3 SE +/- 1.00, N = 3 SE +/- 1.45, N = 3 SE +/- 2.08, N = 3 450 449 450 448 447 450 448 449 1. (CXX) g++ options: -lrt -static -lpthread
Go Benchmarks Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build LTO GRAPHITE LTO GRAPHITE 4000M 8000M 12000M 16000M 20000M SE +/- 36229303.38, N = 3 SE +/- 46754005.24, N = 3 SE +/- 21098888.19, N = 3 SE +/- 49239319.31, N = 3 SE +/- 47353765.29, N = 3 SE +/- 17799366.27, N = 3 SE +/- 76559453.96, N = 3 SE +/- 22727615.08, N = 3 16589010951 16649639286 16687163664 16629020672 16636354796 16618970574 16631712282 16677488403
lzbench lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Decompression LTO GRAPHITE LTO GRAPHITE 130 260 390 520 650 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 SE +/- 1.67, N = 3 618 618 617 617 616 617 618 616 1. (CXX) g++ options: -lrt -static -lpthread
O3 O2 OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Compression LTO GRAPHITE LTO GRAPHITE 90 180 270 360 450 SE +/- 5.17, N = 3 SE +/- 5.36, N = 3 SE +/- 5.33, N = 3 SE +/- 4.37, N = 3 SE +/- 3.51, N = 3 SE +/- 5.67, N = 3 SE +/- 4.91, N = 3 SE +/- 4.84, N = 3 419 415 415 416 417 417 417 417 1. (CXX) g++ options: -lrt -static -lpthread
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 4 - Workers Per Message Thread: 4 LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 0.58, N = 3 SE +/- 1.67, N = 6 SE +/- 2.08, N = 3 SE +/- 1.67, N = 3 SE +/- 1.86, N = 3 SE +/- 1.45, N = 3 SE +/- 2.08, N = 3 SE +/- 1.33, N = 3 117 118 121 119 119 117 120 119 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 4 - Workers Per Message Thread: 6 LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 2.08, N = 3 SE +/- 1.81, N = 5 SE +/- 1.97, N = 4 SE +/- 1.53, N = 3 SE +/- 2.03, N = 3 SE +/- 2.00, N = 3 SE +/- 2.03, N = 3 SE +/- 1.53, N = 3 119 121 122 123 122 119 119 122 1. (CC) gcc options: -O2 -lpthread
Gzip Compression This test measures the time needed to archive/compress two copies of the Linux 4.13 kernel source tree using Gzip compression. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz LTO GRAPHITE LTO GRAPHITE 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 33.72 33.82 33.33 33.65 33.95 33.86 33.59 33.61
LuaJIT This test profile is a collection of Lua scripts/benchmarks run against a locally-built copy of LuaJIT upstream. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 1.78, N = 3 SE +/- 1.18, N = 3 SE +/- 0.86, N = 3 SE +/- 1.31, N = 3 SE +/- 1.01, N = 3 SE +/- 1.79, N = 3 SE +/- 1.06, N = 3 SE +/- 1.95, N = 3 1573 1589 1595 1575 1568 1592 1576 1574 1. (CC) gcc options: -lm -ldl
Apache Siege This is a test of the Apache web server performance being facilitated by the Siege web serverb enchmark program. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 100 LTO GRAPHITE LTO GRAPHITE 9K 18K 27K 36K 45K SE +/- 365.73, N = 3 SE +/- 118.88, N = 3 SE +/- 462.40, N = 9 SE +/- 265.72, N = 3 SE +/- 137.14, N = 3 SE +/- 344.20, N = 3 SE +/- 554.33, N = 4 SE +/- 44.77, N = 3 38006 39402 41310 39041 39720 38871 38571 39625 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lpthread -ldl -lssl -lcrypto
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 8 LTO GRAPHITE LTO GRAPHITE 20K 40K 60K 80K 100K SE +/- 1480.48, N = 3 SE +/- 1115.88, N = 3 SE +/- 170.67, N = 3 SE +/- 950.23, N = 3 SE +/- 1353.17, N = 5 SE +/- 1373.31, N = 3 SE +/- 1089.46, N = 3 SE +/- 677.31, N = 3 89557 88192 88107 90155 88755 90411 88875 89728 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 6 - Workers Per Message Thread: 24 LTO GRAPHITE LTO GRAPHITE 12K 24K 36K 48K 60K SE +/- 666.47, N = 3 SE +/- 762.22, N = 5 SE +/- 371.96, N = 3 SE +/- 42.67, N = 3 SE +/- 147.80, N = 3 SE +/- 364.54, N = 3 SE +/- 615.35, N = 3 54891 54925 55275 56043 56256 55744 55787 54507 1. (CC) gcc options: -O2 -lpthread
Sunflow Rendering System This test runs benchmarks of the Sunflow Rendering System. The Sunflow Rendering System is an open-source render engine for photo-realistic image synthesis with a ray-tracing core. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis LTO GRAPHITE LTO GRAPHITE 0.1823 0.3646 0.5469 0.7292 0.9115 SE +/- 0.00, N = 3 SE +/- 0.01, N = 15 SE +/- 0.01, N = 15 SE +/- 0.01, N = 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 15 SE +/- 0.01, N = 15 SE +/- 0.01, N = 15 0.77 0.80 0.78 0.81 0.76 0.78 0.80 0.80
CppPerformanceBenchmarks CppPerformanceBenchmarks is a set of C++ compiler performance benchmarks. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction LTO GRAPHITE LTO GRAPHITE 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 32.38 32.39 32.45 32.45 32.38 32.39 32.45 32.42 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -std=c++11 -O3
NAMD CUDA NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. This version of the NAMD test profile uses CUDA GPU acceleration. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org days/ns, Fewer Is Better NAMD CUDA 2.13 ATPase Simulation - 327,506 Atoms LTO GRAPHITE LTO GRAPHITE 0.0764 0.1528 0.2292 0.3056 0.382 SE +/- 0.00081, N = 3 SE +/- 0.00077, N = 3 SE +/- 0.00054, N = 3 SE +/- 0.00077, N = 3 SE +/- 0.00066, N = 3 SE +/- 0.00063, N = 3 SE +/- 0.00152, N = 3 SE +/- 0.00090, N = 3 0.33889 0.33944 0.33820 0.33893 0.33905 0.33808 0.33872 0.33925
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 6 - Workers Per Message Thread: 4 LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 1.00, N = 3 SE +/- 1.15, N = 3 SE +/- 1.53, N = 3 SE +/- 0.67, N = 3 SE +/- 1.91, N = 4 SE +/- 0.88, N = 3 113 111 110 114 116 114 112 111 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 6 - Workers Per Message Thread: 6 LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 1.67, N = 3 SE +/- 1.45, N = 3 SE +/- 1.20, N = 3 SE +/- 1.45, N = 3 SE +/- 1.53, N = 3 SE +/- 1.45, N = 3 113 116 117 115 116 117 114 118 1. (CC) gcc options: -O2 -lpthread
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: BT.A LTO GRAPHITE LTO GRAPHITE 1200 2400 3600 4800 6000 SE +/- 7.36, N = 3 SE +/- 12.26, N = 3 SE +/- 10.93, N = 3 SE +/- 41.72, N = 3 SE +/- 20.16, N = 3 SE +/- 17.41, N = 3 SE +/- 28.65, N = 3 SE +/- 20.73, N = 3 5548 5626 5430 5530 5492 5631 5449 5544 1. 3.3
Schbench This is a benchmark of Schbench, a Linux kernel scheduler benchmark developed by Facebook. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 16 LTO GRAPHITE LTO GRAPHITE 40K 80K 120K 160K 200K SE +/- 1458.18, N = 3 SE +/- 1288.51, N = 3 SE +/- 512.00, N = 3 SE +/- 853.33, N = 3 SE +/- 1806.17, N = 3 SE +/- 743.92, N = 3 SE +/- 782.09, N = 3 SE +/- 950.23, N = 3 169387 169216 169728 168533 169557 168021 173312 169045 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 24 LTO GRAPHITE LTO GRAPHITE 50K 100K 150K 200K 250K SE +/- 2048.00, N = 3 SE +/- 2960.96, N = 3 SE +/- 1487.84, N = 3 SE +/- 615.35, N = 3 SE +/- 3426.11, N = 3 SE +/- 1923.32, N = 3 SE +/- 1645.85, N = 3 SE +/- 3105.01, N = 3 217856 218027 222805 219051 221611 219563 219904 223659 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 4 LTO GRAPHITE LTO GRAPHITE 8K 16K 24K 32K 40K SE +/- 112.89, N = 3 SE +/- 307.67, N = 3 SE +/- 364.54, N = 3 SE +/- 128.00, N = 3 SE +/- 279.78, N = 3 SE +/- 128.00, N = 3 37867 37227 37824 37141 37952 37824 37781 37952 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 6 LTO GRAPHITE LTO GRAPHITE 11K 22K 33K 44K 55K SE +/- 407.01, N = 3 SE +/- 364.54, N = 3 SE +/- 322.13, N = 3 SE +/- 259.53, N = 3 SE +/- 266.45, N = 3 SE +/- 195.52, N = 3 SE +/- 670.56, N = 3 SE +/- 492.06, N = 3 52075 51605 52032 51605 51520 51648 51605 51435 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 8 LTO GRAPHITE LTO GRAPHITE 9K 18K 27K 36K 45K SE +/- 298.67, N = 3 SE +/- 225.77, N = 3 SE +/- 259.53, N = 3 SE +/- 279.78, N = 3 SE +/- 195.52, N = 3 SE +/- 586.57, N = 3 SE +/- 112.89, N = 3 SE +/- 85.33, N = 3 40085 39787 40597 40469 40128 40256 39957 39531 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 2 LTO GRAPHITE LTO GRAPHITE 20 40 60 80 100 SE +/- 0.58, N = 3 SE +/- 1.20, N = 3 SE +/- 1.20, N = 3 SE +/- 0.58, N = 3 SE +/- 0.58, N = 3 SE +/- 0.88, N = 3 105 104 104 105 106 104 105 102 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 4 LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 1.15, N = 3 SE +/- 1.00, N = 3 SE +/- 1.00, N = 3 SE +/- 2.19, N = 3 SE +/- 1.67, N = 3 SE +/- 1.76, N = 3 SE +/- 1.00, N = 3 111 109 110 112 110 109 109 111 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 2 LTO GRAPHITE LTO GRAPHITE 20 40 60 80 100 SE +/- 0.88, N = 3 SE +/- 0.58, N = 3 SE +/- 1.20, N = 3 SE +/- 0.88, N = 3 SE +/- 0.58, N = 3 SE +/- 2.00, N = 3 105 109 106 105 108 106 106 107 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 24 LTO GRAPHITE LTO GRAPHITE 30K 60K 90K 120K 150K SE +/- 1396.97, N = 3 SE +/- 1038.12, N = 3 SE +/- 615.35, N = 3 SE +/- 1487.84, N = 3 SE +/- 1536.00, N = 3 SE +/- 1806.17, N = 3 SE +/- 1230.69, N = 3 136277 134741 137301 136960 137643 138496 136107 137643 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 16 LTO GRAPHITE LTO GRAPHITE 20K 40K 60K 80K 100K SE +/- 743.92, N = 3 SE +/- 853.33, N = 3 SE +/- 559.57, N = 3 SE +/- 225.77, N = 3 SE +/- 903.08, N = 3 SE +/- 1194.67, N = 3 SE +/- 938.67, N = 3 SE +/- 426.67, N = 3 96981 94421 95531 94933 94421 96811 95275 96981 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 6 - Workers Per Message Thread: 8 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 102.87, N = 3 SE +/- 73.90, N = 3 SE +/- 87.31, N = 3 SE +/- 21.33, N = 3 SE +/- 128.00, N = 3 SE +/- 28.22, N = 3 SE +/- 69.95, N = 3 SE +/- 118.78, N = 3 12688 12656 12635 12773 12656 12507 12635 12667 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 4 - Workers Per Message Thread: 8 LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 2.08, N = 3 SE +/- 2.19, N = 3 SE +/- 2.08, N = 3 SE +/- 1.76, N = 3 SE +/- 1.00, N = 3 SE +/- 2.33, N = 3 SE +/- 2.00, N = 3 123 120 127 124 121 126 123 125 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 32 LTO GRAPHITE LTO GRAPHITE 40K 80K 120K 160K 200K SE +/- 2407.55, N = 3 SE +/- 170.67, N = 3 SE +/- 2048.00, N = 3 SE +/- 2131.63, N = 3 SE +/- 2076.25, N = 3 SE +/- 1230.69, N = 3 SE +/- 615.35, N = 3 SE +/- 886.81, N = 3 172117 171947 172288 172800 171435 170923 173483 173824 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 4 - Workers Per Message Thread: 24 LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K SE +/- 213.33, N = 3 SE +/- 307.67, N = 3 SE +/- 348.75, N = 3 SE +/- 364.54, N = 3 SE +/- 42.67, N = 3 SE +/- 237.56, N = 3 SE +/- 459.66, N = 3 SE +/- 625.71, N = 3 33515 33813 33077 33259 33429 33643 33248 33248 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 16 LTO GRAPHITE LTO GRAPHITE 10K 20K 30K 40K 50K SE +/- 407.01, N = 3 SE +/- 449.52, N = 3 SE +/- 298.67, N = 3 SE +/- 592.74, N = 3 SE +/- 225.77, N = 3 SE +/- 349.24, N = 3 SE +/- 73.90, N = 3 44395 45504 44907 44437 44779 44011 44608 44352 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 2 - Workers Per Message Thread: 16 LTO GRAPHITE LTO GRAPHITE 40 80 120 160 200 SE +/- 0.88, N = 3 SE +/- 2.85, N = 3 SE +/- 1.45, N = 3 SE +/- 0.58, N = 3 SE +/- 0.88, N = 3 SE +/- 0.88, N = 3 SE +/- 1.45, N = 3 152 160 151 148 148 150 149 151 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 32 LTO GRAPHITE LTO GRAPHITE 20K 40K 60K 80K 100K SE +/- 961.66, N = 3 SE +/- 1239.54, N = 3 SE +/- 903.08, N = 3 SE +/- 256.00, N = 3 SE +/- 890.91, N = 3 SE +/- 341.33, N = 3 SE +/- 758.46, N = 3 98688 98005 100053 99371 98944 99115 99285 98261 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 24 LTO GRAPHITE LTO GRAPHITE 16K 32K 48K 64K 80K SE +/- 814.03, N = 3 SE +/- 341.33, N = 3 SE +/- 1065.81, N = 3 SE +/- 519.06, N = 3 SE +/- 644.25, N = 3 SE +/- 1048.59, N = 3 SE +/- 443.41, N = 3 SE +/- 371.96, N = 3 75733 75563 74624 74965 75392 75733 75648 75477 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 4 - Workers Per Message Thread: 32 LTO GRAPHITE LTO GRAPHITE 11K 22K 33K 44K 55K SE +/- 85.33, N = 3 SE +/- 298.67, N = 3 SE +/- 619.77, N = 3 SE +/- 256.00, N = 3 SE +/- 153.84, N = 3 SE +/- 338.66, N = 3 SE +/- 601.89, N = 3 SE +/- 492.06, N = 3 48789 48917 50539 48960 49771 48960 48491 49003 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 6 - Workers Per Message Thread: 32 LTO GRAPHITE LTO GRAPHITE 20K 40K 60K 80K 100K SE +/- 451.54, N = 3 SE +/- 532.91, N = 3 SE +/- 391.05, N = 3 SE +/- 698.48, N = 3 SE +/- 1257.04, N = 3 SE +/- 1257.04, N = 3 SE +/- 256.00, N = 3 SE +/- 1230.69, N = 3 75477 76160 77440 76331 76587 75477 77952 75563 1. (CC) gcc options: -O2 -lpthread
O3 O2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 2 - Workers Per Message Thread: 24 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 10.67, N = 3 SE +/- 10.67, N = 3 SE +/- 10.67, N = 3 SE +/- 10.67, N = 3 SE +/- 245.33, N = 3 SE +/- 10.67, N = 3 SE +/- 42.67, N = 3 SE +/- 174.62, N = 3 13029 13019 13019 13019 13285 13019 13051 13275 1. (CC) gcc options: -O2 -lpthread
SciMark This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite LTO GRAPHITE LTO GRAPHITE 600 1200 1800 2400 3000 SE +/- 1.19, N = 3 SE +/- 1.04, N = 3 SE +/- 1.89, N = 3 SE +/- 1.24, N = 3 SE +/- 1.23, N = 3 SE +/- 3.27, N = 3 SE +/- 2.70, N = 3 SE +/- 4.91, N = 3 2308 1703 2612 2515 1963 2354 2386 2387 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 256MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 300K 600K 900K 1200K 1500K SE +/- 23910.80, N = 15 SE +/- 14761.95, N = 3 SE +/- 5273.10, N = 3 SE +/- 14264.61, N = 15 SE +/- 24802.99, N = 15 SE +/- 8402.42, N = 3 SE +/- 15121.50, N = 3 SE +/- 18776.70, N = 7 1396513 1460025 1522336 1435245 1417787 1461562 1444608 1490269 1. (CC) gcc options: -O2
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance LTO GRAPHITE LTO GRAPHITE 1000 2000 3000 4000 5000 SE +/- 78.39, N = 4 SE +/- 5.01, N = 3 SE +/- 75.24, N = 3 SE +/- 76.69, N = 4 SE +/- 8.55, N = 3 SE +/- 76.07, N = 4 SE +/- 44.75, N = 15 SE +/- 7.01, N = 3 4558 4366 4658 4418 4329 4495 4417 4477 1. (CC) gcc options: -O3
AOBench AOBench is a lightweight ambient occlusion renderer, written in C. The test profile is using a size of 2048 x 2048. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time LTO GRAPHITE LTO GRAPHITE 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.37, N = 3 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 27.30 27.29 27.18 26.94 28.22 28.20 28.32 28.31 1. (CC) gcc options: -lm -O3 -march=native -pipe -O2 -ftree-vectorize
PyBench This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 0.67, N = 3 SE +/- 1.00, N = 3 SE +/- 2.03, N = 3 SE +/- 1.20, N = 3 SE +/- 1.15, N = 3 SE +/- 0.88, N = 3 1215 1226 1208 1208 1212 1208 1205 1210
Apache Benchmark This is a test of ab, which is the Apache benchmark program. This test profile measures how many requests per second a given system can sustain when carrying out 1,000,000 requests with 100 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving LTO GRAPHITE LTO GRAPHITE 8K 16K 24K 32K 40K SE +/- 149.61, N = 3 SE +/- 91.18, N = 3 SE +/- 76.05, N = 3 SE +/- 35.61, N = 3 SE +/- 53.26, N = 3 SE +/- 74.05, N = 3 SE +/- 46.17, N = 3 SE +/- 44.34, N = 3 38755 38541 38189 38386 38628 38201 38140 38423 1. (CC) gcc options: -shared -fPIC -pthread -march=native -O2
Java Gradle Build This test runs Java software project builds using the Gradle build system. It is intended to give developers an idea as to the build performance for development activities and build servers. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build 1.0 Gradle Build: Reactor LTO GRAPHITE LTO GRAPHITE 5 10 15 20 25 SE +/- 0.04, N = 4 SE +/- 0.03, N = 4 SE +/- 0.03, N = 4 SE +/- 0.04, N = 4 SE +/- 0.05, N = 4 SE +/- 0.04, N = 4 SE +/- 0.05, N = 4 SE +/- 0.02, N = 4 19.66 19.73 19.70 19.68 19.69 19.63 19.67 19.71
eSpeak Speech Engine This test times how long it takes the eSpeak speech synthesizer to read Project Gutenberg's The Outline of Science and output to a WAV file. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better eSpeak Speech Engine 1.48.04 Text-To-Speech Synthesis LTO GRAPHITE LTO GRAPHITE 6 12 18 24 30 SE +/- 0.22, N = 3 SE +/- 0.20, N = 3 SE +/- 0.26, N = 3 SE +/- 0.20, N = 3 SE +/- 0.25, N = 3 SE +/- 0.03, N = 3 SE +/- 0.23, N = 3 SE +/- 0.22, N = 3 25.68 25.70 25.81 25.69 25.68 25.35 25.75 25.61 1. (CXX) g++ options: -lstdc++ -lpthread
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 64MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 140K 280K 420K 560K 700K SE +/- 16476.15, N = 15 SE +/- 12846.91, N = 15 SE +/- 11753.75, N = 15 SE +/- 12258.57, N = 15 SE +/- 11524.05, N = 15 SE +/- 12516.07, N = 15 SE +/- 10224.24, N = 15 SE +/- 11328.85, N = 15 623268 635045 651278 636360 638222 639169 644903 631416 1. (CC) gcc options: -O2
Sockperf This is a network socket API performance benchmark. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load LTO GRAPHITE LTO GRAPHITE 7 14 21 28 35 SE +/- 0.37, N = 7 SE +/- 0.30, N = 5 SE +/- 1.22, N = 20 SE +/- 0.22, N = 5 SE +/- 0.85, N = 20 SE +/- 0.22, N = 5 SE +/- 0.43, N = 5 SE +/- 0.20, N = 5 28.85 27.90 26.89 28.13 27.14 28.51 28.74 28.21 1. (CXX) g++ options: --param -march=native -pipe -O2 -ftree-vectorize -rdynamic -ldl -lpthread
DaCapo Benchmark This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Eclipse LTO GRAPHITE LTO GRAPHITE 4K 8K 12K 16K 20K SE +/- 59.57, N = 4 SE +/- 52.12, N = 4 SE +/- 17.58, N = 4 SE +/- 26.40, N = 4 SE +/- 40.31, N = 4 SE +/- 36.12, N = 4 SE +/- 53.73, N = 4 SE +/- 59.66, N = 4 16667 16585 16588 16501 16556 16416 16434 16510
Parboil The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenCL LBM LTO GRAPHITE LTO GRAPHITE 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 22.06 22.08 22.07 22.08 22.10 22.08 22.10 22.09 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 256MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 15K 30K 45K 60K 75K SE +/- 76.10, N = 3 SE +/- 81.64, N = 3 SE +/- 205.11, N = 3 SE +/- 154.89, N = 3 SE +/- 134.02, N = 3 SE +/- 80.05, N = 3 SE +/- 123.76, N = 3 SE +/- 143.72, N = 3 71577 71302 71391 71296 71213 70963 71335 71270 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 256MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 30K 60K 90K 120K 150K SE +/- 264.56, N = 3 SE +/- 902.54, N = 3 SE +/- 757.15, N = 3 SE +/- 449.68, N = 3 SE +/- 627.93, N = 3 SE +/- 413.24, N = 3 SE +/- 303.53, N = 3 SE +/- 122.13, N = 3 138042 137228 137689 137730 137183 137313 137732 136808 1. (CC) gcc options: -O2
Hackbench This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread LTO GRAPHITE LTO GRAPHITE 6 12 18 24 30 SE +/- 0.21, N = 3 SE +/- 0.24, N = 3 SE +/- 0.17, N = 3 SE +/- 0.31, N = 3 SE +/- 0.16, N = 3 SE +/- 0.14, N = 3 SE +/- 0.16, N = 3 SE +/- 0.06, N = 3 23.66 23.48 23.65 23.97 23.60 23.63 23.90 23.39 1. (CC) gcc options: -lpthread -march=native -pipe -O2 -ftree-vectorize
Stream This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy LTO GRAPHITE LTO GRAPHITE 16K 32K 48K 64K 80K SE +/- 22.42, N = 5 SE +/- 33.32, N = 5 SE +/- 22.04, N = 5 SE +/- 11.76, N = 5 SE +/- 58.51, N = 5 SE +/- 25.15, N = 5 SE +/- 36.79, N = 5 SE +/- 31.05, N = 5 74720 74720 74790 74755 74743 74557 74693 74769 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -O3 -fopenmp
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 256MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 80 160 240 320 400 SE +/- 3.06, N = 3 SE +/- 0.59, N = 3 SE +/- 1.80, N = 3 SE +/- 6.19, N = 3 SE +/- 2.30, N = 3 SE +/- 1.40, N = 3 SE +/- 1.12, N = 3 SE +/- 3.87, N = 3 384 385 390 386 390 383 390 380 1. (CC) gcc options: -O2
Hackbench This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process LTO GRAPHITE LTO GRAPHITE 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.18, N = 3 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 SE +/- 0.07, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 22.53 22.78 22.74 22.66 22.74 22.84 22.86 22.73 1. (CC) gcc options: -lpthread -march=native -pipe -O2 -ftree-vectorize
TTSIOD 3D Renderer A portable GPL 3D software renderer that supports OpenMP and Intel Threading Building Blocks with many different rendering modes. This version does not use OpenGL but is entirely CPU/software based. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping LTO GRAPHITE LTO GRAPHITE 200 400 600 800 1000 SE +/- 9.50, N = 3 SE +/- 6.40, N = 3 SE +/- 3.44, N = 3 SE +/- 1.25, N = 3 SE +/- 1.61, N = 3 SE +/- 6.07, N = 3 SE +/- 1.62, N = 3 SE +/- 6.23, N = 3 789 793 803 793 856 856 860 849 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lpthread -fopenmp -fwhole-program -lstdc++
Go Benchmarks Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http LTO GRAPHITE LTO GRAPHITE 800 1600 2400 3200 4000 SE +/- 13.61, N = 3 SE +/- 29.02, N = 3 SE +/- 19.46, N = 3 SE +/- 1.45, N = 3 SE +/- 5.61, N = 3 SE +/- 13.05, N = 3 SE +/- 25.13, N = 3 SE +/- 18.36, N = 3 3580 3561 3539 3573 3544 3608 3566 3583
Crafty This is a performance test of Crafty, an advanced open-source chess engine. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time LTO GRAPHITE LTO GRAPHITE 2M 4M 6M 8M 10M SE +/- 11653.10, N = 3 SE +/- 21898.78, N = 3 SE +/- 8579.23, N = 3 SE +/- 7504.06, N = 3 SE +/- 9502.97, N = 3 SE +/- 11085.94, N = 3 SE +/- 6818.47, N = 3 SE +/- 11858.51, N = 3 8816171 8829403 8817639 8816848 8832693 8823265 8816317 8848802 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
Botan Botan is a cross-platform open-source C++ crypto library that supports most all publicly known cryptographic algorithms. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: AES-256 - Decrypt LTO GRAPHITE LTO GRAPHITE 800 1600 2400 3200 4000 SE +/- 2.87, N = 3 SE +/- 1.27, N = 3 SE +/- 3.75, N = 3 SE +/- 1.71, N = 3 SE +/- 7.03, N = 3 SE +/- 4.34, N = 3 SE +/- 2.53, N = 3 SE +/- 2.83, N = 3 3844 3870 3846 3846 3881 3882 3879 3891 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
O3 O2 OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: AES-256 - Encrypt LTO GRAPHITE LTO GRAPHITE 800 1600 2400 3200 4000 SE +/- 4.46, N = 3 SE +/- 0.68, N = 3 SE +/- 3.02, N = 3 SE +/- 0.41, N = 3 SE +/- 1.47, N = 3 SE +/- 1.22, N = 3 SE +/- 1.54, N = 3 SE +/- 1.42, N = 3 3847 3839 3854 3855 3869 3859 3864 3862 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: SP.A LTO GRAPHITE LTO GRAPHITE 900 1800 2700 3600 4500 SE +/- 22.50, N = 3 SE +/- 24.81, N = 3 SE +/- 22.51, N = 3 SE +/- 46.73, N = 3 SE +/- 8.41, N = 3 SE +/- 40.41, N = 3 SE +/- 20.07, N = 3 SE +/- 38.26, N = 3 3930 3935 3966 3990 3939 3977 3964 3937 1. 3.3
glibc bench The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more.
Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin LTO GRAPHITE LTO GRAPHITE 10 20 30 40 50 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.21, N = 3 44.68 44.67 44.68 44.92 44.68 44.70 44.65 44.90
O3 O2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos LTO GRAPHITE LTO GRAPHITE 10 20 30 40 50 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.10, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 45.22 45.22 45.23 45.23 45.23 45.32 45.22 45.23
Botan Botan is a cross-platform open-source C++ crypto library that supports most all publicly known cryptographic algorithms. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Twofish - Decrypt LTO GRAPHITE LTO GRAPHITE 90 180 270 360 450 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.20, N = 3 SE +/- 0.16, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 397 399 397 396 398 398 398 398 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
O3 O2 OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Twofish - Encrypt LTO GRAPHITE LTO GRAPHITE 90 180 270 360 450 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 401 401 401 401 401 401 401 401 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
O3 O2 OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Blowfish - Decrypt LTO GRAPHITE LTO GRAPHITE 60 120 180 240 300 SE +/- 0.01, N = 3 SE +/- 0.35, N = 3 SE +/- 0.09, N = 3 SE +/- 0.01, N = 3 SE +/- 0.09, N = 3 SE +/- 0.21, N = 3 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 295 295 295 295 295 295 295 295 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
O3 O2 OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Blowfish - Encrypt LTO GRAPHITE LTO GRAPHITE 60 120 180 240 300 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 296 296 296 296 296 296 296 296 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 242.50, N = 15 SE +/- 195.10, N = 15 SE +/- 166.28, N = 3 SE +/- 260.33, N = 15 SE +/- 244.22, N = 15 SE +/- 270.70, N = 15 SE +/- 90.42, N = 3 SE +/- 253.60, N = 15 10672 10584 10070 9866 10418 10225 10642 10170 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Botan Botan is a cross-platform open-source C++ crypto library that supports most all publicly known cryptographic algorithms. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: CAST-256 - Decrypt LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.60, N = 3 SE +/- 0.03, N = 3 146 146 146 146 146 146 145 146 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
O3 O2 OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: CAST-256 - Encrypt LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 146 146 146 146 145 145 146 146 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
O3 O2 OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: KASUMI - Decrypt LTO GRAPHITE LTO GRAPHITE 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 95.38 95.42 95.39 95.42 95.43 95.33 95.42 95.43 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
O3 O2 OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: KASUMI - Encrypt LTO GRAPHITE LTO GRAPHITE 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 96.52 96.52 96.52 96.52 96.53 96.49 96.50 96.54 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
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.
O3 O2 OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance LTO GRAPHITE LTO GRAPHITE 1300 2600 3900 5200 6500 SE +/- 9.05, N = 3 SE +/- 0.99, N = 3 SE +/- 1.62, N = 3 SE +/- 6.80, N = 3 SE +/- 2.74, N = 3 SE +/- 7.57, N = 3 SE +/- 9.33, N = 3 SE +/- 7.41, N = 3 6067 6054 6080 6056 6068 6075 6061 6052 1. (CC) gcc options: -pthread -m64 -march=native -pipe -O2 -ftree-vectorize -lssl -lcrypto -ldl
clpeak Clpeak is designed to test the peak capabilities of OpenCL devices. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org GFLOPS, More Is Better clpeak OpenCL Test: Double-Precision Double LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 144 144 144 144 144 144 144 144 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lOpenCL
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 128MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 400K 800K 1200K 1600K 2000K SE +/- 20329.70, N = 15 SE +/- 7641.91, N = 3 SE +/- 14392.39, N = 3 SE +/- 27774.86, N = 3 SE +/- 11761.89, N = 3 SE +/- 15081.27, N = 3 SE +/- 6294.27, N = 3 SE +/- 27135.03, N = 4 1577352 1620539 1618376 1603673 1626213 1628043 1636485 1615437 1. (CC) gcc options: -O2
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile LTO GRAPHITE LTO GRAPHITE 500 1000 1500 2000 2500 SE +/- 0.00, N = 3 SE +/- 4.84, N = 3 SE +/- 29.99, N = 3 SE +/- 2.79, N = 3 SE +/- 9.68, N = 3 SE +/- 11.18, N = 3 SE +/- 2.80, N = 3 SE +/- 12.62, N = 3 2406 2389 2376 2395 2381 2403 2383 2397
Memcached mcperf This is a test of twmperf/mcperf with memcached. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Set LTO GRAPHITE LTO GRAPHITE 16K 32K 48K 64K 80K SE +/- 189.27, N = 3 SE +/- 501.40, N = 3 SE +/- 417.62, N = 3 SE +/- 267.06, N = 3 SE +/- 234.87, N = 3 SE +/- 202.88, N = 3 SE +/- 271.78, N = 3 SE +/- 382.34, N = 3 76448 76431 76206 75529 76123 76110 76973 76337 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm -rdynamic
O3 O2 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Add LTO GRAPHITE LTO GRAPHITE 16K 32K 48K 64K 80K SE +/- 809.20, N = 3 SE +/- 270.14, N = 3 SE +/- 339.42, N = 3 SE +/- 28.57, N = 3 SE +/- 145.84, N = 3 SE +/- 198.78, N = 3 SE +/- 347.01, N = 3 SE +/- 187.94, N = 3 76915 76962 75929 75844 76835 75844 76179 76812 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm -rdynamic
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 128MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 160K 320K 480K 640K 800K SE +/- 10934.32, N = 3 SE +/- 10287.78, N = 15 SE +/- 12591.18, N = 4 SE +/- 12413.45, N = 15 SE +/- 6191.70, N = 3 SE +/- 10320.72, N = 15 SE +/- 9543.92, N = 15 SE +/- 14248.28, N = 3 754554 746760 739881 724827 744469 739121 738183 718826 1. (CC) gcc options: -O2
Memcached mcperf This is a test of twmperf/mcperf with memcached. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Append LTO GRAPHITE LTO GRAPHITE 20K 40K 60K 80K 100K SE +/- 248.84, N = 3 SE +/- 180.97, N = 3 SE +/- 152.54, N = 3 SE +/- 300.12, N = 3 SE +/- 1047.00, N = 3 SE +/- 481.97, N = 3 SE +/- 197.87, N = 3 SE +/- 406.38, N = 3 78750 77782 78707 78778 78950 77213 79119 78453 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm -rdynamic
O3 O2 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Prepend LTO GRAPHITE LTO GRAPHITE 20K 40K 60K 80K 100K SE +/- 417.94, N = 3 SE +/- 97.01, N = 3 SE +/- 283.44, N = 3 SE +/- 671.62, N = 3 SE +/- 604.44, N = 3 SE +/- 477.37, N = 3 SE +/- 737.81, N = 3 SE +/- 730.29, N = 3 78756 79349 78549 79023 79528 78372 78873 78449 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm -rdynamic
O3 O2 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Replace LTO GRAPHITE LTO GRAPHITE 20K 40K 60K 80K 100K SE +/- 258.88, N = 3 SE +/- 297.20, N = 3 SE +/- 249.10, N = 3 SE +/- 385.17, N = 3 SE +/- 563.61, N = 3 SE +/- 287.02, N = 3 SE +/- 642.36, N = 3 SE +/- 212.11, N = 3 78980 78114 78940 79380 80017 78935 79352 78645 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm -rdynamic
Hackbench This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.20, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.22, N = 15 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 12.22 12.18 12.22 12.20 12.48 12.27 12.30 12.21 1. (CC) gcc options: -lpthread -march=native -pipe -O2 -ftree-vectorize
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 64MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 200K 400K 600K 800K 1000K SE +/- 8131.18, N = 15 SE +/- 2639.63, N = 3 SE +/- 11576.21, N = 3 SE +/- 8941.82, N = 9 SE +/- 11379.65, N = 15 SE +/- 8610.55, N = 3 SE +/- 9767.94, N = 15 SE +/- 10849.39, N = 3 798177 798043 814108 802253 793555 817530 808452 821454 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K 31575 31643 32296 31360 31462 31879 32030 31963 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K 31110 30907 31808 30817 30999 31206 31559 31546 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K 31700 31414 32423 31458 31521 31951 32163 32076 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K 30932 30677 31640 30742 30796 31066 31319 31348 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K 33084 33114 33888 32854 32883 33575 33592 33687 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K 31822 31570 32591 31593 31660 32059 32290 32200 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K 30616 30418 31189 30267 30462 30762 31026 30952 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K 31761 31477 32531 31500 31612 31992 32206 32119 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K 31475 31140 32164 31189 31358 31340 31895 32091 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 256MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 200K 400K 600K 800K 1000K SE +/- 7801.18, N = 3 SE +/- 4500.72, N = 3 SE +/- 7388.33, N = 3 SE +/- 15609.75, N = 15 SE +/- 8295.96, N = 11 SE +/- 15504.31, N = 3 SE +/- 14259.77, N = 3 SE +/- 7777.06, N = 12 803290 802768 836048 771040 793503 820873 740082 777719 1. (CC) gcc options: -O2
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 1024 LTO GRAPHITE LTO GRAPHITE 5K 10K 15K 20K 25K SE +/- 338.06, N = 3 SE +/- 74.75, N = 3 SE +/- 155.11, N = 3 SE +/- 33.41, N = 3 SE +/- 43.68, N = 3 SE +/- 280.15, N = 3 SE +/- 226.59, N = 3 SE +/- 400.40, N = 3 23933 24468 23967 24654 24490 24332 24696 24162 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 128MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 12K 24K 36K 48K 60K SE +/- 81.84, N = 3 SE +/- 367.36, N = 3 SE +/- 135.97, N = 3 SE +/- 19.43, N = 3 SE +/- 1271.52, N = 15 SE +/- 200.09, N = 3 SE +/- 1777.12, N = 15 SE +/- 103.19, N = 3 57950 57614 58167 57984 56185 58085 53144 57825 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 64MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 12K 24K 36K 48K 60K SE +/- 1453.76, N = 15 SE +/- 234.51, N = 3 SE +/- 154.78, N = 3 SE +/- 83.63, N = 3 SE +/- 1124.24, N = 12 SE +/- 1623.64, N = 15 SE +/- 1574.63, N = 15 SE +/- 1580.42, N = 15 53677 56108 56619 56985 55233 52892 52643 52890 1. (CC) gcc options: -O2
XZ Compression This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 LTO GRAPHITE LTO GRAPHITE 4 8 12 16 20 SE +/- 0.13, N = 3 SE +/- 0.17, N = 3 SE +/- 0.12, N = 3 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 16.72 16.82 17.16 17.02 16.96 16.83 16.91 17.05 1. (CC) gcc options: -pthread -fvisibility=hidden -march=native -pipe -O2 -ftree-vectorize
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 32MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 70K 140K 210K 280K 350K SE +/- 7389.89, N = 15 SE +/- 7551.52, N = 15 SE +/- 7607.10, N = 15 SE +/- 6970.34, N = 15 SE +/- 5089.98, N = 15 SE +/- 6744.06, N = 15 SE +/- 12738.48, N = 12 SE +/- 5093.99, N = 15 315850 331940 336770 328113 334458 320411 339063 341106 1. (CC) gcc options: -O2
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 2048 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 390.04, N = 12 SE +/- 162.08, N = 3 SE +/- 235.96, N = 15 SE +/- 14.47, N = 3 SE +/- 281.26, N = 15 SE +/- 245.30, N = 15 SE +/- 278.07, N = 15 SE +/- 203.40, N = 15 9326 11284 10208 10837 9881 10093 9486 9960 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
t-test1 This is a test of t-test1 for basic memory allocator benchmarks. Note this test profile is currently very basic and the overall time does include the warmup time of the custom t-test1 compilation. Improvements welcome. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 LTO GRAPHITE LTO GRAPHITE 4 8 12 16 20 SE +/- 0.16, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.01, N = 3 SE +/- 0.18, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 15.73 15.42 15.44 15.47 15.78 16.30 15.43 15.52 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize
Hackbench This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread LTO GRAPHITE LTO GRAPHITE 4 8 12 16 20 SE +/- 0.17, N = 3 SE +/- 0.09, N = 3 SE +/- 0.16, N = 3 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 15.76 15.75 15.44 15.52 15.63 15.51 15.54 15.51 1. (CC) gcc options: -lpthread -march=native -pipe -O2 -ftree-vectorize
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 64MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 80K 160K 240K 320K 400K SE +/- 6425.45, N = 15 SE +/- 5494.13, N = 15 SE +/- 5195.20, N = 3 SE +/- 8701.27, N = 15 SE +/- 3838.15, N = 11 SE +/- 6150.11, N = 15 SE +/- 8294.11, N = 15 SE +/- 7177.12, N = 3 371220 378003 387137 365436 379349 379322 380026 390904 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 256MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 30K 60K 90K 120K 150K SE +/- 643.71, N = 3 SE +/- 331.84, N = 3 SE +/- 937.15, N = 3 SE +/- 442.37, N = 3 SE +/- 845.01, N = 3 SE +/- 437.24, N = 3 SE +/- 590.79, N = 3 SE +/- 641.02, N = 3 138458 138449 138018 137945 139596 138320 138419 138824 1. (CC) gcc options: -O2
FLAC Audio Encoding This test times how long it takes to encode a sample WAV file to FLAC format five times. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 9.13 9.15 9.18 9.20 9.17 9.17 9.16 9.25 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -fvisibility=hidden -logg -lm
Memcached mcperf This is a test of twmperf/mcperf with memcached. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Delete LTO GRAPHITE LTO GRAPHITE 20K 40K 60K 80K 100K SE +/- 214.88, N = 3 SE +/- 479.41, N = 3 SE +/- 1059.73, N = 3 SE +/- 266.31, N = 3 SE +/- 273.03, N = 3 SE +/- 314.11, N = 3 SE +/- 357.66, N = 3 SE +/- 785.71, N = 3 114912 114217 110707 113836 112297 111069 112235 112024 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm -rdynamic
O3 O2 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Get LTO GRAPHITE LTO GRAPHITE 20K 40K 60K 80K 100K SE +/- 710.69, N = 3 SE +/- 1243.20, N = 3 SE +/- 696.74, N = 3 SE +/- 176.25, N = 3 SE +/- 233.79, N = 3 SE +/- 328.44, N = 3 SE +/- 756.08, N = 3 SE +/- 895.94, N = 3 113117 113824 112397 113528 113860 112940 111798 111960 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm -rdynamic
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 8GB - Disk Test: Read Performance LTO GRAPHITE LTO GRAPHITE 1600 3200 4800 6400 8000 SE +/- 14.47, N = 3 SE +/- 3.89, N = 3 SE +/- 1.50, N = 3 SE +/- 8.52, N = 3 SE +/- 12.53, N = 3 SE +/- 8.97, N = 3 SE +/- 2.65, N = 3 SE +/- 99.36, N = 3 6889 7246 7275 6861 7174 6945 6907 6961 1. (CC) gcc options: -O3
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 256MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 70 140 210 280 350 SE +/- 1.98, N = 3 SE +/- 2.28, N = 3 SE +/- 0.54, N = 3 SE +/- 3.14, N = 3 SE +/- 5.69, N = 3 SE +/- 2.43, N = 3 SE +/- 5.12, N = 3 SE +/- 1.21, N = 3 308 311 307 309 307 305 304 319 1. (CC) gcc options: -O2
Apache Siege This is a test of the Apache web server performance being facilitated by the Siege web serverb enchmark program. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 50 LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K SE +/- 151.94, N = 3 SE +/- 212.62, N = 3 SE +/- 386.76, N = 3 SE +/- 245.85, N = 3 SE +/- 314.91, N = 3 SE +/- 309.42, N = 3 SE +/- 479.40, N = 3 SE +/- 148.69, N = 3 33816 33794 34326 34336 34808 34648 34354 34820 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lpthread -ldl -lssl -lcrypto
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance LTO GRAPHITE LTO GRAPHITE 1600 3200 4800 6400 8000 SE +/- 49.45, N = 3 SE +/- 34.52, N = 3 SE +/- 21.38, N = 3 SE +/- 30.82, N = 3 SE +/- 11.76, N = 3 SE +/- 49.79, N = 3 SE +/- 22.91, N = 3 SE +/- 29.20, N = 3 7497 7518 7648 7512 7425 7672 7474 7615 1. (CC) gcc options: -O3
FS-Mark FS_Mark is designed to test a system's file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 1.39, N = 3 SE +/- 5.66, N = 3 SE +/- 4.89, N = 3 SE +/- 3.01, N = 3 SE +/- 5.00, N = 3 SE +/- 12.20, N = 3 SE +/- 5.79, N = 3 SE +/- 9.40, N = 2 1527 1526 1533 1563 1546 1515 1513 1519 1. (CC) gcc options: -static
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance LTO GRAPHITE LTO GRAPHITE 200 400 600 800 1000 SE +/- 6.26, N = 3 SE +/- 13.33, N = 3 SE +/- 4.38, N = 3 SE +/- 3.13, N = 3 SE +/- 2.60, N = 3 SE +/- 1.29, N = 3 SE +/- 0.14, N = 3 SE +/- 5.06, N = 3 1088 1083 1107 1104 1073 1122 1102 1093 1. (CC) gcc options: -O3
Xsbench XSBench is a mini-app representing a key computational kernel of the Monte Carlo neutronics application OpenMC. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Lookups/s, More Is Better Xsbench 2017-07-06 LTO GRAPHITE LTO GRAPHITE 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 2087.75, N = 3 SE +/- 3099.86, N = 3 SE +/- 4253.63, N = 3 SE +/- 2732.01, N = 3 SE +/- 4067.06, N = 3 SE +/- 13313.57, N = 3 SE +/- 2711.20, N = 3 SE +/- 31414.50, N = 3 6053189 6044151 6049517 6030462 6029005 6023267 6041605 6025710 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm
Sockperf This is a network socket API performance benchmark. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput LTO GRAPHITE LTO GRAPHITE 120K 240K 360K 480K 600K SE +/- 5461.64, N = 5 SE +/- 3175.67, N = 5 SE +/- 7472.89, N = 5 SE +/- 1934.24, N = 5 SE +/- 5657.41, N = 5 SE +/- 2569.74, N = 5 SE +/- 5296.28, N = 5 SE +/- 6878.12, N = 5 522348 527941 518224 535609 532851 531031 539098 529960 1. (CXX) g++ options: --param -march=native -pipe -O2 -ftree-vectorize -rdynamic -ldl -lpthread
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 256 LTO GRAPHITE LTO GRAPHITE 8K 16K 24K 32K 40K SE +/- 860.85, N = 15 SE +/- 67.22, N = 3 SE +/- 369.66, N = 3 SE +/- 584.22, N = 15 SE +/- 686.03, N = 3 SE +/- 659.06, N = 15 SE +/- 536.99, N = 15 SE +/- 570.36, N = 15 35307 33711 33337 34406 35309 34599 34465 35459 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Opus Codec Encoding Opus is an open audio codec. Opus is a lossy audio compression format designed primarily for interactive real-time applications over the Internet. This test uses Opus-Tools and measures the time required to encode a WAV file to Opus and then to decode the generated Opus file. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.0.1 WAV, Opus Encode, Opus Decode LTO GRAPHITE LTO GRAPHITE 2 4 6 8 10 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 8.07 7.92 8.13 8.12 8.19 8.19 8.15 8.32 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -fPIE -pie -logg -lopus -lm
Swet Swet is a synthetic CPU/RAM benchmark, includes multi-processor test cases. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average LTO GRAPHITE LTO GRAPHITE 200M 400M 600M 800M 1000M SE +/- 8667900.17, N = 3 SE +/- 6065226.54, N = 3 SE +/- 9382367.29, N = 3 SE +/- 9725702.11, N = 3 SE +/- 3864697.02, N = 3 SE +/- 8781499.21, N = 3 SE +/- 12426900.31, N = 3 SE +/- 7333312.01, N = 3 838587373 853290616 842378521 849927778 843262796 822304972 833713360 857511567 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 13.30 13.30 13.34 13.39 13.42 13.44 13.30 13.32 1. (CXX) g++ options: -O2 -lOpenCL
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. The number of iterations used is 1,000,000. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite LTO GRAPHITE LTO GRAPHITE 160K 320K 480K 640K 800K SE +/- 525.67, N = 3 SE +/- 402.40, N = 3 SE +/- 1711.07, N = 3 SE +/- 4161.96, N = 3 SE +/- 1052.30, N = 3 SE +/- 41.28, N = 3 SE +/- 591.64, N = 3 SE +/- 1183.61, N = 3 749663 758170 748357 754742 758399 738154 759979 737312
CppPerformanceBenchmarks CppPerformanceBenchmarks is a set of C++ compiler performance benchmarks. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 13.32 13.32 13.24 13.26 13.32 13.33 13.24 13.26 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -std=c++11 -O3
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 64 LTO GRAPHITE LTO GRAPHITE 9K 18K 27K 36K 45K SE +/- 587.53, N = 15 SE +/- 570.27, N = 12 SE +/- 25.10, N = 3 SE +/- 874.72, N = 15 SE +/- 742.73, N = 15 SE +/- 676.98, N = 15 SE +/- 855.41, N = 15 SE +/- 797.17, N = 15 37825 39679 39689 37135 37417 38696 37112 36030 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 32MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 12K 24K 36K 48K 60K SE +/- 1607.65, N = 15 SE +/- 1441.47, N = 15 SE +/- 1068.14, N = 12 SE +/- 1627.34, N = 15 SE +/- 438.11, N = 3 SE +/- 1561.99, N = 15 SE +/- 263.41, N = 3 SE +/- 1413.44, N = 15 51196 51224 53618 50689 54386 51338 53941 51885 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 128MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 15K 30K 45K 60K 75K SE +/- 212.48, N = 3 SE +/- 254.78, N = 3 SE +/- 58.89, N = 3 SE +/- 181.06, N = 3 SE +/- 199.44, N = 3 SE +/- 284.72, N = 3 SE +/- 289.07, N = 3 SE +/- 195.90, N = 3 69304 68904 69199 69550 69210 69277 69427 69536 1. (CC) gcc options: -O2
Go Benchmarks Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json LTO GRAPHITE LTO GRAPHITE 500K 1000K 1500K 2000K 2500K SE +/- 3267.29, N = 3 SE +/- 662.06, N = 3 SE +/- 3802.89, N = 3 SE +/- 4657.90, N = 3 SE +/- 299.89, N = 3 SE +/- 5459.73, N = 3 SE +/- 463.46, N = 3 SE +/- 7314.22, N = 3 2342738 2336412 2335399 2337536 2344303 2334512 2331460 2338554
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenCL Particle Filter LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 12.61 12.65 12.60 12.60 12.63 12.60 12.60 12.61 1. (CXX) g++ options: -O2 -lOpenCL
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 128MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 15K 30K 45K 60K 75K SE +/- 128.80, N = 3 SE +/- 85.93, N = 3 SE +/- 375.31, N = 3 SE +/- 278.46, N = 3 SE +/- 293.38, N = 3 SE +/- 353.68, N = 3 SE +/- 160.16, N = 3 SE +/- 228.80, N = 3 68265 68659 69063 69248 68985 68789 69081 68738 1. (CC) gcc options: -O2
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 0.41, N = 3 SE +/- 2.64, N = 3 SE +/- 0.79, N = 3 SE +/- 0.95, N = 3 SE +/- 2.09, N = 3 SE +/- 4.39, N = 3 SE +/- 14.87, N = 3 SE +/- 10.75, N = 3 1231 1255 1256 1250 1229 1253 1223 1207 1. (CC) gcc options: -O3
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 8.50, N = 3 SE +/- 3.62, N = 3 SE +/- 3.18, N = 3 SE +/- 4.02, N = 3 SE +/- 9.96, N = 3 SE +/- 2.01, N = 3 SE +/- 3.75, N = 3 SE +/- 6.09, N = 3 1236 1223 1267 1254 1257 1286 1251 1230 1. (CC) gcc options: -O3
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 512 LTO GRAPHITE LTO GRAPHITE 11K 22K 33K 44K 55K SE +/- 458.91, N = 15 SE +/- 579.02, N = 3 SE +/- 507.47, N = 11 SE +/- 697.74, N = 15 SE +/- 929.65, N = 3 SE +/- 841.58, N = 3 SE +/- 991.39, N = 3 SE +/- 658.27, N = 15 49600 50007 49594 49798 50321 50357 49264 50491 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
glibc bench The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more.
Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.14, N = 7 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 10.68 10.69 10.68 10.84 10.70 10.69 10.69 10.70
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 128MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 90K 180K 270K 360K 450K SE +/- 5594.88, N = 12 SE +/- 7556.40, N = 3 SE +/- 5248.76, N = 3 SE +/- 4305.07, N = 3 SE +/- 4273.23, N = 3 SE +/- 6644.14, N = 15 SE +/- 5194.21, N = 15 SE +/- 7010.78, N = 3 401979 398632 403712 398950 408492 397741 403580 347632 1. (CC) gcc options: -O2
MBW This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 0.86, N = 3 SE +/- 2.87, N = 3 SE +/- 2.54, N = 3 SE +/- 1.60, N = 3 SE +/- 0.59, N = 3 SE +/- 0.64, N = 3 SE +/- 0.72, N = 3 SE +/- 2.29, N = 3 8686 8713 9207 8689 9241 9215 8743 9125 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 32MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 40K 80K 120K 160K 200K SE +/- 2819.60, N = 15 SE +/- 3648.75, N = 15 SE +/- 2097.67, N = 3 SE +/- 3723.49, N = 15 SE +/- 2795.74, N = 5 SE +/- 2028.18, N = 15 SE +/- 2917.80, N = 15 SE +/- 2172.30, N = 15 193239 192702 195217 189083 192841 192510 188525 190134 1. (CC) gcc options: -O2
MBW This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 2.10, N = 3 SE +/- 2.21, N = 3 SE +/- 2.67, N = 3 SE +/- 1.90, N = 3 SE +/- 3.01, N = 3 SE +/- 3.40, N = 3 SE +/- 0.48, N = 3 SE +/- 1.63, N = 3 8884 9230 9328 8875 8796 9186 8901 9152 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 64MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 40K 80K 120K 160K 200K SE +/- 3001.51, N = 15 SE +/- 3972.80, N = 15 SE +/- 2678.68, N = 13 SE +/- 2631.54, N = 15 SE +/- 2904.43, N = 3 SE +/- 3051.99, N = 3 SE +/- 2809.10, N = 15 SE +/- 3050.72, N = 3 200288 207434 203199 199463 203526 204239 194583 201721 1. (CC) gcc options: -O2
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 64 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 227.38, N = 15 SE +/- 300.19, N = 15 SE +/- 8.74, N = 3 SE +/- 510.16, N = 15 SE +/- 217.77, N = 15 SE +/- 195.21, N = 15 SE +/- 630.65, N = 15 SE +/- 32.87, N = 3 10232 10207 14087 12880 10175 10409 11990 13780 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 32 LTO GRAPHITE LTO GRAPHITE 9K 18K 27K 36K 45K SE +/- 430.35, N = 3 SE +/- 693.88, N = 15 SE +/- 615.72, N = 15 SE +/- 619.65, N = 15 SE +/- 241.99, N = 3 SE +/- 629.27, N = 15 SE +/- 771.02, N = 15 SE +/- 718.14, N = 15 43982 40773 40046 40094 38412 39837 40327 40987 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 128MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 90 180 270 360 450 SE +/- 1.31, N = 3 SE +/- 2.68, N = 3 SE +/- 3.78, N = 3 SE +/- 2.98, N = 3 SE +/- 6.09, N = 3 SE +/- 4.94, N = 3 SE +/- 3.54, N = 3 SE +/- 1.67, N = 3 402 403 410 407 409 392 397 407 1. (CC) gcc options: -O2
FS-Mark FS_Mark is designed to test a system's file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size LTO GRAPHITE LTO GRAPHITE 200 400 600 800 1000 SE +/- 11.80, N = 15 SE +/- 0.19, N = 3 SE +/- 15.55, N = 3 SE +/- 10.58, N = 15 SE +/- 0.25, N = 3 SE +/- 4.83, N = 3 SE +/- 1.20, N = 3 SE +/- 12.29, N = 15 943 988 970 965 994 984 903 945 1. (CC) gcc options: -static
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: EP.C LTO GRAPHITE LTO GRAPHITE 600 1200 1800 2400 3000 SE +/- 65.01, N = 15 SE +/- 46.16, N = 15 SE +/- 35.23, N = 3 SE +/- 16.80, N = 3 SE +/- 41.34, N = 15 SE +/- 41.25, N = 15 SE +/- 11.67, N = 3 SE +/- 8.95, N = 3 2515 2497 2682 2709 2449 2496 2695 2715 1. 3.3
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 256MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K SE +/- 64.53, N = 3 SE +/- 20.68, N = 3 SE +/- 26.56, N = 3 SE +/- 89.99, N = 3 SE +/- 65.47, N = 3 SE +/- 48.84, N = 3 SE +/- 37.46, N = 3 SE +/- 36.07, N = 3 32765 32748 32787 32716 32669 32296 32243 32575 1. (CC) gcc options: -O2
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 64 LTO GRAPHITE LTO GRAPHITE 4K 8K 12K 16K 20K SE +/- 322.28, N = 3 SE +/- 604.04, N = 15 SE +/- 484.52, N = 15 SE +/- 610.20, N = 12 SE +/- 403.51, N = 15 SE +/- 505.45, N = 15 SE +/- 450.15, N = 15 SE +/- 307.79, N = 4 18619 19224 19063 18880 18955 19269 19061 18815 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
dcraw This test times how long it takes to convert several high-resolution RAW NEF image files to PPM image format using dcraw. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 10.47 10.55 10.42 10.36 11.11 11.46 11.70 11.48 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm
WavPack Audio Encoding This test times how long it takes to encode a sample WAV file to WavPack format. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.1 WAV To WavPack LTO GRAPHITE LTO GRAPHITE 2 4 6 8 10 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 6.52 6.51 6.54 6.54 6.56 6.54 6.55 6.55 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm
Loopback TCP Network Performance This test measures the loopback network adapter performance using a micro-benchmark to measure the TCP performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Loopback TCP Network Performance Time To Transfer 10GB Via Loopback LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 10.80 10.85 10.78 10.79 10.73 10.76 10.85 10.81
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 256MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 30K 60K 90K 120K 150K SE +/- 503.64, N = 3 SE +/- 929.83, N = 3 SE +/- 956.22, N = 3 SE +/- 311.86, N = 3 SE +/- 2231.84, N = 3 SE +/- 306.40, N = 3 SE +/- 593.97, N = 3 SE +/- 299.93, N = 3 118828 118725 117773 119458 116742 118726 119129 118859 1. (CC) gcc options: -O2
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.
O3 O2 OpenBenchmarking.org Frames Per Second, More Is Better x265 3.0 H.265 1080p Video Encoding LTO GRAPHITE LTO GRAPHITE 13 26 39 52 65 SE +/- 0.04, N = 3 SE +/- 0.23, N = 3 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 SE +/- 0.07, N = 3 56.46 56.57 56.34 56.15 56.43 56.87 56.10 56.43 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.17, N = 3 10.46 10.42 10.54 10.45 10.47 10.42 10.43 10.53 1. (CXX) g++ options: -O2 -lOpenCL
CLOMP CLOMP is the C version of the Livermore OpenMP benchmark developed to measure OpenMP overheads and other performance impacts due to threading in order to influence future system designs. This particular test profile configuration is currently set to look at the OpenMP static schedule speed-up across all available CPU cores using the recommended test configuration. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Speedup, More Is Better CLOMP 3.3 Static OMP Speedup LTO GRAPHITE LTO GRAPHITE 0.3915 0.783 1.1745 1.566 1.9575 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 1.70 1.69 1.69 1.74 1.70 1.72 1.67 1.71 1. (CC) gcc options: --openmp -O3 -lm
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 256MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 50 100 150 200 250 SE +/- 1.25, N = 3 SE +/- 2.91, N = 3 SE +/- 3.54, N = 4 SE +/- 2.10, N = 3 SE +/- 2.62, N = 3 SE +/- 1.04, N = 3 SE +/- 2.53, N = 3 SE +/- 1.21, N = 3 236 236 235 236 238 230 234 241 1. (CC) gcc options: -O2
glibc bench The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more.
Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once LTO GRAPHITE LTO GRAPHITE 0.441 0.882 1.323 1.764 2.205 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.95 1.95 1.95 1.96 1.96 1.95 1.95 1.96
O3 O2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll LTO GRAPHITE LTO GRAPHITE 0.3893 0.7786 1.1679 1.5572 1.9465 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.72 1.72 1.72 1.73 1.73 1.72 1.72 1.73
O3 O2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt LTO GRAPHITE LTO GRAPHITE 0.5423 1.0846 1.6269 2.1692 2.7115 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.40 2.40 2.41 2.41 2.41 2.40 2.40 2.41
O3 O2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs LTO GRAPHITE LTO GRAPHITE 0.3893 0.7786 1.1679 1.5572 1.9465 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.72 1.72 1.73 1.73 1.73 1.72 1.72 1.73
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 1024 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 78.04, N = 3 SE +/- 225.24, N = 15 SE +/- 19.65, N = 3 SE +/- 169.10, N = 15 SE +/- 37.81, N = 3 SE +/- 262.72, N = 15 SE +/- 15.86, N = 3 SE +/- 6.51, N = 3 11068 10588 10432 10142 11200 10526 10413 10404 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Primesieve Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.4 1e12 Prime Number Generation LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 10.04 10.03 10.04 10.04 10.03 10.04 10.04 10.02 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -lpthread
Sysbench This is a benchmark of Sysbench with CPU and memory sub-tests. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU LTO GRAPHITE LTO GRAPHITE 9K 18K 27K 36K 45K SE +/- 7.45, N = 3 SE +/- 5.61, N = 3 SE +/- 7.30, N = 3 SE +/- 2.72, N = 3 SE +/- 1.46, N = 3 SE +/- 1.97, N = 3 SE +/- 5.60, N = 3 SE +/- 4.97, N = 3 42259 43693 42283 43866 43867 43857 42247 42247 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=native -pipe -O2 -ftree-vectorize -rdynamic -ldl -laio -lm
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 4GB - Disk Test: Read Performance LTO GRAPHITE LTO GRAPHITE 1000 2000 3000 4000 5000 SE +/- 1.60, N = 3 SE +/- 66.88, N = 4 SE +/- 71.09, N = 3 SE +/- 68.10, N = 4 SE +/- 4.01, N = 3 SE +/- 75.57, N = 3 SE +/- 65.48, N = 4 SE +/- 77.48, N = 3 4458 4364 4500 4430 4187 4222 4311 4350 1. (CC) gcc options: -O3
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.11, N = 3 SE +/- 0.26, N = 15 SE +/- 0.30, N = 15 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 11.47 11.70 11.94 11.13 11.40 11.23 11.28 11.18 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -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.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 9.47 9.55 9.74 9.72 9.94 9.89 9.80 9.84
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 1024 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 105.26, N = 3 SE +/- 76.42, N = 3 SE +/- 14.45, N = 3 SE +/- 132.68, N = 3 SE +/- 8.53, N = 3 SE +/- 44.07, N = 3 SE +/- 39.42, N = 3 SE +/- 16.08, N = 3 9596 9467 8999 8867 9471 9500 9234 8928 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Sample Pi Program A simple C++ program that calculates Pi to 8,765,4321 digits using the Leibniz formula. This test can be used for showcasing how to write a basic test profile. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Sample Pi Program LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 9.06 9.06 9.06 9.06 9.11 9.06 9.06 9.06
Zstd Compression This test measures the time needed to compress a sample file (an Ubuntu file-system image) using Zstd compression. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 LTO GRAPHITE LTO GRAPHITE 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 8.97 8.96 9.09 9.02 9.07 8.89 8.98 9.04 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -pthread -lz -llzma
Go Benchmarks Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage LTO GRAPHITE LTO GRAPHITE 130K 260K 390K 520K 650K SE +/- 1517.44, N = 3 SE +/- 733.55, N = 3 SE +/- 1544.80, N = 3 SE +/- 987.83, N = 3 SE +/- 1777.30, N = 3 SE +/- 1315.90, N = 3 SE +/- 1190.29, N = 3 SE +/- 973.67, N = 3 622652 621095 622412 623559 621051 623188 622956 621310
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 32MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 14K 28K 42K 56K 70K SE +/- 981.22, N = 5 SE +/- 663.99, N = 3 SE +/- 152.97, N = 3 SE +/- 52.81, N = 3 SE +/- 1076.52, N = 15 SE +/- 264.92, N = 3 SE +/- 1101.74, N = 12 SE +/- 733.11, N = 9 64401 63961 65915 65863 63921 65349 63921 64631 1. (CC) gcc options: -O2
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 32 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 43.26, N = 3 SE +/- 28.84, N = 3 SE +/- 621.38, N = 15 SE +/- 613.50, N = 15 SE +/- 81.26, N = 3 SE +/- 21.50, N = 3 SE +/- 436.96, N = 15 SE +/- 17.85, N = 3 11015 11112 13622 13660 11134 11248 11731 11267 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Bork File Encrypter Bork is a small, cross-platform file encryption utility. It is written in Java and designed to be included along with the files it encrypts for long-term storage. This test measures the amount of time it takes to encrypt a sample file. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time LTO GRAPHITE LTO GRAPHITE 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 8.57 8.55 8.57 8.54 8.55 8.61 8.58 8.56
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 128MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 15K 30K 45K 60K 75K SE +/- 129.21, N = 3 SE +/- 408.21, N = 3 SE +/- 194.23, N = 3 SE +/- 258.22, N = 3 SE +/- 461.97, N = 3 SE +/- 255.57, N = 3 SE +/- 162.24, N = 3 SE +/- 143.75, N = 3 69279 69130 68935 69245 69468 68642 68857 69307 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 32MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 70 140 210 280 350 SE +/- 1.17, N = 3 SE +/- 2.88, N = 15 SE +/- 4.00, N = 15 SE +/- 3.08, N = 15 SE +/- 3.63, N = 15 SE +/- 3.44, N = 15 SE +/- 3.71, N = 15 SE +/- 3.77, N = 15 299 300 293 287 296 289 298 290 1. (CC) gcc options: -O2
clpeak Clpeak is designed to test the peak capabilities of OpenCL devices. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org GBPS, More Is Better clpeak OpenCL Test: Transfer Bandwidth enqueueReadBuffer LTO GRAPHITE LTO GRAPHITE 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 6.41 6.42 6.43 6.43 6.43 6.42 6.43 6.42 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lOpenCL
O3 O2 OpenBenchmarking.org GBPS, More Is Better clpeak OpenCL Test: Transfer Bandwidth enqueueWriteBuffer LTO GRAPHITE LTO GRAPHITE 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 6.11 6.10 6.10 6.10 6.11 6.10 6.10 6.11 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lOpenCL
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 LTO GRAPHITE LTO GRAPHITE 12K 24K 36K 48K 60K SE +/- 310.91, N = 3 SE +/- 635.46, N = 3 SE +/- 31.19, N = 3 SE +/- 1026.94, N = 3 SE +/- 604.79, N = 3 SE +/- 629.85, N = 3 SE +/- 694.07, N = 3 SE +/- 603.41, N = 3 55622 55845 56569 55337 55134 55849 56445 55386 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 256MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 4K 8K 12K 16K 20K SE +/- 12.42, N = 3 SE +/- 21.18, N = 3 SE +/- 18.71, N = 3 SE +/- 14.13, N = 3 SE +/- 23.68, N = 3 SE +/- 13.50, N = 3 SE +/- 15.80, N = 3 SE +/- 22.91, N = 3 16400 16329 16397 16416 16381 16261 16280 16320 1. (CC) gcc options: -O2
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 64 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 51.23, N = 3 SE +/- 212.32, N = 12 SE +/- 124.91, N = 5 SE +/- 173.76, N = 3 SE +/- 217.22, N = 15 SE +/- 231.71, N = 15 SE +/- 251.97, N = 15 SE +/- 14.69, N = 3 9715 9817 9057 8918 9889 9950 9646 9291 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 256MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 16K 32K 48K 64K 80K SE +/- 642.35, N = 3 SE +/- 407.46, N = 3 SE +/- 359.99, N = 3 SE +/- 396.38, N = 3 SE +/- 338.21, N = 3 SE +/- 325.29, N = 3 SE +/- 742.31, N = 3 SE +/- 1193.86, N = 3 71510 72665 71597 72275 70169 72618 68632 70199 1. (CC) gcc options: -O2
Parboil The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil LTO GRAPHITE LTO GRAPHITE 1.305 2.61 3.915 5.22 6.525 SE +/- 0.02, N = 3 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 5 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 5.77 5.73 5.65 5.77 5.70 5.79 5.80 5.77 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 128MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 50 100 150 200 250 SE +/- 4.26, N = 4 SE +/- 4.31, N = 3 SE +/- 2.20, N = 3 SE +/- 4.29, N = 3 SE +/- 2.25, N = 14 SE +/- 2.41, N = 3 SE +/- 3.45, N = 3 SE +/- 1.85, N = 3 246 237 248 246 244 229 249 246 1. (CC) gcc options: -O2
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: FT.B LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 22.95, N = 3 SE +/- 23.06, N = 3 SE +/- 7.00, N = 3 SE +/- 18.65, N = 3 SE +/- 16.91, N = 3 SE +/- 28.38, N = 3 SE +/- 4.94, N = 3 SE +/- 11.86, N = 3 12588 12652 15278 15292 12623 12658 15232 15275 1. 3.3
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 32MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 130 260 390 520 650 SE +/- 7.56, N = 15 SE +/- 8.89, N = 3 SE +/- 10.17, N = 3 SE +/- 1.74, N = 3 SE +/- 7.32, N = 15 SE +/- 7.82, N = 6 SE +/- 7.68, N = 15 SE +/- 6.48, N = 3 573 530 592 582 579 570 580 579 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 128MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 70 140 210 280 350 SE +/- 5.96, N = 3 SE +/- 2.64, N = 3 SE +/- 5.22, N = 3 SE +/- 4.88, N = 3 SE +/- 0.29, N = 3 SE +/- 3.98, N = 3 SE +/- 3.40, N = 3 SE +/- 2.77, N = 3 314 325 327 325 320 321 322 324 1. (CC) gcc options: -O2
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 4GB - Disk Test: Read Performance LTO GRAPHITE LTO GRAPHITE 1500 3000 4500 6000 7500 SE +/- 18.69, N = 3 SE +/- 15.29, N = 3 SE +/- 13.19, N = 3 SE +/- 13.25, N = 3 SE +/- 23.79, N = 3 SE +/- 8.93, N = 3 SE +/- 9.55, N = 3 SE +/- 20.61, N = 3 6682 7009 7074 6683 6972 6750 6685 7029 1. (CC) gcc options: -O3
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 4GB - Disk Test: Read Performance LTO GRAPHITE LTO GRAPHITE 1600 3200 4800 6400 8000 SE +/- 27.45, N = 3 SE +/- 46.53, N = 3 SE +/- 52.15, N = 3 SE +/- 20.22, N = 3 SE +/- 46.75, N = 3 SE +/- 43.15, N = 3 SE +/- 12.23, N = 3 SE +/- 29.48, N = 3 7167 7227 7384 7258 7205 7296 7211 7346 1. (CC) gcc options: -O3
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 256MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 40 80 120 160 200 SE +/- 1.38, N = 3 SE +/- 0.11, N = 3 SE +/- 0.72, N = 3 SE +/- 0.68, N = 3 SE +/- 0.69, N = 3 SE +/- 1.37, N = 3 SE +/- 0.19, N = 3 SE +/- 0.58, N = 3 167 166 166 167 167 157 167 169 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 32MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 90K 180K 270K 360K 450K SE +/- 3509.18, N = 3 SE +/- 619.63, N = 3 SE +/- 3395.46, N = 3 SE +/- 1460.80, N = 3 SE +/- 5868.48, N = 15 SE +/- 6218.02, N = 12 SE +/- 1803.53, N = 3 SE +/- 5941.91, N = 3 409933 411027 411191 414306 404674 412802 417010 414131 1. (CC) gcc options: -O2
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 512 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 136.36, N = 5 SE +/- 135.31, N = 3 SE +/- 14.02, N = 3 SE +/- 140.95, N = 3 SE +/- 45.61, N = 3 SE +/- 140.08, N = 5 SE +/- 145.97, N = 15 SE +/- 111.95, N = 15 9088 9242 9127 9468 8931 9150 9025 9257 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 32MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 90 180 270 360 450 SE +/- 3.49, N = 3 SE +/- 5.60, N = 6 SE +/- 5.22, N = 15 SE +/- 1.50, N = 3 SE +/- 4.49, N = 3 SE +/- 4.83, N = 15 SE +/- 6.24, N = 15 SE +/- 5.13, N = 15 415 402 429 397 401 404 417 414 1. (CC) gcc options: -O2
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 512 LTO GRAPHITE LTO GRAPHITE 5K 10K 15K 20K 25K SE +/- 137.69, N = 3 SE +/- 140.33, N = 3 SE +/- 85.43, N = 3 SE +/- 103.49, N = 3 SE +/- 73.63, N = 3 SE +/- 147.79, N = 3 SE +/- 86.85, N = 3 SE +/- 72.59, N = 3 24872 24939 24771 25093 25060 24993 25458 25043 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 128MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 29.58, N = 3 SE +/- 15.25, N = 3 SE +/- 47.01, N = 3 SE +/- 46.86, N = 3 SE +/- 333.71, N = 12 SE +/- 42.85, N = 3 SE +/- 37.69, N = 3 SE +/- 23.35, N = 3 16125 16142 16130 16129 15784 16094 16025 16063 1. (CC) gcc options: -O2
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 4GB - Disk Test: Write Performance LTO GRAPHITE LTO GRAPHITE 200 400 600 800 1000 SE +/- 2.37, N = 3 SE +/- 4.80, N = 3 SE +/- 10.88, N = 3 SE +/- 17.39, N = 3 SE +/- 4.49, N = 3 SE +/- 5.59, N = 3 SE +/- 5.99, N = 3 SE +/- 5.65, N = 3 1079 1108 1068 1076 1088 1124 1109 1099 1. (CC) gcc options: -O3
Hackbench This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread LTO GRAPHITE LTO GRAPHITE 2 4 6 8 10 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 6.97 6.91 6.87 6.96 6.97 6.99 6.88 6.89 1. (CC) gcc options: -lpthread -march=native -pipe -O2 -ftree-vectorize
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 64MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K SE +/- 120.83, N = 3 SE +/- 42.40, N = 3 SE +/- 55.67, N = 3 SE +/- 129.73, N = 3 SE +/- 93.42, N = 3 SE +/- 209.66, N = 3 SE +/- 86.05, N = 3 SE +/- 135.58, N = 3 34586 34300 34346 34423 34519 34399 34517 34541 1. (CC) gcc options: -O2
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 64MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 15K 30K 45K 60K 75K SE +/- 212.57, N = 3 SE +/- 190.12, N = 3 SE +/- 721.73, N = 3 SE +/- 116.46, N = 3 SE +/- 97.03, N = 3 SE +/- 9.22, N = 3 SE +/- 135.37, N = 3 SE +/- 107.37, N = 3 67822 67506 67312 67728 67727 67887 67630 67994 1. (CC) gcc options: -O2
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 32 LTO GRAPHITE LTO GRAPHITE 4K 8K 12K 16K 20K SE +/- 161.91, N = 3 SE +/- 228.25, N = 8 SE +/- 253.18, N = 15 SE +/- 267.46, N = 5 SE +/- 258.83, N = 3 SE +/- 177.14, N = 13 SE +/- 399.05, N = 15 SE +/- 0.33, N = 3 17897 18653 17876 18269 17909 18536 16166 18018 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 32MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 20K 40K 60K 80K 100K SE +/- 1600.37, N = 15 SE +/- 482.93, N = 3 SE +/- 955.72, N = 3 SE +/- 1669.29, N = 15 SE +/- 1737.85, N = 3 SE +/- 1292.44, N = 3 SE +/- 1839.13, N = 15 SE +/- 885.20, N = 3 105017 105877 104054 101173 102842 104494 100686 103102 1. (CC) gcc options: -O2
Hackbench This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process LTO GRAPHITE LTO GRAPHITE 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 6.53 6.56 6.53 6.54 6.59 6.58 6.61 6.59 1. (CC) gcc options: -lpthread -march=native -pipe -O2 -ftree-vectorize
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 64MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 80 160 240 320 400 SE +/- 4.49, N = 7 SE +/- 5.75, N = 3 SE +/- 0.49, N = 3 SE +/- 6.46, N = 3 SE +/- 4.27, N = 8 SE +/- 3.86, N = 9 SE +/- 6.96, N = 3 SE +/- 2.59, N = 3 348 350 359 344 347 343 355 346 1. (CC) gcc options: -O2
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 256 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 65.70, N = 3 SE +/- 105.30, N = 15 SE +/- 30.69, N = 3 SE +/- 24.58, N = 3 SE +/- 107.20, N = 11 SE +/- 182.26, N = 3 SE +/- 68.39, N = 3 SE +/- 70.86, N = 3 10719 10493 10264 10424 10635 10783 10199 10356 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Rust Prime Benchmark Based on petehunt/rust-benchmark, this is a prime number benchmark that is multi-threaded and written in Rustlang. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 LTO GRAPHITE LTO GRAPHITE 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 6.47 6.47 6.46 6.47 6.48 6.47 6.47 6.47
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 128MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K SE +/- 67.51, N = 3 SE +/- 81.93, N = 3 SE +/- 56.18, N = 3 SE +/- 30.81, N = 3 SE +/- 26.02, N = 3 SE +/- 11.08, N = 3 SE +/- 38.42, N = 3 SE +/- 89.43, N = 3 32399 32356 32514 32451 32335 32152 32176 32298 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 128MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 13K 26K 39K 52K 65K SE +/- 234.56, N = 3 SE +/- 608.00, N = 3 SE +/- 250.53, N = 3 SE +/- 404.18, N = 3 SE +/- 52.53, N = 3 SE +/- 240.58, N = 3 SE +/- 576.21, N = 3 SE +/- 415.38, N = 3 59681 60071 59974 58867 60141 59244 59785 59513 1. (CC) gcc options: -O2
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes LTO GRAPHITE LTO GRAPHITE 6 12 18 24 30 SE +/- 0.12, N = 3 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 SE +/- 0.31, N = 6 SE +/- 0.31, N = 6 SE +/- 0.25, N = 3 SE +/- 0.25, N = 3 SE +/- 0.31, N = 3 22.81 22.67 22.62 22.97 23.39 22.70 23.03 22.10 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 2048 LTO GRAPHITE LTO GRAPHITE 13K 26K 39K 52K 65K SE +/- 491.80, N = 3 SE +/- 184.32, N = 3 SE +/- 370.02, N = 3 SE +/- 369.84, N = 3 SE +/- 90.01, N = 3 SE +/- 859.84, N = 3 SE +/- 400.03, N = 3 SE +/- 357.29, N = 3 61336 60833 61107 60580 60408 60646 61101 60598 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 4GB - Disk Test: Write Performance LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 0.50, N = 3 SE +/- 1.30, N = 3 SE +/- 2.82, N = 3 SE +/- 3.79, N = 3 SE +/- 4.53, N = 3 SE +/- 0.60, N = 3 SE +/- 1.17, N = 3 SE +/- 1.16, N = 3 1226 1241 1251 1225 1217 1242 1247 1232 1. (CC) gcc options: -O3
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 4GB - Disk Test: Write Performance LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 4.85, N = 3 SE +/- 2.38, N = 3 SE +/- 5.09, N = 3 SE +/- 0.85, N = 3 SE +/- 3.11, N = 3 SE +/- 0.63, N = 3 SE +/- 3.01, N = 3 SE +/- 5.39, N = 3 1209 1230 1261 1247 1233 1282 1233 1213 1. (CC) gcc options: -O3
GnuPG This test times how long it takes to encrypt a file using GnuPG. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 1.4.22 2GB File Encryption LTO GRAPHITE LTO GRAPHITE 2 4 6 8 10 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 6.17 6.13 6.20 6.18 6.20 6.18 6.19 6.20 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -MT -MD -MP -MF
libjpeg-turbo tjbench tjbench is a JPEG decompression/compression benchmark part of libjpeg-turbo. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 1.5.3 Test: Decompression Throughput LTO GRAPHITE LTO GRAPHITE 40 80 120 160 200 SE +/- 0.17, N = 3 SE +/- 0.59, N = 3 SE +/- 0.06, N = 3 SE +/- 0.14, N = 3 SE +/- 0.37, N = 3 SE +/- 0.27, N = 3 SE +/- 0.53, N = 3 SE +/- 0.69, N = 3 197 197 197 196 197 197 197 197 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm
MBW This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 1.76, N = 3 SE +/- 5.00, N = 3 SE +/- 5.34, N = 3 SE +/- 3.31, N = 3 SE +/- 2.95, N = 3 SE +/- 2.66, N = 3 SE +/- 3.46, N = 3 SE +/- 3.52, N = 3 8720 9064 9147 8735 8629 9116 8829 9055 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 512 MiB LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 2.36, N = 3 SE +/- 0.66, N = 3 SE +/- 3.15, N = 3 SE +/- 1.83, N = 3 SE +/- 1.64, N = 3 SE +/- 1.18, N = 3 SE +/- 2.68, N = 3 SE +/- 1.10, N = 3 8772 8746 9344 8730 9324 9299 8862 9244 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 64MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 100 200 300 400 500 SE +/- 2.74, N = 3 SE +/- 6.22, N = 3 SE +/- 3.25, N = 3 SE +/- 3.24, N = 3 SE +/- 5.66, N = 3 SE +/- 2.26, N = 3 SE +/- 8.80, N = 3 SE +/- 3.54, N = 3 445 442 458 456 454 437 447 452 1. (CC) gcc options: -O2
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files LTO GRAPHITE LTO GRAPHITE 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 17.16 17.07 17.13 17.07 17.24 17.00 17.11 16.92 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 128 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 51.35, N = 3 SE +/- 8.39, N = 3 SE +/- 62.81, N = 3 SE +/- 53.80, N = 3 SE +/- 242.90, N = 15 SE +/- 303.17, N = 15 SE +/- 54.60, N = 3 SE +/- 11.55, N = 3 11291 11341 11871 11919 10796 11140 11795 12107 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
t-test1 This is a test of t-test1 for basic memory allocator benchmarks. Note this test profile is currently very basic and the overall time does include the warmup time of the custom t-test1 compilation. Improvements welcome. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 LTO GRAPHITE LTO GRAPHITE 1.2578 2.5156 3.7734 5.0312 6.289 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 5.54 5.59 5.55 5.57 5.57 5.57 5.53 5.55 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize
SVT-AV1 This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-AV1 CPU-based multi-threaded video encoder for the AV1 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.5 1080p 8-bit YUV To AV1 Video Encode LTO GRAPHITE LTO GRAPHITE 12 24 36 48 60 SE +/- 0.37, N = 3 SE +/- 0.11, N = 3 SE +/- 0.19, N = 3 SE +/- 0.20, N = 3 SE +/- 0.19, N = 3 SE +/- 0.26, N = 3 SE +/- 0.14, N = 3 SE +/- 0.13, N = 3 55.03 55.44 55.28 54.63 55.01 54.91 54.62 55.19 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -pie -lpthread -lm
Sysbench This is a benchmark of Sysbench with CPU and memory sub-tests. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: Memory LTO GRAPHITE LTO GRAPHITE 4M 8M 12M 16M 20M SE +/- 41886.85, N = 3 SE +/- 22770.05, N = 3 SE +/- 83986.00, N = 3 SE +/- 73779.96, N = 3 SE +/- 143605.27, N = 3 SE +/- 101995.88, N = 3 SE +/- 157893.08, N = 3 SE +/- 9190.64, N = 3 19881909 19889024 19834659 19645196 19492222 19654284 19502832 19455798 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=native -pipe -O2 -ftree-vectorize -rdynamic -ldl -laio -lm
Hackbench This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process LTO GRAPHITE LTO GRAPHITE 0.549 1.098 1.647 2.196 2.745 SE +/- 0.04, N = 5 SE +/- 0.04, N = 3 SE +/- 0.02, N = 15 SE +/- 0.03, N = 15 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 6 SE +/- 0.03, N = 3 2.35 2.38 2.41 2.41 2.33 2.44 2.34 2.39 1. (CC) gcc options: -lpthread -march=native -pipe -O2 -ftree-vectorize
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs LTO GRAPHITE LTO GRAPHITE 7 14 21 28 35 SE +/- 0.32, N = 3 SE +/- 0.16, N = 3 SE +/- 0.52, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.19, N = 3 SE +/- 0.47, N = 4 SE +/- 0.28, N = 3 26.99 26.52 27.30 26.28 27.25 26.42 27.65 26.15 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 256 LTO GRAPHITE LTO GRAPHITE 5K 10K 15K 20K 25K SE +/- 241.98, N = 3 SE +/- 379.42, N = 5 SE +/- 122.88, N = 3 SE +/- 413.09, N = 3 SE +/- 37.99, N = 3 SE +/- 325.62, N = 3 SE +/- 457.54, N = 3 SE +/- 426.61, N = 4 24967 25509 24788 25028 24965 25432 25552 25569 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 64MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K SE +/- 38.69, N = 3 SE +/- 130.87, N = 3 SE +/- 141.63, N = 3 SE +/- 194.64, N = 3 SE +/- 206.08, N = 3 SE +/- 146.36, N = 3 SE +/- 88.63, N = 3 SE +/- 223.47, N = 3 34770 34191 34558 34589 34634 34409 34603 34736 1. (CC) gcc options: -O2
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations LTO GRAPHITE LTO GRAPHITE 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 80.18 78.90 80.29 80.37 79.79 78.83 79.09 79.79 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 128MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 8K 16K 24K 32K 40K SE +/- 120.38, N = 3 SE +/- 133.16, N = 3 SE +/- 207.85, N = 3 SE +/- 158.04, N = 3 SE +/- 425.19, N = 3 SE +/- 332.92, N = 3 SE +/- 266.65, N = 3 SE +/- 285.26, N = 3 36061 36185 36650 36699 35605 35875 34922 36324 1. (CC) gcc options: -O2
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 512 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 87.50, N = 3 SE +/- 16.55, N = 3 SE +/- 23.85, N = 3 SE +/- 12.83, N = 3 SE +/- 35.93, N = 3 SE +/- 26.16, N = 3 SE +/- 21.71, N = 3 SE +/- 17.94, N = 3 9633 9783 9053 9220 9676 9748 9125 9125 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 1024 LTO GRAPHITE LTO GRAPHITE 13K 26K 39K 52K 65K SE +/- 256.22, N = 3 SE +/- 516.25, N = 3 SE +/- 168.77, N = 3 SE +/- 141.80, N = 3 SE +/- 1234.15, N = 3 SE +/- 559.09, N = 3 SE +/- 756.06, N = 3 SE +/- 799.30, N = 3 61102 61693 62497 60814 62351 61855 62586 61073 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Git This test measures the time needed to carry out some sample Git operations on an example, static repository that happens to be a copy of the GNOME GTK tool-kit repository. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands LTO GRAPHITE LTO GRAPHITE 1.0778 2.1556 3.2334 4.3112 5.389 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 4.70 4.63 4.75 4.72 4.73 4.67 4.79 4.69 1. git version 2.22.1
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 64MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 60 120 180 240 300 SE +/- 2.86, N = 3 SE +/- 4.54, N = 3 SE +/- 2.41, N = 15 SE +/- 3.46, N = 3 SE +/- 1.02, N = 3 SE +/- 3.76, N = 4 SE +/- 1.74, N = 3 SE +/- 1.60, N = 3 257 263 263 263 256 248 266 261 1. (CC) gcc options: -O2
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 128 LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K SE +/- 131.93, N = 3 SE +/- 28.34, N = 3 SE +/- 112.40, N = 3 SE +/- 115.50, N = 3 SE +/- 246.61, N = 3 SE +/- 40.95, N = 3 SE +/- 192.65, N = 3 SE +/- 41.26, N = 3 30532 30739 30747 30652 30461 30692 30493 30791 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
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.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples LTO GRAPHITE LTO GRAPHITE 1.0148 2.0296 3.0444 4.0592 5.074 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 4.50 4.51 4.48 4.51 4.50 4.50 4.49 4.50 1. (CXX) g++ options: -fopenmp -O3 -march=native -pipe -O2 -ftree-vectorize
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 32 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 101.00, N = 3 SE +/- 410.00, N = 12 SE +/- 90.50, N = 3 SE +/- 105.73, N = 3 SE +/- 82.50, N = 3 SE +/- 167.49, N = 3 SE +/- 54.34, N = 3 SE +/- 13.50, N = 3 11907 11350 15002 15055 12624 12340 14971 15078 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 2GB - Disk Test: Read Performance LTO GRAPHITE LTO GRAPHITE 900 1800 2700 3600 4500 SE +/- 65.68, N = 3 SE +/- 72.23, N = 3 SE +/- 65.11, N = 3 SE +/- 2.15, N = 3 SE +/- 62.83, N = 3 SE +/- 75.27, N = 3 SE +/- 3.80, N = 3 SE +/- 69.63, N = 3 4246 4221 4409 4417 4384 4188 4316 4316 1. (CC) gcc options: -O3
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 256 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 82.87, N = 3 SE +/- 16.20, N = 3 SE +/- 18.04, N = 3 SE +/- 76.82, N = 3 SE +/- 61.05, N = 3 SE +/- 25.33, N = 3 SE +/- 49.25, N = 3 SE +/- 34.09, N = 3 9649 9825 9224 9294 9837 9787 9266 9358 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Apache Siege This is a test of the Apache web server performance being facilitated by the Siege web serverb enchmark program. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 10 LTO GRAPHITE LTO GRAPHITE 12K 24K 36K 48K 60K SE +/- 1018.25, N = 3 SE +/- 573.84, N = 15 SE +/- 611.16, N = 8 SE +/- 602.01, N = 8 SE +/- 682.09, N = 6 SE +/- 750.12, N = 5 SE +/- 846.31, N = 3 SE +/- 814.60, N = 4 54782 49669 49407 49284 49842 49455 47349 51320 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lpthread -ldl -lssl -lcrypto
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 128 LTO GRAPHITE LTO GRAPHITE 5K 10K 15K 20K 25K SE +/- 210.54, N = 3 SE +/- 155.97, N = 3 SE +/- 238.52, N = 3 SE +/- 167.05, N = 3 SE +/- 210.05, N = 3 SE +/- 303.98, N = 3 SE +/- 431.74, N = 3 SE +/- 237.83, N = 15 23916 23483 23716 24266 24610 24121 22922 23580 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Bullet Physics Engine This is a benchmark of the Bullet Physics Engine. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall LTO GRAPHITE LTO GRAPHITE 0.8753 1.7506 2.6259 3.5012 4.3765 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 3.83 3.89 3.74 3.66 3.80 3.82 3.66 3.76 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lglut -lGL -lGLU
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 64MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K SE +/- 86.37, N = 3 SE +/- 69.53, N = 3 SE +/- 36.10, N = 3 SE +/- 68.11, N = 3 SE +/- 32.68, N = 3 SE +/- 168.01, N = 3 SE +/- 44.13, N = 3 SE +/- 46.33, N = 3 31607 31704 31583 31733 31647 31449 31454 31653 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 64MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 6K 12K 18K 24K 30K SE +/- 246.03, N = 3 SE +/- 200.46, N = 3 SE +/- 109.13, N = 3 SE +/- 159.52, N = 3 SE +/- 144.54, N = 3 SE +/- 67.37, N = 3 SE +/- 221.71, N = 3 SE +/- 192.25, N = 3 29757 30041 29883 29516 29294 29780 29699 29711 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 128MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 40 80 120 160 200 SE +/- 1.08, N = 3 SE +/- 0.60, N = 3 SE +/- 0.57, N = 3 SE +/- 0.72, N = 3 SE +/- 0.57, N = 3 SE +/- 0.50, N = 3 SE +/- 0.06, N = 3 SE +/- 0.54, N = 3 174 173 174 170 174 169 172 172 1. (CC) gcc options: -O2
Hackbench This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread LTO GRAPHITE LTO GRAPHITE 0.9045 1.809 2.7135 3.618 4.5225 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 4.02 3.99 3.99 4.00 3.97 4.00 4.00 3.97 1. (CC) gcc options: -lpthread -march=native -pipe -O2 -ftree-vectorize
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 32MB - Thread Count: 32 LTO GRAPHITE LTO GRAPHITE 4K 8K 12K 16K 20K SE +/- 63.88, N = 3 SE +/- 47.99, N = 3 SE +/- 67.45, N = 3 SE +/- 74.75, N = 3 SE +/- 160.11, N = 3 SE +/- 95.66, N = 3 SE +/- 60.46, N = 3 SE +/- 13.35, N = 3 17283 17086 17110 17102 17318 17142 17161 17247 1. (CC) gcc options: -O2
Hackbench This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Process LTO GRAPHITE LTO GRAPHITE 0.8685 1.737 2.6055 3.474 4.3425 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 3.83 3.84 3.83 3.84 3.85 3.84 3.86 3.83 1. (CC) gcc options: -lpthread -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Thread LTO GRAPHITE LTO GRAPHITE 0.567 1.134 1.701 2.268 2.835 SE +/- 0.04, N = 4 SE +/- 0.03, N = 10 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 7 SE +/- 0.04, N = 4 2.44 2.44 2.52 2.38 2.43 2.44 2.44 2.46 1. (CC) gcc options: -lpthread -march=native -pipe -O2 -ftree-vectorize
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 2GB - Disk Test: Read Performance LTO GRAPHITE LTO GRAPHITE 1500 3000 4500 6000 7500 SE +/- 13.56, N = 3 SE +/- 124.99, N = 3 SE +/- 17.09, N = 3 SE +/- 133.98, N = 3 SE +/- 5.13, N = 3 SE +/- 28.33, N = 3 SE +/- 120.56, N = 3 SE +/- 11.20, N = 3 6544 6736 6908 6705 6898 6610 6655 6881 1. (CC) gcc options: -O3
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 2GB - Disk Test: Read Performance LTO GRAPHITE LTO GRAPHITE 1600 3200 4800 6400 8000 SE +/- 25.86, N = 3 SE +/- 38.21, N = 3 SE +/- 58.15, N = 3 SE +/- 50.82, N = 3 SE +/- 32.27, N = 3 SE +/- 39.04, N = 3 SE +/- 12.03, N = 3 SE +/- 18.21, N = 3 7072 7243 7240 7070 7038 7180 7046 7163 1. (CC) gcc options: -O3
Timed HMMer Search This test searches through the Pfam database of profile hidden markov models. The search finds the domain structure of Drosophila Sevenless protein. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search LTO GRAPHITE LTO GRAPHITE 0.837 1.674 2.511 3.348 4.185 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 3.38 3.40 3.55 3.49 3.70 3.72 3.66 3.66 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -pthread -lhmmer -lsquid -lm
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 2GB - Disk Test: Write Performance LTO GRAPHITE LTO GRAPHITE 200 400 600 800 1000 SE +/- 4.76, N = 3 SE +/- 6.16, N = 3 SE +/- 6.67, N = 3 SE +/- 14.31, N = 3 SE +/- 5.85, N = 3 SE +/- 5.53, N = 3 SE +/- 17.84, N = 3 SE +/- 15.10, N = 3 1087 1106 1108 1101 1091 1120 1086 1074 1. (CC) gcc options: -O3
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 64MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 66.41, N = 3 SE +/- 61.86, N = 3 SE +/- 67.01, N = 3 SE +/- 38.13, N = 3 SE +/- 63.39, N = 3 SE +/- 27.58, N = 3 SE +/- 93.28, N = 3 SE +/- 58.24, N = 3 16180 16179 16142 16234 16099 16134 15933 16135 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 64MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 4K 8K 12K 16K 20K SE +/- 75.04, N = 3 SE +/- 93.73, N = 3 SE +/- 162.23, N = 3 SE +/- 149.25, N = 3 SE +/- 139.23, N = 3 SE +/- 39.90, N = 3 SE +/- 172.91, N = 3 SE +/- 40.20, N = 3 18146 18228 18067 17317 17355 18387 17749 18192 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 32MB - Thread Count: 16 LTO GRAPHITE LTO GRAPHITE 4K 8K 12K 16K 20K SE +/- 93.24, N = 3 SE +/- 130.95, N = 3 SE +/- 121.45, N = 3 SE +/- 29.99, N = 3 SE +/- 136.59, N = 3 SE +/- 81.29, N = 3 SE +/- 43.52, N = 3 SE +/- 56.02, N = 3 17384 17313 17320 17258 17354 17364 17319 17212 1. (CC) gcc options: -O2
Multichase Pointer Chaser This is a benchmark of Google's multichase pointer chaser program. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads LTO GRAPHITE LTO GRAPHITE 16 32 48 64 80 SE +/- 0.39, N = 3 SE +/- 0.26, N = 3 SE +/- 0.03, N = 3 SE +/- 0.22, N = 3 SE +/- 0.21, N = 3 SE +/- 0.07, N = 3 SE +/- 0.17, N = 3 SE +/- 0.12, N = 3 70.36 70.13 70.18 70.26 69.90 70.20 70.02 69.92 1. (CC) gcc options: -O2 -static -pthread -lrt
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 128 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 188.43, N = 3 SE +/- 58.35, N = 3 SE +/- 21.99, N = 3 SE +/- 56.16, N = 3 SE +/- 88.42, N = 3 SE +/- 55.60, N = 3 SE +/- 108.31, N = 3 SE +/- 158.29, N = 3 11169 11845 10960 10893 11500 11611 10759 10674 1. (CC) gcc options: -pthread -march=native -pipe -O2 -ftree-vectorize -lm
Multichase Pointer Chaser This is a benchmark of Google's multichase pointer chaser program. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads LTO GRAPHITE LTO GRAPHITE 15 30 45 60 75 SE +/- 0.21, N = 3 SE +/- 0.27, N = 3 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.23, N = 3 SE +/- 0.24, N = 3 SE +/- 0.48, N = 3 68.67 68.65 68.69 68.82 69.11 68.97 68.79 68.67 1. (CC) gcc options: -O2 -static -pthread -lrt
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 2GB - Disk Test: Write Performance LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 0.67, N = 3 SE +/- 1.90, N = 3 SE +/- 6.58, N = 3 SE +/- 0.53, N = 3 SE +/- 2.49, N = 3 SE +/- 1.24, N = 3 SE +/- 6.54, N = 3 SE +/- 5.23, N = 3 1226 1238 1243 1205 1213 1233 1232 1222 1. (CC) gcc options: -O3
Multichase Pointer Chaser This is a benchmark of Google's multichase pointer chaser program. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride LTO GRAPHITE LTO GRAPHITE 15 30 45 60 75 SE +/- 0.37, N = 3 SE +/- 0.41, N = 3 SE +/- 0.18, N = 3 SE +/- 0.33, N = 3 SE +/- 0.07, N = 3 SE +/- 0.45, N = 3 SE +/- 0.23, N = 3 SE +/- 0.03, N = 3 67.71 67.53 68.69 67.70 67.19 67.72 67.94 68.11 1. (CC) gcc options: -O2 -static -pthread -lrt
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 2GB - Disk Test: Write Performance LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 2.63, N = 3 SE +/- 4.53, N = 3 SE +/- 6.31, N = 3 SE +/- 2.01, N = 3 SE +/- 9.28, N = 3 SE +/- 0.45, N = 3 SE +/- 2.53, N = 3 SE +/- 6.48, N = 3 1225 1228 1229 1242 1226 1278 1226 1205 1. (CC) gcc options: -O3
Multichase Pointer Chaser This is a benchmark of Google's multichase pointer chaser program. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride LTO GRAPHITE LTO GRAPHITE 14 28 42 56 70 SE +/- 0.09, N = 3 SE +/- 0.51, N = 3 SE +/- 0.35, N = 3 SE +/- 0.07, N = 3 SE +/- 0.36, N = 3 SE +/- 0.23, N = 3 SE +/- 0.51, N = 3 SE +/- 0.48, N = 3 62.60 62.12 61.75 62.23 61.40 61.88 62.02 62.70 1. (CC) gcc options: -O2 -static -pthread -lrt
O3 O2 OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride LTO GRAPHITE LTO GRAPHITE 2 4 6 8 10 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 8.55 8.53 8.60 8.69 8.63 8.50 8.46 8.52 1. (CC) gcc options: -O2 -static -pthread -lrt
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenCL Heartwall LTO GRAPHITE LTO GRAPHITE 0.6795 1.359 2.0385 2.718 3.3975 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 3.01 3.02 3.01 3.02 3.00 3.00 3.02 3.00 1. (CXX) g++ options: -O2 -lOpenCL
Parboil The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenCL BFS LTO GRAPHITE LTO GRAPHITE 0.2948 0.5896 0.8844 1.1792 1.474 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 1.31 1.30 1.31 1.30 1.31 1.31 1.30 1.30 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: LU.A LTO GRAPHITE LTO GRAPHITE 11K 22K 33K 44K 55K SE +/- 189.37, N = 3 SE +/- 404.10, N = 3 SE +/- 213.04, N = 3 SE +/- 72.47, N = 3 SE +/- 89.77, N = 3 SE +/- 225.23, N = 3 SE +/- 68.38, N = 3 SE +/- 187.72, N = 3 46536 48045 47581 49301 47016 48142 47581 48667 1. 3.3
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 32MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 7K 14K 21K 28K 35K SE +/- 253.18, N = 3 SE +/- 72.28, N = 3 SE +/- 184.15, N = 3 SE +/- 311.21, N = 3 SE +/- 48.94, N = 3 SE +/- 350.13, N = 3 SE +/- 156.65, N = 3 SE +/- 131.59, N = 3 31311 31164 31353 31150 31018 30905 30903 31331 1. (CC) gcc options: -O2
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 32MB - Thread Count: 8 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 151.80, N = 3 SE +/- 44.99, N = 3 SE +/- 113.98, N = 3 SE +/- 84.08, N = 3 SE +/- 169.24, N = 3 SE +/- 130.08, N = 3 SE +/- 104.48, N = 3 SE +/- 105.09, N = 3 15083 15203 15027 14951 14870 14632 14881 14940 1. (CC) gcc options: -O2
FS-Mark FS_Mark is designed to test a system's file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size LTO GRAPHITE LTO GRAPHITE 200 400 600 800 1000 SE +/- 4.66, N = 3 SE +/- 0.85, N = 3 SE +/- 11.69, N = 15 SE +/- 11.43, N = 15 SE +/- 2.44, N = 3 SE +/- 2.53, N = 3 SE +/- 0.59, N = 3 SE +/- 11.67, N = 15 978 1006 946 966 994 964 917 947 1. (CC) gcc options: -static
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 32MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 68.23, N = 3 SE +/- 33.56, N = 3 SE +/- 73.66, N = 3 SE +/- 61.61, N = 3 SE +/- 42.52, N = 3 SE +/- 143.99, N = 4 SE +/- 67.00, N = 3 SE +/- 70.15, N = 3 9118 9180 9128 8716 8660 8858 9048 9087 1. (CC) gcc options: -O2
clpeak Clpeak is designed to test the peak capabilities of OpenCL devices. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org GIOPS, More Is Better clpeak OpenCL Test: Integer Compute INT LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 0.40, N = 3 SE +/- 0.62, N = 3 SE +/- 1.80, N = 3 SE +/- 1.76, N = 3 SE +/- 0.36, N = 3 SE +/- 0.61, N = 3 SE +/- 1.01, N = 3 SE +/- 0.13, N = 3 1162 1161 1164 1165 1168 1163 1167 1163 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lOpenCL
PolyBench-C PolyBench-C is a C-language polyhedral benchmark suite made at the Ohio State University. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: 3 Matrix Multiplications LTO GRAPHITE LTO GRAPHITE 0.6075 1.215 1.8225 2.43 3.0375 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 2.64 2.67 2.70 2.65 2.69 2.70 2.70 2.68 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -O3
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 32MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 4K 8K 12K 16K 20K SE +/- 110.01, N = 3 SE +/- 43.97, N = 3 SE +/- 67.60, N = 3 SE +/- 178.36, N = 3 SE +/- 65.69, N = 3 SE +/- 95.52, N = 3 SE +/- 52.33, N = 3 SE +/- 152.30, N = 3 16342 16411 16204 16025 16153 16291 16075 16169 1. (CC) gcc options: -O2
ctx_clock Ctx_clock is a simple test program to measure the context switch time in clock cycles. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time LTO GRAPHITE LTO GRAPHITE 150 300 450 600 750 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 SE +/- 1.76, N = 3 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 641 641 641 640 667 641 641 672 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 64MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 40 80 120 160 200 SE +/- 2.01, N = 3 SE +/- 1.07, N = 3 SE +/- 2.85, N = 3 SE +/- 1.33, N = 3 SE +/- 0.98, N = 3 SE +/- 2.98, N = 3 SE +/- 2.91, N = 3 SE +/- 2.08, N = 3 184 183 186 180 178 179 181 184 1. (CC) gcc options: -O2
Tachyon This is a test of the threaded Tachyon, a parallel ray-tracing system. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.98.9 Total Time LTO GRAPHITE LTO GRAPHITE 0.4388 0.8776 1.3164 1.7552 2.194 SE +/- 0.04, N = 3 SE +/- 0.03, N = 4 SE +/- 0.02, N = 3 SE +/- 0.03, N = 7 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 1.89 1.91 1.91 1.95 1.89 1.91 1.87 1.92 1. (CC) gcc options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
CoMD OpenCL CoMD benchmark in OpenCL via GPUOpen. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org us/atom/task, More Is Better CoMD OpenCL 2017-07-06 Average Atom Update Rate LTO GRAPHITE LTO GRAPHITE 0.6143 1.2286 1.8429 2.4572 3.0715 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.68 2.68 2.71 2.69 2.73 2.72 2.69 2.69 1. (CC) gcc options: -std=c99 -O5 -lm -lOpenCL
SVT-VP9 This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 2019-02-17 1080p 8-bit YUV To VP9 Video Encode LTO GRAPHITE LTO GRAPHITE 80 160 240 320 400 SE +/- 6.13, N = 4 SE +/- 7.20, N = 3 SE +/- 6.33, N = 3 SE +/- 6.59, N = 3 SE +/- 6.51, N = 3 SE +/- 7.33, N = 3 SE +/- 6.12, N = 3 SE +/- 5.69, N = 4 381 380 381 379 378 378 380 379 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -fPIE -fPIC -flto -fvisibility=hidden -mavx -pie -rdynamic -lpthread -lrt -lm
SVT-HEVC This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC / H.265 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 2019-02-03 1080p 8-bit YUV To HEVC Video Encode LTO GRAPHITE LTO GRAPHITE 80 160 240 320 400 SE +/- 3.91, N = 3 SE +/- 3.33, N = 3 SE +/- 4.13, N = 3 SE +/- 5.77, N = 3 SE +/- 3.67, N = 3 SE +/- 4.20, N = 3 SE +/- 2.90, N = 3 SE +/- 2.03, N = 3 358 357 359 358 353 353 354 354 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -fPIE -fPIC -flto -fvisibility=hidden -pie -rdynamic -lpthread -lrt
Parboil The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenCL TPACF LTO GRAPHITE LTO GRAPHITE 0.405 0.81 1.215 1.62 2.025 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 1.80 1.80 1.80 1.80 1.80 1.79 1.80 1.80 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP LTO GRAPHITE LTO GRAPHITE 0.432 0.864 1.296 1.728 2.16 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.91 1.92 1.92 1.92 1.91 1.91 1.92 1.92 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
TSCP This is a performance test of TSCP, Tom Kerrigan's Simple Chess Program, which has a built-in performance benchmark. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance LTO GRAPHITE LTO GRAPHITE 300K 600K 900K 1200K 1500K SE +/- 1206.25, N = 5 SE +/- 765.00, N = 5 SE +/- 889.16, N = 5 SE +/- 726.00, N = 5 SE +/- 1705.90, N = 5 SE +/- 1427.82, N = 5 SE +/- 889.16, N = 5 SE +/- 889.16, N = 5 1449419 1452475 1413703 1415155 1449423 1450184 1414429 1414429 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -O3
clpeak Clpeak is designed to test the peak capabilities of OpenCL devices. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org GBPS, More Is Better clpeak OpenCL Test: Global Memory Bandwidth LTO GRAPHITE LTO GRAPHITE 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 145 145 145 145 145 145 145 145 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lOpenCL
CloverLeaf CloverLeaf is a Lagrangian-Eulerian hydrodynamics benchmark. This test profile currently makes use of CloverLeaf's OpenMP version and benchmarked with the clover_bm8192.in input file. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics LTO GRAPHITE LTO GRAPHITE 0.3713 0.7426 1.1139 1.4852 1.8565 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 1.63 1.63 1.62 1.64 1.65 1.63 1.64 1.64 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
Threaded I/O Tester Tiotester (Threaded I/O Tester) benchmarks the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 32MB - Thread Count: 4 LTO GRAPHITE LTO GRAPHITE 40 80 120 160 200 SE +/- 1.13, N = 3 SE +/- 1.16, N = 3 SE +/- 3.57, N = 3 SE +/- 1.31, N = 3 SE +/- 1.23, N = 3 SE +/- 0.46, N = 3 SE +/- 0.87, N = 3 SE +/- 1.18, N = 3 202 205 201 202 203 203 204 205 1. (CC) gcc options: -O2
MBW This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 3.02, N = 3 SE +/- 7.04, N = 3 SE +/- 5.03, N = 3 SE +/- 5.17, N = 3 SE +/- 6.80, N = 3 SE +/- 0.83, N = 3 SE +/- 6.68, N = 3 SE +/- 9.51, N = 3 8697 9041 9144 8683 9011 9082 8792 9021 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
O3 O2 OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 128 MiB LTO GRAPHITE LTO GRAPHITE 2K 4K 6K 8K 10K SE +/- 7.66, N = 3 SE +/- 7.10, N = 3 SE +/- 7.69, N = 3 SE +/- 7.97, N = 3 SE +/- 159.15, N = 3 SE +/- 6.02, N = 3 SE +/- 4.35, N = 3 SE +/- 5.45, N = 3 9016 9034 9604 9004 9444 9571 9102 9503 1. (CC) gcc options: -O3 -march=native -pipe -O2 -ftree-vectorize
AIO-Stress AIO-Stress is an a-synchronous I/O benchmark created by SuSE. Current this profile uses a 2048MB test file and a 64KB record size. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better AIO-Stress 0.21 Test: Random Write LTO GRAPHITE LTO GRAPHITE 900 1800 2700 3600 4500 SE +/- 7.35, N = 3 SE +/- 4.81, N = 3 SE +/- 2.68, N = 3 SE +/- 7.20, N = 3 SE +/- 7.99, N = 3 SE +/- 5.89, N = 3 SE +/- 4.44, N = 3 SE +/- 7.74, N = 3 3983 3984 3988 4051 3979 4101 4040 3973 1. (CC) gcc options: -pthread -laio
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance LTO GRAPHITE LTO GRAPHITE 900 1800 2700 3600 4500 SE +/- 68.23, N = 3 SE +/- 61.11, N = 3 SE +/- 61.71, N = 3 SE +/- 14.45, N = 3 SE +/- 28.49, N = 3 SE +/- 17.59, N = 3 SE +/- 48.64, N = 3 SE +/- 63.91, N = 3 4139 4263 4272 4097 4148 4246 4161 4171 1. (CC) gcc options: -O3
clpeak Clpeak is designed to test the peak capabilities of OpenCL devices. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org GFLOPS, More Is Better clpeak OpenCL Test: Single-Precision Float LTO GRAPHITE LTO GRAPHITE 800 1600 2400 3200 4000 SE +/- 13.35, N = 3 SE +/- 4.18, N = 3 SE +/- 12.20, N = 3 SE +/- 1.69, N = 3 SE +/- 12.71, N = 3 SE +/- 6.14, N = 3 SE +/- 8.24, N = 3 SE +/- 2.06, N = 3 3629 3612 3636 3618 3638 3614 3649 3617 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lOpenCL
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Read Performance LTO GRAPHITE LTO GRAPHITE 1500 3000 4500 6000 7500 SE +/- 3.43, N = 3 SE +/- 34.72, N = 3 SE +/- 34.05, N = 3 SE +/- 62.67, N = 3 SE +/- 46.93, N = 3 SE +/- 17.92, N = 3 SE +/- 52.86, N = 3 SE +/- 5.83, N = 3 6594 6906 6859 6422 6421 6659 6498 6771 1. (CC) gcc options: -O3
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance LTO GRAPHITE LTO GRAPHITE 1600 3200 4800 6400 8000 SE +/- 92.48, N = 3 SE +/- 12.50, N = 3 SE +/- 30.79, N = 3 SE +/- 15.81, N = 3 SE +/- 101.13, N = 3 SE +/- 7.00, N = 3 SE +/- 22.95, N = 3 SE +/- 15.17, N = 3 6944 7206 7264 7182 6962 7256 7142 7179 1. (CC) gcc options: -O3
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: FT.A LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 16.67, N = 3 SE +/- 195.31, N = 3 SE +/- 116.83, N = 3 SE +/- 106.53, N = 3 SE +/- 83.26, N = 3 SE +/- 86.79, N = 3 SE +/- 75.72, N = 3 SE +/- 3.22, N = 3 12175 11916 14301 14275 12090 12075 14352 14441 1. 3.3
IOzone The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance LTO GRAPHITE LTO GRAPHITE 200 400 600 800 1000 SE +/- 12.52, N = 3 SE +/- 5.86, N = 3 SE +/- 4.00, N = 3 SE +/- 9.43, N = 3 SE +/- 2.87, N = 3 SE +/- 4.35, N = 3 SE +/- 2.14, N = 3 SE +/- 4.35, N = 3 1102 1074 1096 1083 1100 1068 1088 1083 1. (CC) gcc options: -O3
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 10.84, N = 3 SE +/- 6.14, N = 3 SE +/- 3.53, N = 3 SE +/- 3.57, N = 3 SE +/- 6.64, N = 3 SE +/- 7.74, N = 3 SE +/- 6.15, N = 3 SE +/- 4.77, N = 3 1240 1199 1238 1228 1243 1201 1215 1207 1. (CC) gcc options: -O3
O3 O2 OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 8.97, N = 3 SE +/- 9.91, N = 3 SE +/- 8.21, N = 3 SE +/- 4.40, N = 3 SE +/- 4.23, N = 3 SE +/- 1.63, N = 3 SE +/- 2.62, N = 3 SE +/- 3.29, N = 3 1220 1208 1227 1235 1221 1223 1230 1211 1. (CC) gcc options: -O3
clpeak Clpeak is designed to test the peak capabilities of OpenCL devices. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org us, Fewer Is Better clpeak OpenCL Test: Kernel Latency LTO GRAPHITE LTO GRAPHITE 1.0845 2.169 3.2535 4.338 5.4225 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.75 4.76 4.76 4.76 4.77 4.76 4.82 4.79 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lOpenCL
Apache Siege This is a test of the Apache web server performance being facilitated by the Siege web serverb enchmark program. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 1 LTO GRAPHITE LTO GRAPHITE 3K 6K 9K 12K 15K SE +/- 0.00, N = 3 SE +/- 65.21, N = 3 SE +/- 128.63, N = 3 SE +/- 0.00, N = 3 SE +/- 114.56, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 128.63, N = 3 13889 14019 13956 13889 14086 14085 13889 13956 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lpthread -ldl -lssl -lcrypto
FS-Mark FS_Mark is designed to test a system's file-system performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync LTO GRAPHITE LTO GRAPHITE 600 1200 1800 2400 3000 SE +/- 0.89, N = 3 SE +/- 0.78, N = 3 SE +/- 1.05, N = 3 SE +/- 1.81, N = 3 SE +/- 1.97, N = 3 SE +/- 2.07, N = 3 SE +/- 1.11, N = 3 SE +/- 3.24, N = 3 2566 2540 2558 2559 2568 2582 2574 2556 1. (CC) gcc options: -static
System Libxml2 Parsing This test measures the time to parse a random XML file with libxml2 via xmllint using the streaming API. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 850 KB LTO GRAPHITE LTO GRAPHITE 100 200 300 400 500 SE +/- 4.00, N = 3 SE +/- 1.00, N = 3 SE +/- 0.58, N = 3 SE +/- 0.58, N = 3 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 7.02, N = 3 465 456 456 459 470 467 464 467
O3 O2 OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 1 MB LTO GRAPHITE LTO GRAPHITE 80 160 240 320 400 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 SE +/- 6.03, N = 3 SE +/- 5.84, N = 4 360 355 358 360 366 365 367 366
BLAKE2 This is a benchmark of BLAKE2 using the blake2s binary. BLAKE2 is a high-performance crypto alternative to MD5 and SHA-2/3. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 LTO GRAPHITE LTO GRAPHITE 0.7605 1.521 2.2815 3.042 3.8025 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3.38 3.38 3.38 3.38 3.38 3.38 3.38 3.38 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
O3 O2 OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 600 KB LTO GRAPHITE LTO GRAPHITE 70 140 210 280 350 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 1.86, N = 3 SE +/- 0.58, N = 3 SE +/- 6.33, N = 3 327 323 323 325 333 332 328 332
O3 O2 OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 900 KB LTO GRAPHITE LTO GRAPHITE 70 140 210 280 350 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 6.17, N = 3 323 319 321 323 329 328 324 332
O3 O2 OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 400 KB LTO GRAPHITE LTO GRAPHITE 50 100 150 200 250 SE +/- 0.67, N = 3 SE +/- 3.36, N = 5 SE +/- 0.33, N = 3 SE +/- 2.66, N = 8 223 218 218 221 226 228 222 225
O3 O2 OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 500 KB LTO GRAPHITE LTO GRAPHITE 60 120 180 240 300 SE +/- 0.33, N = 3 SE +/- 5.17, N = 3 SE +/- 1.67, N = 3 SE +/- 0.67, N = 3 276 273 272 274 286 282 277 275
O3 O2 OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 750 KB LTO GRAPHITE LTO GRAPHITE 60 120 180 240 300 SE +/- 0.67, N = 3 SE +/- 2.19, N = 3 SE +/- 1.53, N = 3 SE +/- 0.33, N = 3 266 261 264 265 273 272 266 265
O3 O2 OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 700 KB LTO GRAPHITE LTO GRAPHITE 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 1.33, N = 3 SE +/- 0.33, N = 3 SE +/- 3.67, N = 5 241 237 239 241 245 244 245 241
O3 O2 OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 650 KB LTO GRAPHITE LTO GRAPHITE 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 1.20, N = 3 SE +/- 0.88, N = 3 229 226 228 229 233 232 231 230
O3 O2 OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 550 KB LTO GRAPHITE LTO GRAPHITE 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 3.00, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 190 189 189 190 192 193 190 189
Phoronix Test Suite Self Test This is a wrapper around the phoronix-test-suite debug-self-test sub-command for testing hot Phoronix Test Suite code paths and if wanting to compare different PHP implementations. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Peak Memory Usage LTO GRAPHITE LTO GRAPHITE 110 220 330 440 550 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 500 500 500 500 500 500 500 500
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Merge Results LTO GRAPHITE LTO GRAPHITE 0.684 1.368 2.052 2.736 3.42 SE +/- 0.00, N = 2 SE +/- 0.02, N = 2 SE +/- 0.00, N = 2 SE +/- 0.04, N = 2 SE +/- 0.01, N = 2 SE +/- 0.02, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 2.98 3.00 2.99 3.03 3.02 3.04 3.03 3.00
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Info Command LTO GRAPHITE LTO GRAPHITE 0.3555 0.711 1.0665 1.422 1.7775 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 SE +/- 0.07, N = 2 SE +/- 0.00, N = 2 SE +/- 0.10, N = 2 SE +/- 0.00, N = 2 SE +/- 0.09, N = 2 SE +/- 0.00, N = 2 1.47 1.46 1.53 1.47 1.58 1.47 1.56 1.41
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Render Test LTO GRAPHITE LTO GRAPHITE 8 16 24 32 40 SE +/- 0.01, N = 2 SE +/- 0.03, N = 2 SE +/- 0.06, N = 2 SE +/- 0.29, N = 2 SE +/- 0.11, N = 2 SE +/- 0.11, N = 2 SE +/- 0.37, N = 2 SE +/- 0.12, N = 2 33.12 33.06 32.85 32.85 33.06 33.49 33.26 33.30
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: List Suites LTO GRAPHITE LTO GRAPHITE 0.1913 0.3826 0.5739 0.7652 0.9565 SE +/- 0.02, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 SE +/- 0.02, N = 2 SE +/- 0.00, N = 2 SE +/- 0.02, N = 2 SE +/- 0.15, N = 2 SE +/- 0.01, N = 2 0.71 0.70 0.69 0.77 0.73 0.72 0.85 0.72
Bullet Physics Engine This is a benchmark of the Bullet Physics Engine. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh LTO GRAPHITE LTO GRAPHITE 0.225 0.45 0.675 0.9 1.125 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.97 0.97 1.00 0.99 0.96 0.97 0.99 1.00 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lglut -lGL -lGLU
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh LTO GRAPHITE LTO GRAPHITE 0.189 0.378 0.567 0.756 0.945 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.82 0.83 0.84 0.84 0.82 0.82 0.83 0.84 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lglut -lGL -lGLU
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls LTO GRAPHITE LTO GRAPHITE 0.5445 1.089 1.6335 2.178 2.7225 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.39 2.42 2.34 2.31 2.38 2.39 2.30 2.35 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lglut -lGL -lGLU
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex LTO GRAPHITE LTO GRAPHITE 0.8843 1.7686 2.6529 3.5372 4.4215 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3.87 3.91 3.93 3.90 3.86 3.90 3.91 3.93 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lglut -lGL -lGLU
O3 O2 OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Stack LTO GRAPHITE LTO GRAPHITE 1.0305 2.061 3.0915 4.122 5.1525 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.50 4.58 4.14 4.05 4.48 4.52 4.05 4.14 1. (CXX) g++ options: -march=native -pipe -O2 -ftree-vectorize -O3 -rdynamic -lglut -lGL -lGLU
SciMark This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation LTO GRAPHITE LTO GRAPHITE 500 1000 1500 2000 2500 SE +/- 0.18, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 2222 2223 2224 2223 1564 1565 1568 1567 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm
O3 O2 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization LTO GRAPHITE LTO GRAPHITE 1300 2600 3900 5200 6500 SE +/- 0.37, N = 3 SE +/- 5.38, N = 3 SE +/- 10.69, N = 3 SE +/- 4.56, N = 3 SE +/- 0.10, N = 3 SE +/- 3.43, N = 3 SE +/- 0.35, N = 3 SE +/- 1.30, N = 3 3982 5174 5913 5603 4051 5682 5643 5639 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm
O3 O2 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply LTO GRAPHITE LTO GRAPHITE 700 1400 2100 2800 3500 SE +/- 2.27, N = 3 SE +/- 1.77, N = 3 SE +/- 5.30, N = 3 SE +/- 4.42, N = 3 SE +/- 3.65, N = 3 SE +/- 3.43, N = 3 SE +/- 5.13, N = 3 SE +/- 6.31, N = 3 2641 2692 3355 3198 2638 2915 3183 3198 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm
O3 O2 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform LTO GRAPHITE LTO GRAPHITE 130 260 390 520 650 SE +/- 8.27, N = 3 SE +/- 2.76, N = 3 SE +/- 0.82, N = 3 SE +/- 2.00, N = 3 SE +/- 2.71, N = 3 SE +/- 16.56, N = 3 SE +/- 8.66, N = 3 SE +/- 29.31, N = 3 576 585 595 581 560 577 568 558 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -lm
LuaJIT This test profile is a collection of Lua scripts/benchmarks run against a locally-built copy of LuaJIT upstream. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Jacobi Successive Over-Relaxation LTO GRAPHITE LTO GRAPHITE 400 800 1200 1600 2000 SE +/- 0.06, N = 3 SE +/- 0.59, N = 3 SE +/- 0.16, N = 3 SE +/- 0.47, N = 3 SE +/- 0.27, N = 3 SE +/- 0.06, N = 3 SE +/- 0.34, N = 3 SE +/- 0.18, N = 3 1654 1654 1654 1654 1653 1654 1654 1653 1. (CC) gcc options: -lm -ldl
O3 O2 OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Dense LU Matrix Factorization LTO GRAPHITE LTO GRAPHITE 800 1600 2400 3200 4000 SE +/- 4.43, N = 3 SE +/- 11.69, N = 3 SE +/- 3.17, N = 3 SE +/- 5.59, N = 3 SE +/- 8.35, N = 3 SE +/- 3.90, N = 3 SE +/- 6.12, N = 3 SE +/- 10.97, N = 3 3748 3812 3837 3750 3725 3829 3751 3739 1. (CC) gcc options: -lm -ldl
O3 O2 OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Sparse Matrix Multiply LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 2.59, N = 3 SE +/- 1.27, N = 3 SE +/- 1.20, N = 3 SE +/- 1.44, N = 3 SE +/- 2.14, N = 3 SE +/- 2.04, N = 3 SE +/- 0.97, N = 3 SE +/- 2.17, N = 3 1408 1411 1409 1408 1407 1412 1411 1408 1. (CC) gcc options: -lm -ldl
O3 O2 OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Fast Fourier Transform LTO GRAPHITE LTO GRAPHITE 110 220 330 440 550 SE +/- 6.26, N = 3 SE +/- 8.27, N = 3 SE +/- 4.65, N = 3 SE +/- 0.30, N = 3 SE +/- 4.52, N = 3 SE +/- 11.73, N = 3 SE +/- 7.57, N = 3 SE +/- 1.01, N = 3 506 516 523 511 504 512 511 518 1. (CC) gcc options: -lm -ldl
O3 O2 OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Monte Carlo LTO GRAPHITE LTO GRAPHITE 120 240 360 480 600 SE +/- 0.36, N = 3 SE +/- 0.26, N = 3 SE +/- 0.46, N = 3 SE +/- 0.35, N = 3 SE +/- 0.79, N = 3 SE +/- 0.38, N = 3 SE +/- 0.38, N = 3 SE +/- 0.27, N = 3 549 551 551 551 552 551 551 551 1. (CC) gcc options: -lm -ldl
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 SE +/- 0.84, N = 4 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 SE +/- 0.17, N = 4 1603 1603 1603 1603 1604 1603 1603 1603
O3 O2 OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization LTO GRAPHITE LTO GRAPHITE 1100 2200 3300 4400 5500 SE +/- 23.69, N = 4 SE +/- 27.01, N = 4 SE +/- 30.02, N = 4 SE +/- 7.74, N = 4 SE +/- 23.10, N = 4 SE +/- 21.41, N = 4 SE +/- 15.54, N = 4 SE +/- 6.19, N = 4 5021 5064 5047 5010 5065 5090 5080 5034
O3 O2 OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply LTO GRAPHITE LTO GRAPHITE 500 1000 1500 2000 2500 SE +/- 0.00, N = 4 SE +/- 3.63, N = 4 SE +/- 0.00, N = 4 SE +/- 0.36, N = 4 SE +/- 0.31, N = 4 SE +/- 0.00, N = 4 SE +/- 0.51, N = 4 SE +/- 0.60, N = 4 2558 2553 2558 2558 2557 2558 2558 2558
O3 O2 OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform LTO GRAPHITE LTO GRAPHITE 300 600 900 1200 1500 SE +/- 130.31, N = 4 SE +/- 128.60, N = 4 SE +/- 149.55, N = 4 SE +/- 158.10, N = 4 SE +/- 2.54, N = 4 SE +/- 129.30, N = 4 SE +/- 139.03, N = 4 SE +/- 131.09, N = 4 942 943 1074 1082 810 1203 1223 1207
O3 O2 OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo LTO GRAPHITE LTO GRAPHITE 200 400 600 800 1000 SE +/- 0.26, N = 4 SE +/- 0.07, N = 4 SE +/- 0.07, N = 4 SE +/- 0.08, N = 4 SE +/- 0.14, N = 4 SE +/- 0.00, N = 4 SE +/- 0.00, N = 4 SE +/- 0.08, N = 4 1085 1085 1085 1085 1085 1085 1085 1085
Stream This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add LTO GRAPHITE LTO GRAPHITE 12K 24K 36K 48K 60K SE +/- 4.10, N = 5 SE +/- 3.64, N = 5 SE +/- 3.16, N = 5 SE +/- 3.23, N = 5 SE +/- 2.97, N = 5 SE +/- 14.85, N = 5 SE +/- 3.93, N = 5 SE +/- 7.58, N = 5 57949 57934 58091 58035 57958 57792 58056 58091 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -O3 -fopenmp
O3 O2 OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad LTO GRAPHITE LTO GRAPHITE 13K 26K 39K 52K 65K SE +/- 6.72, N = 5 SE +/- 7.11, N = 5 SE +/- 7.23, N = 5 SE +/- 11.12, N = 5 SE +/- 6.98, N = 5 SE +/- 11.46, N = 5 SE +/- 8.21, N = 5 SE +/- 7.62, N = 5 58919 58824 58926 58868 58902 58990 58892 58911 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -O3 -fopenmp
O3 O2 OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale LTO GRAPHITE LTO GRAPHITE 11K 22K 33K 44K 55K SE +/- 8.18, N = 5 SE +/- 8.32, N = 5 SE +/- 10.25, N = 5 SE +/- 6.12, N = 5 SE +/- 11.26, N = 5 SE +/- 19.76, N = 5 SE +/- 11.15, N = 5 SE +/- 16.88, N = 5 52256 52103 52280 52111 52175 52701 52295 52285 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -O3 -fopenmp
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree LTO GRAPHITE LTO GRAPHITE 600 1200 1800 2400 3000 SE +/- 9.50, N = 3 SE +/- 0.00, N = 3 SE +/- 35.54, N = 3 SE +/- 8.94, N = 3 SE +/- 17.63, N = 3 SE +/- 24.09, N = 3 SE +/- 8.94, N = 3 SE +/- 23.66, N = 3 2729 2683 2702 2674 2674 2728 2692 2701
O3 O2 OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create LTO GRAPHITE LTO GRAPHITE 120 240 360 480 600 SE +/- 2.96, N = 3 SE +/- 2.37, N = 3 SE +/- 2.15, N = 3 SE +/- 1.71, N = 3 SE +/- 3.71, N = 3 SE +/- 2.39, N = 3 SE +/- 3.41, N = 3 SE +/- 2.51, N = 3 564 564 559 561 559 568 561 565
BlogBench BlogBench is designed to replicate the load of a real-world busy file server by stressing the file-system with multiple threads of random reads, writes, and rewrites. The behavior is mimicked of that of a blog by creating blogs with content and pictures, modifying blog posts, adding comments to these blogs, and then reading the content of the blogs. All of these blogs generated are created locally with fake content and pictures. Learn more via the OpenBenchmarking.org test page.
O3 O2 OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write LTO GRAPHITE LTO GRAPHITE 9K 18K 27K 36K 45K SE +/- 91.62, N = 3 SE +/- 745.12, N = 3 SE +/- 217.73, N = 3 SE +/- 144.80, N = 3 SE +/- 601.54, N = 3 SE +/- 152.69, N = 3 SE +/- 289.89, N = 3 SE +/- 258.32, N = 3 40914 41094 41093 41466 40873 41045 41410 41331 1. (CC) gcc options: -march=native -pipe -O2 -ftree-vectorize -pthread
O3: LTO GRAPHITE Environment Notes: FFLAGS=-march=native-pipe-O3-flto=36-fuse-linker-plugin-fgraphite-identity-floop-nest-optimize CXXFLAGS=-march=native-pipe-O3-flto=36-fuse-linker-plugin-fgraphite-identity-floop-nest-optimize LDFLAGS=-Wl-O1-Wl--as-needed FCFLAGS=-march=native-pipe-O3-flto=36-fuse-linker-plugin-fgraphite-identity-floop-nest-optimize CFLAGS=-march=native-pipe-O3-flto=36-fuse-linker-plugin-fgraphite-identity-floop-nest-optimizeCompiler Notes: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/9.2.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0 --disable-altivec --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libmudflap --disable-libssp --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,d,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --enable-vtable-verify --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/man --with-build-config=bootstrap-lto --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/pythonDisk Notes: NONE / noatime,rwProcessor Notes: Scaling Governor: intel_pstate performanceJava Notes: OpenJDK Runtime Environment (IcedTea 3.12.0) (Gentoo icedtea-3.12.0)Python Notes: Python 3.6.9Security Notes: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
Testing initiated at 20 August 2019 09:39 by user wolfwood.
O3: LTO Environment Notes: FFLAGS=-march=native-pipe-O3-flto=36-fuse-linker-plugin CXXFLAGS=-march=native-pipe-O3-flto=36-fuse-linker-plugin LDFLAGS=-Wl-O1-Wl--as-needed FCFLAGS=-march=native-pipe-O3-flto=36-fuse-linker-plugin CFLAGS=-march=native-pipe-O3-flto=36-fuse-linker-pluginCompiler Notes: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/9.2.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0 --disable-altivec --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libmudflap --disable-libssp --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,d,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --enable-vtable-verify --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/man --with-build-config=bootstrap-lto --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/pythonDisk Notes: NONE / noatime,rwProcessor Notes: Scaling Governor: intel_pstate performanceJava Notes: OpenJDK Runtime Environment (IcedTea 3.12.0) (Gentoo icedtea-3.12.0)Python Notes: Python 3.6.9Security Notes: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
Testing initiated at 21 August 2019 20:11 by user wolfwood.
O3: GRAPHITE Environment Notes: FFLAGS=-march=native-pipe-O3-fgraphite-identity-floop-nest-optimize CXXFLAGS=-march=native-pipe-O3-fgraphite-identity-floop-nest-optimize LDFLAGS=-Wl-O1-Wl--as-needed FCFLAGS=-march=native-pipe-O3-fgraphite-identity-floop-nest-optimize CFLAGS=-march=native-pipe-O3-fgraphite-identity-floop-nest-optimizeCompiler Notes: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/9.2.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0 --disable-altivec --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libmudflap --disable-libssp --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,d,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --enable-vtable-verify --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/man --with-build-config=bootstrap-lto --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/pythonDisk Notes: NONE / noatime,rwProcessor Notes: Scaling Governor: intel_pstate performanceJava Notes: OpenJDK Runtime Environment (IcedTea 3.12.0) (Gentoo icedtea-3.12.0)Python Notes: Python 3.6.9Security Notes: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
Testing initiated at 23 August 2019 21:56 by user wolfwood.
O3: Environment Notes: FFLAGS=-march=native-pipe-O3 CXXFLAGS=-march=native-pipe-O3 LDFLAGS=-Wl-O1-Wl--as-needed FCFLAGS=-march=native-pipe-O3 CFLAGS=-march=native-pipe-O3Compiler Notes: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/9.2.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0 --disable-altivec --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libmudflap --disable-libssp --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,d,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --enable-vtable-verify --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/man --with-build-config=bootstrap-lto --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/pythonDisk Notes: NONE / noatime,rwProcessor Notes: Scaling Governor: intel_pstate performanceJava Notes: OpenJDK Runtime Environment (IcedTea 3.12.0) (Gentoo icedtea-3.12.0)Python Notes: Python 3.6.9Security Notes: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
Testing initiated at 25 August 2019 09:04 by user wolfwood.
O2: LTO GRAPHITE Environment Notes: FFLAGS=-march=native-pipe-O2-ftree-vectorize-flto=36-fuse-linker-plugin-fgraphite-identity-floop-nest-optimize CXXFLAGS=-march=native-pipe-O2-ftree-vectorize-flto=36-fuse-linker-plugin-fgraphite-identity-floop-nest-optimize LDFLAGS=-Wl-O1-Wl--as-needed FCFLAGS=-march=native-pipe-O2-ftree-vectorize-flto=36-fuse-linker-plugin-fgraphite-identity-floop-nest-optimize CFLAGS=-march=native-pipe-O2-ftree-vectorize-flto=36-fuse-linker-plugin-fgraphite-identity-floop-nest-optimizeCompiler Notes: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/9.2.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0 --disable-altivec --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libmudflap --disable-libssp --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,d,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --enable-vtable-verify --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/man --with-build-config=bootstrap-lto --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/pythonDisk Notes: NONE / noatime,rwProcessor Notes: Scaling Governor: intel_pstate performanceJava Notes: OpenJDK Runtime Environment (IcedTea 3.12.0) (Gentoo icedtea-3.12.0)Python Notes: Python 3.6.9Security Notes: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
Testing initiated at 26 August 2019 21:11 by user wolfwood.
O2: LTO Environment Notes: FFLAGS=-march=native-pipe-O2-ftree-vectorize-flto=36-fuse-linker-plugin CXXFLAGS=-march=native-pipe-O2-ftree-vectorize-flto=36-fuse-linker-plugin LDFLAGS=-Wl-O1-Wl--as-needed FCFLAGS=-march=native-pipe-O2-ftree-vectorize-flto=36-fuse-linker-plugin CFLAGS=-march=native-pipe-O2-ftree-vectorize-flto=36-fuse-linker-pluginCompiler Notes: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/9.2.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0 --disable-altivec --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libmudflap --disable-libssp --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,d,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --enable-vtable-verify --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/man --with-build-config=bootstrap-lto --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/pythonDisk Notes: NONE / noatime,rwProcessor Notes: Scaling Governor: intel_pstate performanceJava Notes: OpenJDK Runtime Environment (IcedTea 3.12.0) (Gentoo icedtea-3.12.0)Python Notes: Python 3.6.9Security Notes: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
Testing initiated at 1 September 2019 17:45 by user wolfwood.
O2: GRAPHITE Environment Notes: FFLAGS=-march=native-pipe-O2-ftree-vectorize-fgraphite-identity-floop-nest-optimize CXXFLAGS=-march=native-pipe-O2-ftree-vectorize-fgraphite-identity-floop-nest-optimize LDFLAGS=-Wl-O1-Wl--as-needed FCFLAGS=-march=native-pipe-O2-ftree-vectorize-fgraphite-identity-floop-nest-optimize CFLAGS=-march=native-pipe-O2-ftree-vectorize-fgraphite-identity-floop-nest-optimizeCompiler Notes: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/9.2.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0 --disable-altivec --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libmudflap --disable-libssp --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,d,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --enable-vtable-verify --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/man --with-build-config=bootstrap-lto --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/pythonDisk Notes: NONE / noatime,rwProcessor Notes: Scaling Governor: intel_pstate performanceJava Notes: OpenJDK Runtime Environment (IcedTea 3.12.0) (Gentoo icedtea-3.12.0)Python Notes: Python 3.6.9Security Notes: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
Testing initiated at 2 September 2019 23:38 by user wolfwood.
O2: Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASRock X299 Taichi XE (P1.60 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 129024MB, Disk: 960GB INTEL SSDPED1D960GAY + 2000GB Western Digital WD20EARS-00S + 2000GB Seagate ST2000DM001-1CH1 + 3 x 2000GB Seagate ST2000DM001-1ER1 + 2000GB Western Digital WD20EARS-00M + 250GB HITACHI HTS54322, Graphics: eVGA NVIDIA GeForce GTX 970 4GB, Audio: Realtek ALC1220, Network: Intel I219-V + Intel I211 + Intel Dual Band-AC 3168NGW
OS: Gentoo/Linux, Kernel: 5.0.17-gentoo (x86_64), Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, Vulkan: 1.1.99, Compiler: GCC 9.2.0 + Clang 8.0.1 + LLVM 8.0.1 + CUDA 10.1, File-System: ext4, Screen Resolution: 1920x1080
Environment Notes: FFLAGS=-march=native-pipe-O2-ftree-vectorize CXXFLAGS=-march=native-pipe-O2-ftree-vectorize LDFLAGS=-Wl-O1-Wl--as-needed FCFLAGS=-march=native-pipe-O2-ftree-vectorize CFLAGS=-march=native-pipe-O2-ftree-vectorizeCompiler Notes: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/9.2.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0 --disable-altivec --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libmudflap --disable-libssp --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,d,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --enable-vtable-verify --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/man --with-build-config=bootstrap-lto --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/9.2.0/pythonDisk Notes: NONE / noatime,rwProcessor Notes: Scaling Governor: intel_pstate performanceJava Notes: OpenJDK Runtime Environment (IcedTea 3.12.0) (Gentoo icedtea-3.12.0)Python Notes: Python 3.6.9Security Notes: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
Testing initiated at 29 August 2019 18:26 by user wolfwood.