1Platform: Portable Computing Language 2 Device: pthread-Intel(R) Core(TM) i7-7800X CPU @ 3.50GHz 3 Driver version : 3.0-rc2 (Linux x64) 4 Compute units : 12 5 Clock frequency : 4000 MHz 6 7 Global memory bandwidth (GBPS) 8 float : 37.83 9 float2 : 44.06 10 float4 : 45.03 11 float8 : 42.84 12 float16 : 40.70 13 14 Single-precision compute (GFLOPS) 15 float : 11.92 16 float2 : 24.03 17 float4 : 48.38 18 float8 : 92.02 19 float16 : 178.43 20 21 No half precision support! Skipped 22 23 Double-precision compute (GFLOPS) 24 double : 11.57 25 double2 : 23.87 26 double4 : 44.89 27 double8 : 84.67 28 double16 : 168.24 29 30 Integer compute (GIOPS) 31 int : 23.88 32 int2 : 17.16 33 int4 : 34.54 34 int8 : 61.04 35 int16 : 116.51 36 37 Integer compute Fast 24bit (GIOPS) 38 int : 23.91 39 int2 : 17.17 40 int4 : 34.58 41 int8 : 68.86 42 int16 : 116.24 43 44 Transfer bandwidth (GBPS) 45 enqueueWriteBuffer : 7.71 46 enqueueReadBuffer : 7.58 47 enqueueWriteBuffer non-blocking : 9.36 48 enqueueReadBuffer non-blocking : 9.11 49 enqueueMapBuffer(for read) : 5675.17 50 memcpy from mapped ptr : 8.67 51 enqueueUnmap(after write) : 6869.75 52 memcpy to mapped ptr : 9.37 53 54 Kernel launch latency : 39.57 us 55 56