Intel Core i7-8700B testing with a Apple Mac mini and Intel UHD 630 2GB on macOS 11.0.1 via the Phoronix Test Suite.
Core i7 8700B Environment Notes: XPC_FLAGS=0x0Processor Notes: CPU Microcode: 214
Intel macOS Intel Core i7 8700B Processor: Intel Core i7-8700B @ 3.20GHz (6 Cores / 12 Threads), Motherboard: Apple Mac mini, Memory: 2 x 4 GB DDR4-2667MHz, Disk: 234GB, Graphics: Intel UHD 630 2GB, Monitor: DELL P2415Q
OS: macOS 11.0.1, Kernel: 20.1.0 (x86_64), OpenCL: OpenCL 1.2 (Oct 29 2020 19:50:08), Compiler: GCC 4.2.1 + Clang 11.0.0, File-System: APFS, Screen Resolution: 3840x2160
oneDNN OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.30, N = 3 SE +/- 0.04, N = 3 28.54 32.16 28.41 MIN: 27.11 MIN: 28.68 MIN: 27.11 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 9 18 27 36 45 SE +/- 0.16, N = 3 SE +/- 0.51, N = 3 SE +/- 0.14, N = 3 34.91 37.95 35.62 MIN: 33.39 MIN: 34.29 MIN: 34.04 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 9 18 27 36 45 SE +/- 0.08, N = 3 SE +/- 0.38, N = 9 SE +/- 0.08, N = 3 36.65 39.12 36.59 MIN: 35.04 MIN: 35.49 MIN: 34.71 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 28.11 28.27 29.73 MIN: 27.42 MIN: 27.46 MIN: 29.06 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 3 6 9 12 15 SE +/- 0.01525, N = 3 SE +/- 0.05847, N = 3 SE +/- 0.13062, N = 3 9.51905 9.99189 9.67118 MIN: 9.14 MIN: 9.62 MIN: 9.18 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 42.34 43.84 42.31 MIN: 41.53 MIN: 42.93 MIN: 41.34 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.12, N = 3 12.61 12.83 12.95 MIN: 11.99 MIN: 12.29 MIN: 12.27 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
WavPack Audio Encoding OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.3 WAV To WavPack Intel Core i7 8700B Intel macOS Core i7 8700B 4 8 12 16 20 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.04, N = 5 14.72 14.70 15.09 1. (CXX) g++ options: -isysroot
oneDNN OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 SE +/- 0.15, N = 3 23.01 23.45 23.33 MIN: 22.15 MIN: 22.39 MIN: 22.21 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.28, N = 3 SE +/- 0.49, N = 3 28.71 28.42 28.19 MIN: 28.04 MIN: 27.25 MIN: 26.61 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: PartialTweets Intel Core i7 8700B Intel macOS Core i7 8700B 0.144 0.288 0.432 0.576 0.72 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 0.63 0.63 0.64 1. (CXX) g++ options: -O3 -isysroot
OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: Kostya Intel Core i7 8700B Intel macOS Core i7 8700B 0.153 0.306 0.459 0.612 0.765 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.68 0.67 0.68 1. (CXX) g++ options: -O3 -isysroot
oneDNN OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 11.37 11.46 11.37 MIN: 10.88 MIN: 11.02 MIN: 10.92 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
Node.js V8 Web Tooling Benchmark Running the V8 project's Web-Tooling-Benchmark under Node.js. The Web-Tooling-Benchmark stresses JavaScript-related workloads common to web developers like Babel and TypeScript and Babylon. This test profile can test the system's JavaScript performance with Node.js. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org runs/s, More Is Better Node.js V8 Web Tooling Benchmark Intel Core i7 8700B Intel macOS Core i7 8700B 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 12.69 12.70 12.62 1. Nodejs
v15.4.0
oneDNN OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 5K 10K 15K 20K 25K SE +/- 10.79, N = 3 SE +/- 4.93, N = 3 SE +/- 51.70, N = 3 21220.2 21217.5 21340.6 MIN: 21136.3 MIN: 21149.6 MIN: 21193.2 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
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.
OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search Intel Core i7 8700B Intel macOS Core i7 8700B 20 40 60 80 100 SE +/- 1.71, N = 3 SE +/- 1.51, N = 3 SE +/- 0.91, N = 3 107.41 107.87 107.27 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
oneDNN OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 2K 4K 6K 8K 10K SE +/- 18.19, N = 3 SE +/- 8.97, N = 3 SE +/- 6.89, N = 3 10672.5 10654.0 10704.0 MIN: 10584.2 MIN: 10584.2 MIN: 10653.4 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 2K 4K 6K 8K 10K SE +/- 10.04, N = 3 SE +/- 4.93, N = 3 SE +/- 16.36, N = 3 10672.7 10671.4 10721.4 MIN: 10609 MIN: 10625.2 MIN: 10637.1 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
Build2 This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.13 Time To Compile Intel Core i7 8700B Intel macOS Core i7 8700B 40 80 120 160 200 SE +/- 0.93, N = 3 SE +/- 0.60, N = 3 SE +/- 0.51, N = 3 193.04 193.34 193.82
oneDNN OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 5K 10K 15K 20K 25K SE +/- 16.52, N = 3 SE +/- 13.13, N = 3 SE +/- 31.75, N = 3 21271.4 21253.9 21315.8 MIN: 21175.1 MIN: 21167 MIN: 21187.4 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 5K 10K 15K 20K 25K SE +/- 10.77, N = 3 SE +/- 3.45, N = 3 SE +/- 29.93, N = 3 21259.2 21258.2 21315.7 MIN: 21162.6 MIN: 21173.1 MIN: 21200.2 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 2K 4K 6K 8K 10K SE +/- 19.95, N = 3 SE +/- 13.70, N = 3 SE +/- 6.57, N = 3 10692.3 10677.0 10703.2 MIN: 10616.1 MIN: 10616.4 MIN: 10629.7 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
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. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Intel Core i7 8700B Intel macOS Core i7 8700B 130K 260K 390K 520K 650K SE +/- 1107.34, N = 3 SE +/- 337.76, N = 3 SE +/- 413.13, N = 3 601882 603043 601682
oneDNN OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 9 18 27 36 45 SE +/- 0.17, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 37.20 37.27 37.28 MIN: 35.92 MIN: 36.09 MIN: 35.72 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU Intel Core i7 8700B Intel macOS Core i7 8700B 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 24.31 24.35 24.30 MIN: 23.54 MIN: 23.6 MIN: 23.6 1. (CXX) g++ options: -O3 -std=c++11 -msse4.1 -fPIC -isysroot -lpthread
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: DistinctUserID Intel Core i7 8700B Intel macOS Core i7 8700B 0.1485 0.297 0.4455 0.594 0.7425 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.66 0.66 0.66 1. (CXX) g++ options: -O3 -isysroot
OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: LargeRandom Intel Core i7 8700B Intel macOS Core i7 8700B 0.1013 0.2026 0.3039 0.4052 0.5065 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.45 0.45 0.45 1. (CXX) g++ options: -O3 -isysroot
Core i7 8700B Environment Notes: XPC_FLAGS=0x0Processor Notes: CPU Microcode: 214
Testing initiated at 20 December 2020 08:24 by user phoronix.
Intel macOS Environment Notes: XPC_FLAGS=0x0Processor Notes: CPU Microcode: 214
Testing initiated at 20 December 2020 10:22 by user phoronix.
Intel Core i7 8700B Processor: Intel Core i7-8700B @ 3.20GHz (6 Cores / 12 Threads), Motherboard: Apple Mac mini, Memory: 2 x 4 GB DDR4-2667MHz, Disk: 234GB, Graphics: Intel UHD 630 2GB, Monitor: DELL P2415Q
OS: macOS 11.0.1, Kernel: 20.1.0 (x86_64), OpenCL: OpenCL 1.2 (Oct 29 2020 19:50:08), Compiler: GCC 4.2.1 + Clang 11.0.0, File-System: APFS, Screen Resolution: 3840x2160
Environment Notes: XPC_FLAGS=0x0Processor Notes: CPU Microcode: 214
Testing initiated at 20 December 2020 12:21 by user phoronix.