Coffeelake Beignet vs. OpenCL NEO Intel Intel Core i7-8700K testing of OpenCL Linux drivers by Michael Larabel for a future article. Beignet Git: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS TUF Z370-PLUS GAMING (1802 BIOS), Chipset: Intel 8th Gen Core, Memory: 16384MB, Disk: 128GB THNSN5128GPU7 TOSHIBA, Graphics: inteldrmfb (1200MHz), Audio: Realtek ALC887-VD, Monitor: DELL P2415Q, Network: Intel I219-V OS: Ubuntu 18.04, Kernel: 4.18.0-18-generic (x86_64), Desktop: GNOME Shell 3.28.3, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 18.2.8, OpenCL: OpenCL 2.0 beignet 1.4 (git-fc5f430c), Compiler: GCC 7.4.0 + Clang 6.0.0-1ubuntu2 + LLVM 6.0.0, File-System: ext4, Screen Resolution: 3840x2160 Intel OpenCL NEO: Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS TUF Z370-PLUS GAMING (1802 BIOS), Chipset: Intel 8th Gen Core, Memory: 16384MB, Disk: 128GB THNSN5128GPU7 TOSHIBA, Graphics: Intel UHD 630 3GB (1200MHz), Audio: Realtek ALC887-VD, Monitor: DELL P2415Q, Network: Intel I219-V OS: Ubuntu 18.04, Kernel: 4.18.0-18-generic (x86_64), Desktop: GNOME Shell 3.28.3, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 18.2.8, OpenCL: OpenCL 2.1, Compiler: GCC 7.4.0 + Clang 6.0.0-1ubuntu2 + LLVM 6.0.0, File-System: ext4, Screen Resolution: 3840x2160 SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Max SP Flops GFLOPS > Higher Is Better Beignet Git ...... 467 |================= Intel OpenCL NEO . 1476 |====================================================== SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Bus Speed Download GB/s > Higher Is Better Beignet Git ...... 20.48 |===================================== Intel OpenCL NEO . 29.51 |===================================================== SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Bus Speed Readback GB/s > Higher Is Better Beignet Git ...... 39.09 |===================================================== Intel OpenCL NEO . 29.27 |======================================== Parboil 2.5 Test: OpenCL LBM Seconds < Lower Is Better Beignet Git ...... 78.56 |===================================================== Intel OpenCL NEO . 69.15 |=============================================== Blender 2.79a Blend File: BMW27 - Compute: OpenCL Seconds < Lower Is Better Beignet Git ...... 413 |================================================= Intel OpenCL NEO . 461 |======================================================= SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: FFT SP GFLOPS > Higher Is Better Beignet Git ...... 15.98 |================================================ Intel OpenCL NEO . 17.65 |===================================================== clpeak OpenCL Test: Kernel Latency us < Lower Is Better Beignet Git ...... 21.70 |================================================ Intel OpenCL NEO . 23.83 |===================================================== Parboil 2.5 Test: OpenCL BFS Seconds < Lower Is Better Beignet Git ...... 0.96 |================================================== Intel OpenCL NEO . 1.04 |====================================================== Darktable 2.4.2 Test: Server Rack - Acceleration: OpenCL Seconds < Lower Is Better Beignet Git ...... 0.18 |=================================================== Intel OpenCL NEO . 0.19 |====================================================== SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: MD5 Hash GHash/s > Higher Is Better Beignet Git ...... 0.37 |=================================================== Intel OpenCL NEO . 0.39 |====================================================== SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Texture Read Bandwidth GB/s > Higher Is Better Beignet Git ...... 59.74 |===================================================== Intel OpenCL NEO . 57.09 |=================================================== Blender 2.79a Blend File: Fishy Cat - Compute: OpenCL Seconds < Lower Is Better Beignet Git ...... 1014 |====================================================== Intel OpenCL NEO . 971 |==================================================== Blender 2.79a Blend File: Barbershop - Compute: OpenCL Seconds < Lower Is Better Beignet Git ...... 1355 |===================================================== Intel OpenCL NEO . 1372 |====================================================== clpeak OpenCL Test: Transfer Bandwidth enqueueWriteBuffer GBPS > Higher Is Better Beignet Git ...... 40.82 |==================================================== Intel OpenCL NEO . 41.31 |===================================================== Darktable 2.4.2 Test: Server Room - Acceleration: OpenCL Seconds < Lower Is Better Beignet Git ...... 4.75 |====================================================== Intel OpenCL NEO . 4.78 |====================================================== clpeak OpenCL Test: Transfer Bandwidth enqueueReadBuffer GBPS > Higher Is Better Beignet Git ...... 15.42 |===================================================== Intel OpenCL NEO . 15.34 |===================================================== Blender 2.79a Blend File: Pabellon Barcelona - Compute: OpenCL Seconds < Lower Is Better Beignet Git ...... 929 |======================================================= Intel OpenCL NEO . 926 |======================================================= Blender 2.79a Blend File: Classroom - Compute: OpenCL Seconds < Lower Is Better Beignet Git ...... 676 |======================================================= Intel OpenCL NEO . 678 |======================================================= CoMD OpenCL 2017-07-06 Average Atom Update Rate us/atom/task > Higher Is Better Beignet Git ...... 2.58 |====================================================== Intel OpenCL NEO . 2.58 |====================================================== Xsbench OpenCL 2017-07-06 Lookups/s > Higher Is Better Beignet Git . 11455503 |======================================================= Darktable 2.4.2 Test: Masskrug - Acceleration: OpenCL Seconds < Lower Is Better Beignet Git ...... 6.48 |====================================================== Intel OpenCL NEO . 6.48 |====================================================== Darktable 2.4.2 Test: Boat - Acceleration: OpenCL Seconds < Lower Is Better Beignet Git ...... 13.87 |===================================================== Intel OpenCL NEO . 13.87 |===================================================== clpeak OpenCL Test: Global Memory Bandwidth GBPS > Higher Is Better Beignet Git ...... 31.41 |================================================== Intel OpenCL NEO . 33.28 |===================================================== clpeak OpenCL Test: Single-Precision Float GFLOPS > Higher Is Better Beignet Git ...... 53.88 |====== Intel OpenCL NEO . 458.68 |==================================================== LuxMark 3.1 OpenCL Device: GPU - Scene: Hotel Score > Higher Is Better Beignet Git ...... 16 |= Intel OpenCL NEO . 613 |======================================================= Rodinia 2.4 Test: OpenCL Heartwall Seconds < Lower Is Better Beignet Git ...... 35.17 |===================================================== Intel OpenCL NEO . 9.16 |============== LeelaChessZero 0.20.1 Backend: OpenCL Nodes Per Second > Higher Is Better Beignet Git ...... 52.21 |========================== Intel OpenCL NEO . 105.73 |==================================================== ViennaCL 1.4.2 OpenCL LU Factorization GFLOPS > Higher Is Better Beignet Git ...... 8.52 |===================== Intel OpenCL NEO . 21.23 |===================================================== SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Triad GB/s > Higher Is Better Beignet Git ...... 9.20 |=================================== Intel OpenCL NEO . 13.91 |=====================================================