array fire

Intel Core i7-6800K testing with a MSI X99A WORKSTATION (MS-7A54) v1.0 and NVIDIA GeForce GTX TITAN X 12288MB on Ubuntu 16.04 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1701171-PTS-ARRAYFIR33
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Intel Core i7-6800K
January 16 2017
 
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


array fireOpenBenchmarking.orgPhoronix Test SuiteIntel Core i7-6800K @ 3.80GHz (12 Cores)MSI X99A WORKSTATION (MS-7A54) v1.0Intel Xeon E7 v4/Xeon16384MB120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150NVIDIA GeForce GTX TITAN X 12288MB (135/405MHz)Realtek ALC1150Intel ConnectionUbuntu 16.044.4.0-59-generic (x86_64)Unity 7.4.0X Server 1.18.4NVIDIA 375.27.034.5.01.0.8GCC 5.4.0 20160609 + CUDA 8.0ext42560x1440ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionArray Fire BenchmarksSystem Logs- --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Scaling Governor: intel_pstate powersave

array firearrayfire: OpenCL - LU_f32arrayfire: OpenCL - LU_f64arrayfire: OpenCL - GFOR_SUMarrayfire: OpenCL - Image_ORBarrayfire: OpenCL - Sum_1D_u8arrayfire: OpenCL - Sum_2D_u8arrayfire: OpenCL - FFT_1D_f32arrayfire: OpenCL - FFT_1D_f64arrayfire: OpenCL - FFT_2D_f32arrayfire: OpenCL - FFT_2D_f64arrayfire: OpenCL - Image_FASTarrayfire: OpenCL - Sum_1D_f32arrayfire: OpenCL - Sum_1D_f64arrayfire: OpenCL - Sum_1D_s16arrayfire: OpenCL - Sum_1D_s32arrayfire: OpenCL - Sum_1D_s64arrayfire: OpenCL - Sum_2D_f32arrayfire: OpenCL - Sum_2D_f64arrayfire: OpenCL - Sum_2D_s16arrayfire: OpenCL - Sum_2D_s32arrayfire: OpenCL - Sum_2D_s64arrayfire: OpenCL - Bandwidth_u8arrayfire: OpenCL - Cholesky_f32arrayfire: OpenCL - Cholesky_f64arrayfire: OpenCL - Erode_u8_3x3arrayfire: OpenCL - Erode_u8_5x5arrayfire: OpenCL - Erode_u8_9x9arrayfire: OpenCL - Transpose_u8arrayfire: OpenCL - Bandwidth_f32arrayfire: OpenCL - Bandwidth_f64arrayfire: OpenCL - Bandwidth_s32arrayfire: OpenCL - Bandwidth_s64arrayfire: OpenCL - Elwise_u8_ADDarrayfire: OpenCL - Elwise_u8_MAXarrayfire: OpenCL - Elwise_u8_MINarrayfire: OpenCL - Erode_f32_3x3arrayfire: OpenCL - Erode_f32_5x5arrayfire: OpenCL - Erode_f32_9x9arrayfire: OpenCL - Erode_f64_3x3arrayfire: OpenCL - Erode_f64_5x5arrayfire: OpenCL - Erode_f64_9x9arrayfire: OpenCL - Erode_s16_3x3arrayfire: OpenCL - Erode_s16_5x5arrayfire: OpenCL - Erode_s16_9x9arrayfire: OpenCL - Erode_s32_3x3arrayfire: OpenCL - Erode_s32_5x5arrayfire: OpenCL - Erode_s32_9x9arrayfire: OpenCL - Histogram_f32arrayfire: OpenCL - Histogram_f64arrayfire: OpenCL - Transpose_f32arrayfire: OpenCL - Transpose_f64arrayfire: OpenCL - Transpose_s16arrayfire: OpenCL - Transpose_s32arrayfire: OpenCL - Transpose_s64arrayfire: OpenCL - Data_f32_RANDNarrayfire: OpenCL - Data_f32_RANDUarrayfire: OpenCL - Data_f32_RANGEarrayfire: OpenCL - Data_f64_RANDNarrayfire: OpenCL - Data_f64_RANDUarrayfire: OpenCL - Data_f64_RANGEarrayfire: OpenCL - Elwise_f32_ADDarrayfire: OpenCL - Elwise_f32_COSarrayfire: OpenCL - Elwise_f32_ERFarrayfire: OpenCL - Elwise_f32_EXParrayfire: OpenCL - Elwise_f32_MAXarrayfire: OpenCL - Elwise_f32_MINarrayfire: OpenCL - Elwise_f32_POWarrayfire: OpenCL - Elwise_f32_SINarrayfire: OpenCL - Elwise_f32_TANarrayfire: OpenCL - Elwise_f64_ADDarrayfire: OpenCL - Elwise_f64_COSarrayfire: OpenCL - Elwise_f64_ERFarrayfire: OpenCL - Elwise_f64_EXParrayfire: OpenCL - Elwise_f64_MAXarrayfire: OpenCL - Elwise_f64_MINarrayfire: OpenCL - Elwise_f64_POWarrayfire: OpenCL - Elwise_f64_SINarrayfire: OpenCL - Elwise_f64_TANarrayfire: OpenCL - Elwise_s16_ADDarrayfire: OpenCL - Elwise_s16_MAXarrayfire: OpenCL - Elwise_s16_MINarrayfire: OpenCL - Elwise_s32_ADDarrayfire: OpenCL - Elwise_s32_MAXarrayfire: OpenCL - Elwise_s32_MINarrayfire: OpenCL - Elwise_s64_ADDarrayfire: OpenCL - Elwise_s64_MAXarrayfire: OpenCL - Elwise_s64_MINarrayfire: OpenCL - Erode_u8_11x11arrayfire: OpenCL - Convolve_u8_5x5arrayfire: OpenCL - Convolve_u8_9x9arrayfire: OpenCL - Elwise_f32_CBRTarrayfire: OpenCL - Elwise_f32_ERFCarrayfire: OpenCL - Elwise_f32_SQRTarrayfire: OpenCL - Elwise_f64_CBRTarrayfire: OpenCL - Elwise_f64_ERFCarrayfire: OpenCL - Elwise_f64_SQRTarrayfire: OpenCL - Erode_f32_11x11arrayfire: OpenCL - Erode_f64_11x11arrayfire: OpenCL - Erode_s16_11x11arrayfire: OpenCL - Erode_s32_11x11arrayfire: OpenCL - Image_Erode_5x5arrayfire: OpenCL - Image_Erode_9x9arrayfire: OpenCL - Image_Histogramarrayfire: OpenCL - Accumulate_1D_u8arrayfire: OpenCL - Accumulate_2D_u8arrayfire: OpenCL - Convolve_f32_5x5arrayfire: OpenCL - Convolve_f32_9x9arrayfire: OpenCL - Convolve_f64_5x5arrayfire: OpenCL - Convolve_f64_9x9arrayfire: OpenCL - Convolve_s16_5x5arrayfire: OpenCL - Convolve_s16_9x9arrayfire: OpenCL - Convolve_s32_5x5arrayfire: OpenCL - Convolve_s32_9x9arrayfire: OpenCL - Convolve_s64_5x5arrayfire: OpenCL - Convolve_s64_9x9arrayfire: OpenCL - Elwise_f32_ATAN2arrayfire: OpenCL - Elwise_f32_HYPOTarrayfire: OpenCL - Elwise_f32_LOG10arrayfire: OpenCL - Elwise_f32_LOG_Earrayfire: OpenCL - Elwise_f64_ATAN2arrayfire: OpenCL - Elwise_f64_HYPOTarrayfire: OpenCL - Elwise_f64_LOG10arrayfire: OpenCL - Elwise_f64_LOG_Earrayfire: OpenCL - Elwise_u8_DIVIDEarrayfire: OpenCL - Elwise_u8_MODULOarrayfire: OpenCL - GFOR_NO_LOOP_SUMarrayfire: OpenCL - Sort_u8_ACENDINGarrayfire: OpenCL - Accumulate_1D_f32arrayfire: OpenCL - Accumulate_1D_f64arrayfire: OpenCL - Accumulate_1D_s16arrayfire: OpenCL - Accumulate_1D_s32arrayfire: OpenCL - Accumulate_1D_s64arrayfire: OpenCL - Accumulate_2D_f32arrayfire: OpenCL - Accumulate_2D_f64arrayfire: OpenCL - Accumulate_2D_s16arrayfire: OpenCL - Accumulate_2D_s32arrayfire: OpenCL - Accumulate_2D_s64arrayfire: OpenCL - Convolve_u8_11x11arrayfire: OpenCL - Data_f32_CONSTANTarrayfire: OpenCL - Data_f32_IDENTITYarrayfire: OpenCL - Data_f64_CONSTANTarrayfire: OpenCL - Data_f64_IDENTITYarrayfire: OpenCL - Elwise_f32_DIVIDEarrayfire: OpenCL - Elwise_f32_EXP_M1arrayfire: OpenCL - Elwise_f32_IS_INFarrayfire: OpenCL - Elwise_f32_IS_NANarrayfire: OpenCL - Elwise_f32_LGAMMAarrayfire: OpenCL - Elwise_f32_LOG_1Parrayfire: OpenCL - Elwise_f32_MODULOarrayfire: OpenCL - Elwise_f32_TGAMMAarrayfire: OpenCL - Elwise_f64_DIVIDEarrayfire: OpenCL - Elwise_f64_EXP_M1arrayfire: OpenCL - Elwise_f64_IS_INFarrayfire: OpenCL - Elwise_f64_IS_NANarrayfire: OpenCL - Elwise_f64_LGAMMAarrayfire: OpenCL - Elwise_f64_LOG_1Parrayfire: OpenCL - Elwise_f64_MODULOarrayfire: OpenCL - Elwise_f64_TGAMMAarrayfire: OpenCL - Elwise_s16_DIVIDEarrayfire: OpenCL - Elwise_s16_MODULOarrayfire: OpenCL - Elwise_s32_DIVIDEarrayfire: OpenCL - Elwise_s32_MODULOarrayfire: OpenCL - Elwise_s64_DIVIDEarrayfire: OpenCL - Elwise_s64_MODULOarrayfire: OpenCL - GFOR_FOR_LOOP_SUMarrayfire: OpenCL - Image_Erode_11x11arrayfire: OpenCL - Sort_f32_ACENDINGarrayfire: OpenCL - Sort_f64_ACENDINGarrayfire: OpenCL - Sort_s16_ACENDINGarrayfire: OpenCL - Sort_s32_ACENDINGarrayfire: OpenCL - Sort_s64_ACENDINGarrayfire: OpenCL - Sort_u16_ACENDINGarrayfire: OpenCL - Sort_u32_ACENDINGarrayfire: OpenCL - Sort_u64_ACENDINGarrayfire: OpenCL - Sort_u8_DECENDINGarrayfire: OpenCL - BilateralFilter_u8arrayfire: OpenCL - Convolve_f32_11x11arrayfire: OpenCL - Convolve_f64_11x11arrayfire: OpenCL - Convolve_s16_11x11arrayfire: OpenCL - Convolve_s32_11x11arrayfire: OpenCL - Convolve_s64_11x11arrayfire: OpenCL - Elwise_f32_ARC_COSarrayfire: OpenCL - Elwise_f32_ARC_SINarrayfire: OpenCL - Elwise_f32_ARC_TANarrayfire: OpenCL - Elwise_f32_HYP_COSarrayfire: OpenCL - Elwise_f32_HYP_SINarrayfire: OpenCL - Elwise_f32_HYP_TANarrayfire: OpenCL - Elwise_f32_IS_ZEROarrayfire: OpenCL - Elwise_f64_ARC_COSarrayfire: OpenCL - Elwise_f64_ARC_SINarrayfire: OpenCL - Elwise_f64_ARC_TANarrayfire: OpenCL - Elwise_f64_HYP_COSarrayfire: OpenCL - Elwise_f64_HYP_SINarrayfire: OpenCL - Elwise_f64_HYP_TANarrayfire: OpenCL - Elwise_f64_IS_ZEROarrayfire: OpenCL - Elwise_u8_MULTIPLYarrayfire: OpenCL - Elwise_u8_SUBTRACTarrayfire: OpenCL - Image_Convolve_5x5arrayfire: OpenCL - Image_Convolve_9x9arrayfire: OpenCL - MatrixMultiply_f32arrayfire: OpenCL - MatrixMultiply_f64arrayfire: OpenCL - Sort_f32_DECENDINGarrayfire: OpenCL - Sort_f64_DECENDINGarrayfire: OpenCL - Sort_s16_DECENDINGarrayfire: OpenCL - Sort_s32_DECENDINGarrayfire: OpenCL - Sort_s64_DECENDINGarrayfire: OpenCL - Sort_u16_DECENDINGarrayfire: OpenCL - Sort_u32_DECENDINGarrayfire: OpenCL - Sort_u64_DECENDINGarrayfire: OpenCL - BilateralFilter_f32arrayfire: OpenCL - BilateralFilter_f64arrayfire: OpenCL - BilateralFilter_s16arrayfire: OpenCL - BilateralFilter_s32arrayfire: OpenCL - Elwise_f32_MULTIPLYarrayfire: OpenCL - Elwise_f32_SUBTRACTarrayfire: OpenCL - Elwise_f64_MULTIPLYarrayfire: OpenCL - Elwise_f64_SUBTRACTarrayfire: OpenCL - Elwise_s16_MULTIPLYarrayfire: OpenCL - Elwise_s16_SUBTRACTarrayfire: OpenCL - Elwise_s32_MULTIPLYarrayfire: OpenCL - Elwise_s32_SUBTRACTarrayfire: OpenCL - Elwise_s64_MULTIPLYarrayfire: OpenCL - Elwise_s64_SUBTRACTarrayfire: OpenCL - Elwise_u8_REMAINDERarrayfire: OpenCL - Image_Bilateral_5x5arrayfire: OpenCL - Image_Bilateral_9x9arrayfire: OpenCL - Elwise_f32_REMAINDERarrayfire: OpenCL - Elwise_f64_REMAINDERarrayfire: OpenCL - Elwise_s16_REMAINDERarrayfire: OpenCL - Elwise_s32_REMAINDERarrayfire: OpenCL - Elwise_s64_REMAINDERarrayfire: OpenCL - Image_Convolve_11x11arrayfire: OpenCL - Image_Bilateral_11x11arrayfire: OpenCL - Elwise_f32_HYP_ARC_COSarrayfire: OpenCL - Elwise_f32_HYP_ARC_SINarrayfire: OpenCL - Elwise_f32_HYP_ARC_TANarrayfire: OpenCL - Elwise_f64_HYP_ARC_COSarrayfire: OpenCL - Elwise_f64_HYP_ARC_SINarrayfire: OpenCL - Elwise_f64_HYP_ARC_TANarrayfire: OpenCL - Elwise_u8_ADD_CONSTANTarrayfire: OpenCL - Image_Resize_Expand_2xarrayfire: OpenCL - Image_Resize_Shrink_2xarrayfire: OpenCL - Elwise_f32_ADD_CONSTANTarrayfire: OpenCL - Elwise_f64_ADD_CONSTANTarrayfire: OpenCL - Elwise_s16_ADD_CONSTANTarrayfire: OpenCL - Elwise_s32_ADD_CONSTANTarrayfire: OpenCL - Elwise_s64_ADD_CONSTANTarrayfire: OpenCL - Rotate_u8_INTERP_NEARESTarrayfire: OpenCL - Elwise_u8_DIVIDE_CONSTANTarrayfire: OpenCL - PinnedMemory_u8_Bandwidtharrayfire: OpenCL - Rotate_f32_INTERP_NEARESTarrayfire: OpenCL - Rotate_f64_INTERP_NEARESTarrayfire: OpenCL - Rotate_s16_INTERP_NEARESTarrayfire: OpenCL - Rotate_s32_INTERP_NEARESTarrayfire: OpenCL - Rotate_s64_INTERP_NEARESTarrayfire: OpenCL - Elwise_f32_DIVIDE_CONSTANTarrayfire: OpenCL - Elwise_f64_DIVIDE_CONSTANTarrayfire: OpenCL - Elwise_s16_DIVIDE_CONSTANTarrayfire: OpenCL - Elwise_s32_DIVIDE_CONSTANTarrayfire: OpenCL - Elwise_s64_DIVIDE_CONSTANTarrayfire: OpenCL - Elwise_u8_MULTIPY_CONSTANTarrayfire: OpenCL - PinnedMemory_f32_Bandwidtharrayfire: OpenCL - PinnedMemory_f64_Bandwidtharrayfire: OpenCL - PinnedMemory_s16_Bandwidtharrayfire: OpenCL - PinnedMemory_s32_Bandwidtharrayfire: OpenCL - PinnedMemory_s64_Bandwidtharrayfire: OpenCL - Elwise_f32_MULTIPY_CONSTANTarrayfire: OpenCL - Elwise_f64_MULTIPY_CONSTANTarrayfire: OpenCL - Elwise_s16_MULTIPY_CONSTANTarrayfire: OpenCL - Elwise_s32_MULTIPY_CONSTANTarrayfire: OpenCL - Elwise_s64_MULTIPY_CONSTANTarrayfire: OpenCL - Elwise_u8_SUBTRACT_CONSTANTarrayfire: OpenCL - Elwise_f32_SUBTRACT_CONSTANTarrayfire: OpenCL - Elwise_f64_SUBTRACT_CONSTANTarrayfire: OpenCL - Elwise_s16_SUBTRACT_CONSTANTarrayfire: OpenCL - Elwise_s32_SUBTRACT_CONSTANTarrayfire: OpenCL - Elwise_s64_SUBTRACT_CONSTANTarrayfire: OpenCL - MedianFilter_f32_5x5_PAD_SYMarrayfire: OpenCL - MedianFilter_f64_5x5_PAD_SYMarrayfire: OpenCL - MedianFilter_f32_5x5_PAD_ZEROarrayfire: OpenCL - MedianFilter_f64_5x5_PAD_ZEROarrayfire: OpenCL - Expand_2D_u8_AF_INTERP_NEARESTarrayfire: OpenCL - Shrink_2D_u8_AF_INTERP_NEARESTarrayfire: OpenCL - Expand_2D_f32_AF_INTERP_NEARESTarrayfire: OpenCL - Expand_2D_f64_AF_INTERP_NEARESTarrayfire: OpenCL - Expand_2D_s16_AF_INTERP_NEARESTarrayfire: OpenCL - Expand_2D_s32_AF_INTERP_NEARESTarrayfire: OpenCL - Expand_2D_s64_AF_INTERP_NEARESTarrayfire: OpenCL - Expand_2D_u8_AF_INTERP_BILINEARarrayfire: OpenCL - Shrink_2D_f32_AF_INTERP_NEARESTarrayfire: OpenCL - Shrink_2D_f64_AF_INTERP_NEARESTarrayfire: OpenCL - Shrink_2D_s16_AF_INTERP_NEARESTarrayfire: OpenCL - Shrink_2D_s32_AF_INTERP_NEARESTarrayfire: OpenCL - Shrink_2D_s64_AF_INTERP_NEARESTarrayfire: OpenCL - Shrink_2D_u8_AF_INTERP_BILINEARarrayfire: OpenCL - Expand_2D_f32_AF_INTERP_BILINEARarrayfire: OpenCL - Expand_2D_f64_AF_INTERP_BILINEARarrayfire: OpenCL - Expand_2D_s16_AF_INTERP_BILINEARarrayfire: OpenCL - Expand_2D_s32_AF_INTERP_BILINEARarrayfire: OpenCL - Expand_2D_s64_AF_INTERP_BILINEARarrayfire: OpenCL - Shrink_2D_f32_AF_INTERP_BILINEARarrayfire: OpenCL - Shrink_2D_f64_AF_INTERP_BILINEARarrayfire: OpenCL - Shrink_2D_s16_AF_INTERP_BILINEARarrayfire: OpenCL - Shrink_2D_s32_AF_INTERP_BILINEARarrayfire: OpenCL - Shrink_2D_s64_AF_INTERP_BILINEARIntel Core i7-6800K60997.20111001.8010336103.40172.97104.7314526.9740367.102069.476454.138712.25290.47522.37206.43292.50515.10111.40170.67103.27106.27159.9770.7857300.2042818.57609.07684.071140.80135.83171.57297.73169.37298.53652.70657.40658.83573.68669.931047.50913.472309.737062.70548.93767.871260.60518.13670.371061.53379.92565.73178.77306.83114.53176.43309.90979.83605.87909.7014432.701099.60916.331548.771072.131070.671071.301550.371548.371707.331071.871110.883065.577492.774192.305351.333066.173067.0735211.507803.0010886.00827.23833.80846.771549.301547.801549.033066.933067.203066.831507.80608.63983.271070.401407.901068.733622.1718983.402676.301502.2010641.701675.931531.631130.702286.53231.031363.77226.40584.071081.901481.334465.67660.501025.80620.131093.601711.734109.301550.331551.001071.671070.9011823.637536.039704.639093.07806.75804.20448911.971365.573388.131377.031369.232284.70257.48667.37241.90243.53316.731504.20521.0710828.071010.4710800.271549.501078.50708.70706.631401.431223.571840.971079.533062.406274.931115.101115.8021646.0315525.238263.479048.00967.53952.971552.031553.003051.233051.4741673115.7331858.9064521.7316233.4331146.4063197.8316203.3030997.3063221.378854.801515.771574.306692.671417.001602.536398.631071.101072.801070.531073.401072.631074.53699.8712670.8012823.938001.707193.773435.6311484.271115.33693.00652.601046.372374.207102.6095672.3732047.8364601.9316109.9731103.0363172.4016168.1731012.1763168.171547.0344534.231524.301554.001549.431547.573065.473065.27826.20822.771549.631547.873068.503063.70804.302960.233481.032028.179342.73944.101557.903054.203107.373480.431071.731384.531334.432099.0720544.9318284.67746.532535.07212.531071.372101.03840.071070.632100.93321.07884.67376.30381.17603.00334.32327.03404.231072.672100.10921.631069.502512.50754.401405.172787.40715.301404.832784.831071.202098.90840.531071.532101.20764.171068.532100.40841.501070.002100.601085.8310839.801113.1010838.371097.83117.671100.601110.231096.271104.201145.031326.60105.00135.87118.70117.13134.77136.401339.901509.231334.771336.731451.05116.70193.73135.13134.73193.23OpenBenchmarking.org

ArrayFire

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: LU_f32Intel Core i7-6800K13K26K39K52K65KSE +/- 39.04, N = 360997.201. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: LU_f64Intel Core i7-6800K20K40K60K80K100KSE +/- 120.49, N = 3111001.801. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: GFOR_SUMIntel Core i7-6800K20406080100SE +/- 3.80, N = 61031. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_ORBIntel Core i7-6800K8K16K24K32K40KSE +/- 90.13, N = 336103.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sum_1D_u8Intel Core i7-6800K4080120160200SE +/- 1.47, N = 3172.971. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sum_2D_u8Intel Core i7-6800K20406080100SE +/- 1.32, N = 3104.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: FFT_1D_f32Intel Core i7-6800K3K6K9K12K15KSE +/- 1.69, N = 314526.971. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: FFT_1D_f64Intel Core i7-6800K9K18K27K36K45KSE +/- 10.77, N = 340367.101. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: FFT_2D_f32Intel Core i7-6800K400800120016002000SE +/- 30.37, N = 32069.471. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: FFT_2D_f64Intel Core i7-6800K14002800420056007000SE +/- 1.56, N = 36454.131. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_FASTIntel Core i7-6800K2K4K6K8K10KSE +/- 411.05, N = 68712.251. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sum_1D_f32Intel Core i7-6800K60120180240300SE +/- 3.42, N = 3290.471. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sum_1D_f64Intel Core i7-6800K110220330440550SE +/- 0.88, N = 3522.371. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sum_1D_s16Intel Core i7-6800K50100150200250SE +/- 1.99, N = 3206.431. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sum_1D_s32Intel Core i7-6800K60120180240300SE +/- 3.06, N = 3292.501. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sum_1D_s64Intel Core i7-6800K110220330440550SE +/- 0.91, N = 3515.101. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sum_2D_f32Intel Core i7-6800K20406080100SE +/- 1.42, N = 3111.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sum_2D_f64Intel Core i7-6800K4080120160200SE +/- 0.57, N = 3170.671. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sum_2D_s16Intel Core i7-6800K20406080100SE +/- 1.55, N = 3103.271. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sum_2D_s32Intel Core i7-6800K20406080100SE +/- 1.17, N = 3106.271. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sum_2D_s64Intel Core i7-6800K4080120160200SE +/- 0.24, N = 3159.971. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Bandwidth_u8Intel Core i7-6800K1632486480SE +/- 1.07, N = 670.781. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Cholesky_f32Intel Core i7-6800K12K24K36K48K60KSE +/- 12.26, N = 357300.201. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Cholesky_f64Intel Core i7-6800K9K18K27K36K45KSE +/- 148.28, N = 342818.571. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_u8_3x3Intel Core i7-6800K130260390520650SE +/- 1.84, N = 3609.071. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_u8_5x5Intel Core i7-6800K150300450600750SE +/- 17.44, N = 6684.071. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_u8_9x9Intel Core i7-6800K2004006008001000SE +/- 1.64, N = 31140.801. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Transpose_u8Intel Core i7-6800K306090120150SE +/- 1.01, N = 3135.831. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Bandwidth_f32Intel Core i7-6800K4080120160200SE +/- 1.21, N = 3171.571. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Bandwidth_f64Intel Core i7-6800K60120180240300SE +/- 1.28, N = 3297.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Bandwidth_s32Intel Core i7-6800K4080120160200SE +/- 1.13, N = 3169.371. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Bandwidth_s64Intel Core i7-6800K70140210280350SE +/- 1.19, N = 3298.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_u8_ADDIntel Core i7-6800K140280420560700SE +/- 0.76, N = 3652.701. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_u8_MAXIntel Core i7-6800K140280420560700SE +/- 0.78, N = 3657.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_u8_MINIntel Core i7-6800K140280420560700SE +/- 1.28, N = 3658.831. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_f32_3x3Intel Core i7-6800K120240360480600SE +/- 16.17, N = 6573.681. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_f32_5x5Intel Core i7-6800K140280420560700SE +/- 12.82, N = 6669.931. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_f32_9x9Intel Core i7-6800K2004006008001000SE +/- 9.39, N = 31047.501. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_f64_3x3Intel Core i7-6800K2004006008001000SE +/- 1.07, N = 3913.471. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_f64_5x5Intel Core i7-6800K5001000150020002500SE +/- 39.27, N = 42309.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_f64_9x9Intel Core i7-6800K15003000450060007500SE +/- 0.90, N = 37062.701. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_s16_3x3Intel Core i7-6800K120240360480600SE +/- 0.20, N = 3548.931. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_s16_5x5Intel Core i7-6800K170340510680850SE +/- 23.19, N = 6767.871. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_s16_9x9Intel Core i7-6800K30060090012001500SE +/- 0.30, N = 31260.601. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_s32_3x3Intel Core i7-6800K110220330440550SE +/- 1.27, N = 3518.131. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_s32_5x5Intel Core i7-6800K140280420560700SE +/- 10.46, N = 6670.371. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_s32_9x9Intel Core i7-6800K2004006008001000SE +/- 17.73, N = 61061.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Histogram_f32Intel Core i7-6800K80160240320400SE +/- 6.23, N = 6379.921. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Histogram_f64Intel Core i7-6800K120240360480600SE +/- 0.86, N = 3565.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Transpose_f32Intel Core i7-6800K4080120160200SE +/- 0.37, N = 3178.771. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Transpose_f64Intel Core i7-6800K70140210280350SE +/- 0.52, N = 3306.831. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Transpose_s16Intel Core i7-6800K306090120150SE +/- 0.13, N = 3114.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Transpose_s32Intel Core i7-6800K4080120160200SE +/- 0.78, N = 3176.431. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Transpose_s64Intel Core i7-6800K70140210280350SE +/- 1.78, N = 3309.901. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Data_f32_RANDNIntel Core i7-6800K2004006008001000SE +/- 19.56, N = 3979.831. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Data_f32_RANDUIntel Core i7-6800K130260390520650SE +/- 0.46, N = 3605.871. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Data_f32_RANGEIntel Core i7-6800K2004006008001000SE +/- 0.06, N = 3909.701. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Data_f64_RANDNIntel Core i7-6800K3K6K9K12K15KSE +/- 64.21, N = 314432.701. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Data_f64_RANDUIntel Core i7-6800K2004006008001000SE +/- 2.76, N = 31099.601. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Data_f64_RANGEIntel Core i7-6800K2004006008001000SE +/- 0.34, N = 3916.331. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_ADDIntel Core i7-6800K30060090012001500SE +/- 0.78, N = 31548.771. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_COSIntel Core i7-6800K2004006008001000SE +/- 0.69, N = 31072.131. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_ERFIntel Core i7-6800K2004006008001000SE +/- 1.67, N = 31070.671. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_EXPIntel Core i7-6800K2004006008001000SE +/- 0.91, N = 31071.301. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_MAXIntel Core i7-6800K30060090012001500SE +/- 0.62, N = 31550.371. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_MINIntel Core i7-6800K30060090012001500SE +/- 0.61, N = 31548.371. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_POWIntel Core i7-6800K400800120016002000SE +/- 1.32, N = 31707.331. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_SINIntel Core i7-6800K2004006008001000SE +/- 0.78, N = 31071.871. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_TANIntel Core i7-6800K2004006008001000SE +/- 17.21, N = 51110.881. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_ADDIntel Core i7-6800K7001400210028003500SE +/- 1.21, N = 33065.571. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_COSIntel Core i7-6800K16003200480064008000SE +/- 0.52, N = 37492.771. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_ERFIntel Core i7-6800K9001800270036004500SE +/- 1.83, N = 34192.301. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_EXPIntel Core i7-6800K11002200330044005500SE +/- 1.10, N = 35351.331. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_MAXIntel Core i7-6800K7001400210028003500SE +/- 0.75, N = 33066.171. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_MINIntel Core i7-6800K7001400210028003500SE +/- 0.95, N = 33067.071. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_POWIntel Core i7-6800K8K16K24K32K40KSE +/- 2.84, N = 335211.501. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_SINIntel Core i7-6800K2K4K6K8K10KSE +/- 0.72, N = 37803.001. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_TANIntel Core i7-6800K2K4K6K8K10KSE +/- 1.39, N = 310886.001. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s16_ADDIntel Core i7-6800K2004006008001000SE +/- 0.91, N = 3827.231. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s16_MAXIntel Core i7-6800K2004006008001000SE +/- 1.08, N = 3833.801. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s16_MINIntel Core i7-6800K2004006008001000SE +/- 14.85, N = 3846.771. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s32_ADDIntel Core i7-6800K30060090012001500SE +/- 1.12, N = 31549.301. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s32_MAXIntel Core i7-6800K30060090012001500SE +/- 1.04, N = 31547.801. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s32_MINIntel Core i7-6800K30060090012001500SE +/- 0.89, N = 31549.031. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s64_ADDIntel Core i7-6800K7001400210028003500SE +/- 0.57, N = 33066.931. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s64_MAXIntel Core i7-6800K7001400210028003500SE +/- 0.12, N = 33067.201. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s64_MINIntel Core i7-6800K7001400210028003500SE +/- 1.26, N = 33066.831. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_u8_11x11Intel Core i7-6800K30060090012001500SE +/- 23.58, N = 41507.801. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_u8_5x5Intel Core i7-6800K130260390520650SE +/- 0.35, N = 3608.631. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_u8_9x9Intel Core i7-6800K2004006008001000SE +/- 3.53, N = 3983.271. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_CBRTIntel Core i7-6800K2004006008001000SE +/- 0.67, N = 31070.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_ERFCIntel Core i7-6800K30060090012001500SE +/- 2.33, N = 31407.901. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_SQRTIntel Core i7-6800K2004006008001000SE +/- 1.24, N = 31068.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_CBRTIntel Core i7-6800K8001600240032004000SE +/- 1.09, N = 33622.171. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_ERFCIntel Core i7-6800K4K8K12K16K20KSE +/- 97.38, N = 318983.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_SQRTIntel Core i7-6800K6001200180024003000SE +/- 1.81, N = 32676.301. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_f32_11x11Intel Core i7-6800K30060090012001500SE +/- 2.85, N = 31502.201. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_f64_11x11Intel Core i7-6800K2K4K6K8K10KSE +/- 2.13, N = 310641.701. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_s16_11x11Intel Core i7-6800K400800120016002000SE +/- 1.42, N = 31675.931. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Erode_s32_11x11Intel Core i7-6800K30060090012001500SE +/- 26.35, N = 31531.631. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_Erode_5x5Intel Core i7-6800K2004006008001000SE +/- 0.60, N = 31130.701. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_Erode_9x9Intel Core i7-6800K5001000150020002500SE +/- 0.79, N = 32286.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_HistogramIntel Core i7-6800K50100150200250SE +/- 0.20, N = 3231.031. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Accumulate_1D_u8Intel Core i7-6800K30060090012001500SE +/- 22.01, N = 61363.771. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Accumulate_2D_u8Intel Core i7-6800K50100150200250SE +/- 2.08, N = 3226.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_f32_5x5Intel Core i7-6800K130260390520650SE +/- 2.97, N = 3584.071. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_f32_9x9Intel Core i7-6800K2004006008001000SE +/- 4.50, N = 31081.901. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_f64_5x5Intel Core i7-6800K30060090012001500SE +/- 0.68, N = 31481.331. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_f64_9x9Intel Core i7-6800K10002000300040005000SE +/- 0.98, N = 34465.671. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_s16_5x5Intel Core i7-6800K140280420560700SE +/- 18.67, N = 6660.501. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_s16_9x9Intel Core i7-6800K2004006008001000SE +/- 17.27, N = 31025.801. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_s32_5x5Intel Core i7-6800K130260390520650SE +/- 1.02, N = 3620.131. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_s32_9x9Intel Core i7-6800K2004006008001000SE +/- 1.15, N = 31093.601. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_s64_5x5Intel Core i7-6800K400800120016002000SE +/- 27.74, N = 41711.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_s64_9x9Intel Core i7-6800K9001800270036004500SE +/- 17.65, N = 34109.301. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_ATAN2Intel Core i7-6800K30060090012001500SE +/- 0.75, N = 31550.331. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_HYPOTIntel Core i7-6800K30060090012001500SE +/- 1.27, N = 31551.001. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_LOG10Intel Core i7-6800K2004006008001000SE +/- 0.52, N = 31071.671. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_LOG_EIntel Core i7-6800K2004006008001000SE +/- 0.57, N = 31070.901. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_ATAN2Intel Core i7-6800K3K6K9K12K15KSE +/- 1.79, N = 311823.631. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_HYPOTIntel Core i7-6800K16003200480064008000SE +/- 1.07, N = 37536.031. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_LOG10Intel Core i7-6800K2K4K6K8K10KSE +/- 0.90, N = 39704.631. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_LOG_EIntel Core i7-6800K2K4K6K8K10KSE +/- 0.35, N = 39093.071. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_u8_DIVIDEIntel Core i7-6800K2004006008001000SE +/- 18.79, N = 6806.751. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_u8_MODULOIntel Core i7-6800K2004006008001000SE +/- 0.10, N = 3804.201. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: GFOR_NO_LOOP_SUMIntel Core i7-6800K1020304050SE +/- 0.88, N = 6441. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_u8_ACENDINGIntel Core i7-6800K2K4K6K8K10KSE +/- 6.25, N = 38911.971. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Accumulate_1D_f32Intel Core i7-6800K30060090012001500SE +/- 0.52, N = 31365.571. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Accumulate_1D_f64Intel Core i7-6800K7001400210028003500SE +/- 1.25, N = 33388.131. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Accumulate_1D_s16Intel Core i7-6800K30060090012001500SE +/- 18.48, N = 61377.031. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Accumulate_1D_s32Intel Core i7-6800K30060090012001500SE +/- 1.44, N = 31369.231. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Accumulate_1D_s64Intel Core i7-6800K5001000150020002500SE +/- 1.65, N = 32284.701. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Accumulate_2D_f32Intel Core i7-6800K60120180240300SE +/- 7.26, N = 6257.481. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Accumulate_2D_f64Intel Core i7-6800K140280420560700SE +/- 8.23, N = 3667.371. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Accumulate_2D_s16Intel Core i7-6800K50100150200250SE +/- 1.37, N = 3241.901. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Accumulate_2D_s32Intel Core i7-6800K50100150200250SE +/- 2.57, N = 3243.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Accumulate_2D_s64Intel Core i7-6800K70140210280350SE +/- 0.18, N = 3316.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_u8_11x11Intel Core i7-6800K30060090012001500SE +/- 41.51, N = 61504.201. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Data_f32_CONSTANTIntel Core i7-6800K110220330440550SE +/- 0.74, N = 3521.071. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Data_f32_IDENTITYIntel Core i7-6800K2K4K6K8K10KSE +/- 44.64, N = 310828.071. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Data_f64_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 0.48, N = 31010.471. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Data_f64_IDENTITYIntel Core i7-6800K2K4K6K8K10KSE +/- 43.57, N = 310800.271. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_DIVIDEIntel Core i7-6800K30060090012001500SE +/- 1.18, N = 31549.501. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_EXP_M1Intel Core i7-6800K2004006008001000SE +/- 7.89, N = 31078.501. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_IS_INFIntel Core i7-6800K150300450600750SE +/- 0.80, N = 3708.701. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_IS_NANIntel Core i7-6800K150300450600750SE +/- 1.77, N = 3706.631. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_LGAMMAIntel Core i7-6800K30060090012001500SE +/- 0.53, N = 31401.431. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_LOG_1PIntel Core i7-6800K30060090012001500SE +/- 15.78, N = 31223.571. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_MODULOIntel Core i7-6800K400800120016002000SE +/- 1.42, N = 31840.971. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_TGAMMAIntel Core i7-6800K2004006008001000SE +/- 1.80, N = 31079.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_DIVIDEIntel Core i7-6800K7001400210028003500SE +/- 3.27, N = 33062.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_EXP_M1Intel Core i7-6800K13002600390052006500SE +/- 1.39, N = 36274.931. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_IS_INFIntel Core i7-6800K2004006008001000SE +/- 0.76, N = 31115.101. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_IS_NANIntel Core i7-6800K2004006008001000SE +/- 0.95, N = 31115.801. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_LGAMMAIntel Core i7-6800K5K10K15K20K25KSE +/- 0.68, N = 321646.031. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_LOG_1PIntel Core i7-6800K3K6K9K12K15KSE +/- 0.70, N = 315525.231. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_MODULOIntel Core i7-6800K2K4K6K8K10KSE +/- 1.70, N = 38263.471. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_TGAMMAIntel Core i7-6800K2K4K6K8K10KSE +/- 1.46, N = 39048.001. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s16_DIVIDEIntel Core i7-6800K2004006008001000SE +/- 1.02, N = 3967.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s16_MODULOIntel Core i7-6800K2004006008001000SE +/- 1.56, N = 3952.971. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s32_DIVIDEIntel Core i7-6800K30060090012001500SE +/- 0.35, N = 31552.031. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s32_MODULOIntel Core i7-6800K30060090012001500SE +/- 0.40, N = 31553.001. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s64_DIVIDEIntel Core i7-6800K7001400210028003500SE +/- 2.48, N = 33051.231. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s64_MODULOIntel Core i7-6800K7001400210028003500SE +/- 2.27, N = 33051.471. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: GFOR_FOR_LOOP_SUMIntel Core i7-6800K9001800270036004500SE +/- 136.56, N = 641671. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_Erode_11x11Intel Core i7-6800K7001400210028003500SE +/- 73.17, N = 63115.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_f32_ACENDINGIntel Core i7-6800K7K14K21K28K35KSE +/- 125.50, N = 331858.901. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_f64_ACENDINGIntel Core i7-6800K14K28K42K56K70KSE +/- 55.29, N = 364521.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_s16_ACENDINGIntel Core i7-6800K3K6K9K12K15KSE +/- 7.65, N = 316233.431. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_s32_ACENDINGIntel Core i7-6800K7K14K21K28K35KSE +/- 13.30, N = 331146.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_s64_ACENDINGIntel Core i7-6800K14K28K42K56K70KSE +/- 38.50, N = 363197.831. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_u16_ACENDINGIntel Core i7-6800K3K6K9K12K15KSE +/- 35.52, N = 316203.301. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_u32_ACENDINGIntel Core i7-6800K7K14K21K28K35KSE +/- 55.78, N = 330997.301. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_u64_ACENDINGIntel Core i7-6800K14K28K42K56K70KSE +/- 63.25, N = 363221.371. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_u8_DECENDINGIntel Core i7-6800K2K4K6K8K10KSE +/- 33.78, N = 38854.801. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: BilateralFilter_u8Intel Core i7-6800K30060090012001500SE +/- 0.07, N = 31515.771. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_f32_11x11Intel Core i7-6800K30060090012001500SE +/- 3.10, N = 31574.301. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_f64_11x11Intel Core i7-6800K14002800420056007000SE +/- 1.58, N = 36692.671. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_s16_11x11Intel Core i7-6800K30060090012001500SE +/- 1.15, N = 31417.001. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_s32_11x11Intel Core i7-6800K30060090012001500SE +/- 1.42, N = 31602.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Convolve_s64_11x11Intel Core i7-6800K14002800420056007000SE +/- 1.03, N = 36398.631. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_ARC_COSIntel Core i7-6800K2004006008001000SE +/- 1.14, N = 31071.101. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_ARC_SINIntel Core i7-6800K2004006008001000SE +/- 0.85, N = 31072.801. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_ARC_TANIntel Core i7-6800K2004006008001000SE +/- 0.66, N = 31070.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_HYP_COSIntel Core i7-6800K2004006008001000SE +/- 0.36, N = 31073.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_HYP_SINIntel Core i7-6800K2004006008001000SE +/- 0.18, N = 31072.631. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_HYP_TANIntel Core i7-6800K2004006008001000SE +/- 1.44, N = 31074.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_IS_ZEROIntel Core i7-6800K150300450600750SE +/- 0.43, N = 3699.871. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_ARC_COSIntel Core i7-6800K3K6K9K12K15KSE +/- 60.50, N = 312670.801. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_ARC_SINIntel Core i7-6800K3K6K9K12K15KSE +/- 3.20, N = 312823.931. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_ARC_TANIntel Core i7-6800K2K4K6K8K10KSE +/- 0.17, N = 38001.701. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_HYP_COSIntel Core i7-6800K15003000450060007500SE +/- 0.68, N = 37193.771. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_HYP_SINIntel Core i7-6800K7001400210028003500SE +/- 0.69, N = 33435.631. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_HYP_TANIntel Core i7-6800K2K4K6K8K10KSE +/- 1.01, N = 311484.271. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_IS_ZEROIntel Core i7-6800K2004006008001000SE +/- 1.07, N = 31115.331. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_u8_MULTIPLYIntel Core i7-6800K150300450600750SE +/- 1.15, N = 3693.001. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_u8_SUBTRACTIntel Core i7-6800K140280420560700SE +/- 0.92, N = 3652.601. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_Convolve_5x5Intel Core i7-6800K2004006008001000SE +/- 0.47, N = 31046.371. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_Convolve_9x9Intel Core i7-6800K5001000150020002500SE +/- 0.82, N = 32374.201. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: MatrixMultiply_f32Intel Core i7-6800K15003000450060007500SE +/- 16.82, N = 37102.601. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: MatrixMultiply_f64Intel Core i7-6800K20K40K60K80K100KSE +/- 535.93, N = 395672.371. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_f32_DECENDINGIntel Core i7-6800K7K14K21K28K35KSE +/- 54.28, N = 332047.831. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_f64_DECENDINGIntel Core i7-6800K14K28K42K56K70KSE +/- 46.13, N = 364601.931. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_s16_DECENDINGIntel Core i7-6800K3K6K9K12K15KSE +/- 2.84, N = 316109.971. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_s32_DECENDINGIntel Core i7-6800K7K14K21K28K35KSE +/- 43.26, N = 331103.031. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_s64_DECENDINGIntel Core i7-6800K14K28K42K56K70KSE +/- 20.33, N = 363172.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_u16_DECENDINGIntel Core i7-6800K3K6K9K12K15KSE +/- 55.47, N = 316168.171. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_u32_DECENDINGIntel Core i7-6800K7K14K21K28K35KSE +/- 45.80, N = 331012.171. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Sort_u64_DECENDINGIntel Core i7-6800K14K28K42K56K70KSE +/- 11.86, N = 363168.171. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: BilateralFilter_f32Intel Core i7-6800K30060090012001500SE +/- 25.90, N = 31547.031. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: BilateralFilter_f64Intel Core i7-6800K10K20K30K40K50KSE +/- 5.17, N = 344534.231. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: BilateralFilter_s16Intel Core i7-6800K30060090012001500SE +/- 0.75, N = 31524.301. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: BilateralFilter_s32Intel Core i7-6800K30060090012001500SE +/- 26.85, N = 31554.001. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_MULTIPLYIntel Core i7-6800K30060090012001500SE +/- 0.90, N = 31549.431. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_SUBTRACTIntel Core i7-6800K30060090012001500SE +/- 1.17, N = 31547.571. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_MULTIPLYIntel Core i7-6800K7001400210028003500SE +/- 0.94, N = 33065.471. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_SUBTRACTIntel Core i7-6800K7001400210028003500SE +/- 1.03, N = 33065.271. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s16_MULTIPLYIntel Core i7-6800K2004006008001000SE +/- 0.90, N = 3826.201. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s16_SUBTRACTIntel Core i7-6800K2004006008001000SE +/- 0.84, N = 3822.771. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s32_MULTIPLYIntel Core i7-6800K30060090012001500SE +/- 1.19, N = 31549.631. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s32_SUBTRACTIntel Core i7-6800K30060090012001500SE +/- 0.41, N = 31547.871. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s64_MULTIPLYIntel Core i7-6800K7001400210028003500SE +/- 1.05, N = 33068.501. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s64_SUBTRACTIntel Core i7-6800K7001400210028003500SE +/- 1.46, N = 33063.701. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_u8_REMAINDERIntel Core i7-6800K2004006008001000SE +/- 1.10, N = 3804.301. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_Bilateral_5x5Intel Core i7-6800K6001200180024003000SE +/- 0.38, N = 32960.231. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_Bilateral_9x9Intel Core i7-6800K7001400210028003500SE +/- 0.57, N = 33481.031. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_REMAINDERIntel Core i7-6800K400800120016002000SE +/- 39.62, N = 32028.171. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_REMAINDERIntel Core i7-6800K2K4K6K8K10KSE +/- 0.73, N = 39342.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s16_REMAINDERIntel Core i7-6800K2004006008001000SE +/- 0.75, N = 3944.101. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s32_REMAINDERIntel Core i7-6800K30060090012001500SE +/- 7.02, N = 31557.901. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s64_REMAINDERIntel Core i7-6800K7001400210028003500SE +/- 1.70, N = 33054.201. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_Convolve_11x11Intel Core i7-6800K7001400210028003500SE +/- 0.93, N = 33107.371. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_Bilateral_11x11Intel Core i7-6800K7001400210028003500SE +/- 0.47, N = 33480.431. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_HYP_ARC_COSIntel Core i7-6800K2004006008001000SE +/- 0.64, N = 31071.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_HYP_ARC_SINIntel Core i7-6800K30060090012001500SE +/- 0.15, N = 31384.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_HYP_ARC_TANIntel Core i7-6800K30060090012001500SE +/- 1.17, N = 31334.431. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_HYP_ARC_COSIntel Core i7-6800K5001000150020002500SE +/- 0.94, N = 32099.071. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_HYP_ARC_SINIntel Core i7-6800K4K8K12K16K20KSE +/- 102.99, N = 320544.931. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_HYP_ARC_TANIntel Core i7-6800K4K8K12K16K20KSE +/- 1.80, N = 318284.671. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_u8_ADD_CONSTANTIntel Core i7-6800K160320480640800SE +/- 1.12, N = 3746.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_Resize_Expand_2xIntel Core i7-6800K5001000150020002500SE +/- 0.26, N = 32535.071. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Image_Resize_Shrink_2xIntel Core i7-6800K50100150200250SE +/- 0.03, N = 3212.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_ADD_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 1.19, N = 31071.371. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_ADD_CONSTANTIntel Core i7-6800K5001000150020002500SE +/- 1.21, N = 32101.031. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s16_ADD_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 0.91, N = 3840.071. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s32_ADD_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 0.73, N = 31070.631. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s64_ADD_CONSTANTIntel Core i7-6800K5001000150020002500SE +/- 0.68, N = 32100.931. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Rotate_u8_INTERP_NEARESTIntel Core i7-6800K70140210280350SE +/- 0.87, N = 3321.071. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_u8_DIVIDE_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 5.22, N = 3884.671. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: PinnedMemory_u8_BandwidthIntel Core i7-6800K80160240320400SE +/- 0.30, N = 3376.301. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Rotate_f32_INTERP_NEARESTIntel Core i7-6800K80160240320400SE +/- 1.42, N = 3381.171. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Rotate_f64_INTERP_NEARESTIntel Core i7-6800K130260390520650SE +/- 1.25, N = 3603.001. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Rotate_s16_INTERP_NEARESTIntel Core i7-6800K70140210280350SE +/- 9.12, N = 6334.321. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Rotate_s32_INTERP_NEARESTIntel Core i7-6800K70140210280350SE +/- 1.17, N = 3327.031. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Rotate_s64_INTERP_NEARESTIntel Core i7-6800K90180270360450SE +/- 0.48, N = 3404.231. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_DIVIDE_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 0.57, N = 31072.671. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_DIVIDE_CONSTANTIntel Core i7-6800K5001000150020002500SE +/- 1.84, N = 32100.101. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s16_DIVIDE_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 2.88, N = 3921.631. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s32_DIVIDE_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 0.35, N = 31069.501. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s64_DIVIDE_CONSTANTIntel Core i7-6800K5001000150020002500SE +/- 0.56, N = 32512.501. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_u8_MULTIPY_CONSTANTIntel Core i7-6800K160320480640800SE +/- 2.83, N = 3754.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: PinnedMemory_f32_BandwidthIntel Core i7-6800K30060090012001500SE +/- 1.92, N = 31405.171. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: PinnedMemory_f64_BandwidthIntel Core i7-6800K6001200180024003000SE +/- 1.62, N = 32787.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: PinnedMemory_s16_BandwidthIntel Core i7-6800K150300450600750SE +/- 0.60, N = 3715.301. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: PinnedMemory_s32_BandwidthIntel Core i7-6800K30060090012001500SE +/- 3.15, N = 31404.831. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: PinnedMemory_s64_BandwidthIntel Core i7-6800K6001200180024003000SE +/- 0.84, N = 32784.831. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_MULTIPY_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 1.37, N = 31071.201. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_MULTIPY_CONSTANTIntel Core i7-6800K5001000150020002500SE +/- 1.06, N = 32098.901. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s16_MULTIPY_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 1.47, N = 3840.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s32_MULTIPY_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 0.52, N = 31071.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s64_MULTIPY_CONSTANTIntel Core i7-6800K5001000150020002500SE +/- 2.42, N = 32101.201. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_u8_SUBTRACT_CONSTANTIntel Core i7-6800K160320480640800SE +/- 15.32, N = 3764.171. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f32_SUBTRACT_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 1.13, N = 31068.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_f64_SUBTRACT_CONSTANTIntel Core i7-6800K5001000150020002500SE +/- 1.46, N = 32100.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s16_SUBTRACT_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 1.28, N = 3841.501. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s32_SUBTRACT_CONSTANTIntel Core i7-6800K2004006008001000SE +/- 0.68, N = 31070.001. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Elwise_s64_SUBTRACT_CONSTANTIntel Core i7-6800K5001000150020002500SE +/- 0.65, N = 32100.601. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: MedianFilter_f32_5x5_PAD_SYMIntel Core i7-6800K2004006008001000SE +/- 0.95, N = 31085.831. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: MedianFilter_f64_5x5_PAD_SYMIntel Core i7-6800K2K4K6K8K10KSE +/- 0.32, N = 310839.801. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: MedianFilter_f32_5x5_PAD_ZEROIntel Core i7-6800K2004006008001000SE +/- 31.31, N = 61113.101. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: MedianFilter_f64_5x5_PAD_ZEROIntel Core i7-6800K2K4K6K8K10KSE +/- 2.08, N = 310838.371. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Expand_2D_u8_AF_INTERP_NEARESTIntel Core i7-6800K2004006008001000SE +/- 1.85, N = 31097.831. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Shrink_2D_u8_AF_INTERP_NEARESTIntel Core i7-6800K306090120150SE +/- 1.36, N = 3117.671. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Expand_2D_f32_AF_INTERP_NEARESTIntel Core i7-6800K2004006008001000SE +/- 0.06, N = 31100.601. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Expand_2D_f64_AF_INTERP_NEARESTIntel Core i7-6800K2004006008001000SE +/- 1.37, N = 31110.231. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Expand_2D_s16_AF_INTERP_NEARESTIntel Core i7-6800K2004006008001000SE +/- 1.18, N = 31096.271. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Expand_2D_s32_AF_INTERP_NEARESTIntel Core i7-6800K2004006008001000SE +/- 3.16, N = 31104.201. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Expand_2D_s64_AF_INTERP_NEARESTIntel Core i7-6800K2004006008001000SE +/- 33.68, N = 61145.031. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Expand_2D_u8_AF_INTERP_BILINEARIntel Core i7-6800K30060090012001500SE +/- 1.25, N = 31326.601. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Shrink_2D_f32_AF_INTERP_NEARESTIntel Core i7-6800K20406080100SE +/- 1.42, N = 3105.001. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Shrink_2D_f64_AF_INTERP_NEARESTIntel Core i7-6800K306090120150SE +/- 2.43, N = 6135.871. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Shrink_2D_s16_AF_INTERP_NEARESTIntel Core i7-6800K306090120150SE +/- 1.68, N = 3118.701. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Shrink_2D_s32_AF_INTERP_NEARESTIntel Core i7-6800K306090120150SE +/- 1.34, N = 3117.131. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Shrink_2D_s64_AF_INTERP_NEARESTIntel Core i7-6800K306090120150SE +/- 0.29, N = 3134.771. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Shrink_2D_u8_AF_INTERP_BILINEARIntel Core i7-6800K306090120150SE +/- 1.03, N = 3136.401. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Expand_2D_f32_AF_INTERP_BILINEARIntel Core i7-6800K30060090012001500SE +/- 21.02, N = 41339.901. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Expand_2D_f64_AF_INTERP_BILINEARIntel Core i7-6800K30060090012001500SE +/- 4.80, N = 31509.231. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Expand_2D_s16_AF_INTERP_BILINEARIntel Core i7-6800K30060090012001500SE +/- 0.33, N = 31334.771. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Expand_2D_s32_AF_INTERP_BILINEARIntel Core i7-6800K30060090012001500SE +/- 1.25, N = 31336.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Expand_2D_s64_AF_INTERP_BILINEARIntel Core i7-6800K30060090012001500SE +/- 32.07, N = 61451.051. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Shrink_2D_f32_AF_INTERP_BILINEARIntel Core i7-6800K306090120150SE +/- 0.10, N = 3116.701. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Shrink_2D_f64_AF_INTERP_BILINEARIntel Core i7-6800K4080120160200SE +/- 0.20, N = 3193.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Shrink_2D_s16_AF_INTERP_BILINEARIntel Core i7-6800K306090120150SE +/- 2.08, N = 3135.131. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Shrink_2D_s32_AF_INTERP_BILINEARIntel Core i7-6800K306090120150SE +/- 0.24, N = 3134.731. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: OpenCL - Benchmark: Shrink_2D_s64_AF_INTERP_BILINEARIntel Core i7-6800K4080120160200SE +/- 1.22, N = 3193.231. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

305 Results Shown

ArrayFire:
  OpenCL - LU_f32
  OpenCL - LU_f64
  OpenCL - GFOR_SUM
  OpenCL - Image_ORB
  OpenCL - Sum_1D_u8
  OpenCL - Sum_2D_u8
  OpenCL - FFT_1D_f32
  OpenCL - FFT_1D_f64
  OpenCL - FFT_2D_f32
  OpenCL - FFT_2D_f64
  OpenCL - Image_FAST
  OpenCL - Sum_1D_f32
  OpenCL - Sum_1D_f64
  OpenCL - Sum_1D_s16
  OpenCL - Sum_1D_s32
  OpenCL - Sum_1D_s64
  OpenCL - Sum_2D_f32
  OpenCL - Sum_2D_f64
  OpenCL - Sum_2D_s16
  OpenCL - Sum_2D_s32
  OpenCL - Sum_2D_s64
  OpenCL - Bandwidth_u8
  OpenCL - Cholesky_f32
  OpenCL - Cholesky_f64
  OpenCL - Erode_u8_3x3
  OpenCL - Erode_u8_5x5
  OpenCL - Erode_u8_9x9
  OpenCL - Transpose_u8
  OpenCL - Bandwidth_f32
  OpenCL - Bandwidth_f64
  OpenCL - Bandwidth_s32
  OpenCL - Bandwidth_s64
  OpenCL - Elwise_u8_ADD
  OpenCL - Elwise_u8_MAX
  OpenCL - Elwise_u8_MIN
  OpenCL - Erode_f32_3x3
  OpenCL - Erode_f32_5x5
  OpenCL - Erode_f32_9x9
  OpenCL - Erode_f64_3x3
  OpenCL - Erode_f64_5x5
  OpenCL - Erode_f64_9x9
  OpenCL - Erode_s16_3x3
  OpenCL - Erode_s16_5x5
  OpenCL - Erode_s16_9x9
  OpenCL - Erode_s32_3x3
  OpenCL - Erode_s32_5x5
  OpenCL - Erode_s32_9x9
  OpenCL - Histogram_f32
  OpenCL - Histogram_f64
  OpenCL - Transpose_f32
  OpenCL - Transpose_f64
  OpenCL - Transpose_s16
  OpenCL - Transpose_s32
  OpenCL - Transpose_s64
  OpenCL - Data_f32_RANDN
  OpenCL - Data_f32_RANDU
  OpenCL - Data_f32_RANGE
  OpenCL - Data_f64_RANDN
  OpenCL - Data_f64_RANDU
  OpenCL - Data_f64_RANGE
  OpenCL - Elwise_f32_ADD
  OpenCL - Elwise_f32_COS
  OpenCL - Elwise_f32_ERF
  OpenCL - Elwise_f32_EXP
  OpenCL - Elwise_f32_MAX
  OpenCL - Elwise_f32_MIN
  OpenCL - Elwise_f32_POW
  OpenCL - Elwise_f32_SIN
  OpenCL - Elwise_f32_TAN
  OpenCL - Elwise_f64_ADD
  OpenCL - Elwise_f64_COS
  OpenCL - Elwise_f64_ERF
  OpenCL - Elwise_f64_EXP
  OpenCL - Elwise_f64_MAX
  OpenCL - Elwise_f64_MIN
  OpenCL - Elwise_f64_POW
  OpenCL - Elwise_f64_SIN
  OpenCL - Elwise_f64_TAN
  OpenCL - Elwise_s16_ADD
  OpenCL - Elwise_s16_MAX
  OpenCL - Elwise_s16_MIN
  OpenCL - Elwise_s32_ADD
  OpenCL - Elwise_s32_MAX
  OpenCL - Elwise_s32_MIN
  OpenCL - Elwise_s64_ADD
  OpenCL - Elwise_s64_MAX
  OpenCL - Elwise_s64_MIN
  OpenCL - Erode_u8_11x11
  OpenCL - Convolve_u8_5x5
  OpenCL - Convolve_u8_9x9
  OpenCL - Elwise_f32_CBRT
  OpenCL - Elwise_f32_ERFC
  OpenCL - Elwise_f32_SQRT
  OpenCL - Elwise_f64_CBRT
  OpenCL - Elwise_f64_ERFC
  OpenCL - Elwise_f64_SQRT
  OpenCL - Erode_f32_11x11
  OpenCL - Erode_f64_11x11
  OpenCL - Erode_s16_11x11
  OpenCL - Erode_s32_11x11
  OpenCL - Image_Erode_5x5
  OpenCL - Image_Erode_9x9
  OpenCL - Image_Histogram
  OpenCL - Accumulate_1D_u8
  OpenCL - Accumulate_2D_u8
  OpenCL - Convolve_f32_5x5
  OpenCL - Convolve_f32_9x9
  OpenCL - Convolve_f64_5x5
  OpenCL - Convolve_f64_9x9
  OpenCL - Convolve_s16_5x5
  OpenCL - Convolve_s16_9x9
  OpenCL - Convolve_s32_5x5
  OpenCL - Convolve_s32_9x9
  OpenCL - Convolve_s64_5x5
  OpenCL - Convolve_s64_9x9
  OpenCL - Elwise_f32_ATAN2
  OpenCL - Elwise_f32_HYPOT
  OpenCL - Elwise_f32_LOG10
  OpenCL - Elwise_f32_LOG_E
  OpenCL - Elwise_f64_ATAN2
  OpenCL - Elwise_f64_HYPOT
  OpenCL - Elwise_f64_LOG10
  OpenCL - Elwise_f64_LOG_E
  OpenCL - Elwise_u8_DIVIDE
  OpenCL - Elwise_u8_MODULO
  OpenCL - GFOR_NO_LOOP_SUM
  OpenCL - Sort_u8_ACENDING
  OpenCL - Accumulate_1D_f32
  OpenCL - Accumulate_1D_f64
  OpenCL - Accumulate_1D_s16
  OpenCL - Accumulate_1D_s32
  OpenCL - Accumulate_1D_s64
  OpenCL - Accumulate_2D_f32
  OpenCL - Accumulate_2D_f64
  OpenCL - Accumulate_2D_s16
  OpenCL - Accumulate_2D_s32
  OpenCL - Accumulate_2D_s64
  OpenCL - Convolve_u8_11x11
  OpenCL - Data_f32_CONSTANT
  OpenCL - Data_f32_IDENTITY
  OpenCL - Data_f64_CONSTANT
  OpenCL - Data_f64_IDENTITY
  OpenCL - Elwise_f32_DIVIDE
  OpenCL - Elwise_f32_EXP_M1
  OpenCL - Elwise_f32_IS_INF
  OpenCL - Elwise_f32_IS_NAN
  OpenCL - Elwise_f32_LGAMMA
  OpenCL - Elwise_f32_LOG_1P
  OpenCL - Elwise_f32_MODULO
  OpenCL - Elwise_f32_TGAMMA
  OpenCL - Elwise_f64_DIVIDE
  OpenCL - Elwise_f64_EXP_M1
  OpenCL - Elwise_f64_IS_INF
  OpenCL - Elwise_f64_IS_NAN
  OpenCL - Elwise_f64_LGAMMA
  OpenCL - Elwise_f64_LOG_1P
  OpenCL - Elwise_f64_MODULO
  OpenCL - Elwise_f64_TGAMMA
  OpenCL - Elwise_s16_DIVIDE
  OpenCL - Elwise_s16_MODULO
  OpenCL - Elwise_s32_DIVIDE
  OpenCL - Elwise_s32_MODULO
  OpenCL - Elwise_s64_DIVIDE
  OpenCL - Elwise_s64_MODULO
  OpenCL - GFOR_FOR_LOOP_SUM
  OpenCL - Image_Erode_11x11
  OpenCL - Sort_f32_ACENDING
  OpenCL - Sort_f64_ACENDING
  OpenCL - Sort_s16_ACENDING
  OpenCL - Sort_s32_ACENDING
  OpenCL - Sort_s64_ACENDING
  OpenCL - Sort_u16_ACENDING
  OpenCL - Sort_u32_ACENDING
  OpenCL - Sort_u64_ACENDING
  OpenCL - Sort_u8_DECENDING
  OpenCL - BilateralFilter_u8
  OpenCL - Convolve_f32_11x11
  OpenCL - Convolve_f64_11x11
  OpenCL - Convolve_s16_11x11
  OpenCL - Convolve_s32_11x11
  OpenCL - Convolve_s64_11x11
  OpenCL - Elwise_f32_ARC_COS
  OpenCL - Elwise_f32_ARC_SIN
  OpenCL - Elwise_f32_ARC_TAN
  OpenCL - Elwise_f32_HYP_COS
  OpenCL - Elwise_f32_HYP_SIN
  OpenCL - Elwise_f32_HYP_TAN
  OpenCL - Elwise_f32_IS_ZERO
  OpenCL - Elwise_f64_ARC_COS
  OpenCL - Elwise_f64_ARC_SIN
  OpenCL - Elwise_f64_ARC_TAN
  OpenCL - Elwise_f64_HYP_COS
  OpenCL - Elwise_f64_HYP_SIN
  OpenCL - Elwise_f64_HYP_TAN
  OpenCL - Elwise_f64_IS_ZERO
  OpenCL - Elwise_u8_MULTIPLY
  OpenCL - Elwise_u8_SUBTRACT
  OpenCL - Image_Convolve_5x5
  OpenCL - Image_Convolve_9x9
  OpenCL - MatrixMultiply_f32
  OpenCL - MatrixMultiply_f64
  OpenCL - Sort_f32_DECENDING
  OpenCL - Sort_f64_DECENDING
  OpenCL - Sort_s16_DECENDING
  OpenCL - Sort_s32_DECENDING
  OpenCL - Sort_s64_DECENDING
  OpenCL - Sort_u16_DECENDING
  OpenCL - Sort_u32_DECENDING
  OpenCL - Sort_u64_DECENDING
  OpenCL - BilateralFilter_f32
  OpenCL - BilateralFilter_f64
  OpenCL - BilateralFilter_s16
  OpenCL - BilateralFilter_s32
  OpenCL - Elwise_f32_MULTIPLY
  OpenCL - Elwise_f32_SUBTRACT
  OpenCL - Elwise_f64_MULTIPLY
  OpenCL - Elwise_f64_SUBTRACT
  OpenCL - Elwise_s16_MULTIPLY
  OpenCL - Elwise_s16_SUBTRACT
  OpenCL - Elwise_s32_MULTIPLY
  OpenCL - Elwise_s32_SUBTRACT
  OpenCL - Elwise_s64_MULTIPLY
  OpenCL - Elwise_s64_SUBTRACT
  OpenCL - Elwise_u8_REMAINDER
  OpenCL - Image_Bilateral_5x5
  OpenCL - Image_Bilateral_9x9
  OpenCL - Elwise_f32_REMAINDER
  OpenCL - Elwise_f64_REMAINDER
  OpenCL - Elwise_s16_REMAINDER
  OpenCL - Elwise_s32_REMAINDER
  OpenCL - Elwise_s64_REMAINDER
  OpenCL - Image_Convolve_11x11
  OpenCL - Image_Bilateral_11x11
  OpenCL - Elwise_f32_HYP_ARC_COS
  OpenCL - Elwise_f32_HYP_ARC_SIN
  OpenCL - Elwise_f32_HYP_ARC_TAN
  OpenCL - Elwise_f64_HYP_ARC_COS
  OpenCL - Elwise_f64_HYP_ARC_SIN
  OpenCL - Elwise_f64_HYP_ARC_TAN
  OpenCL - Elwise_u8_ADD_CONSTANT
  OpenCL - Image_Resize_Expand_2x
  OpenCL - Image_Resize_Shrink_2x
  OpenCL - Elwise_f32_ADD_CONSTANT
  OpenCL - Elwise_f64_ADD_CONSTANT
  OpenCL - Elwise_s16_ADD_CONSTANT
  OpenCL - Elwise_s32_ADD_CONSTANT
  OpenCL - Elwise_s64_ADD_CONSTANT
  OpenCL - Rotate_u8_INTERP_NEAREST
  OpenCL - Elwise_u8_DIVIDE_CONSTANT
  OpenCL - PinnedMemory_u8_Bandwidth
  OpenCL - Rotate_f32_INTERP_NEAREST
  OpenCL - Rotate_f64_INTERP_NEAREST
  OpenCL - Rotate_s16_INTERP_NEAREST
  OpenCL - Rotate_s32_INTERP_NEAREST
  OpenCL - Rotate_s64_INTERP_NEAREST
  OpenCL - Elwise_f32_DIVIDE_CONSTANT
  OpenCL - Elwise_f64_DIVIDE_CONSTANT
  OpenCL - Elwise_s16_DIVIDE_CONSTANT
  OpenCL - Elwise_s32_DIVIDE_CONSTANT
  OpenCL - Elwise_s64_DIVIDE_CONSTANT
  OpenCL - Elwise_u8_MULTIPY_CONSTANT
  OpenCL - PinnedMemory_f32_Bandwidth
  OpenCL - PinnedMemory_f64_Bandwidth
  OpenCL - PinnedMemory_s16_Bandwidth
  OpenCL - PinnedMemory_s32_Bandwidth
  OpenCL - PinnedMemory_s64_Bandwidth
  OpenCL - Elwise_f32_MULTIPY_CONSTANT
  OpenCL - Elwise_f64_MULTIPY_CONSTANT
  OpenCL - Elwise_s16_MULTIPY_CONSTANT
  OpenCL - Elwise_s32_MULTIPY_CONSTANT
  OpenCL - Elwise_s64_MULTIPY_CONSTANT
  OpenCL - Elwise_u8_SUBTRACT_CONSTANT
  OpenCL - Elwise_f32_SUBTRACT_CONSTANT
  OpenCL - Elwise_f64_SUBTRACT_CONSTANT
  OpenCL - Elwise_s16_SUBTRACT_CONSTANT
  OpenCL - Elwise_s32_SUBTRACT_CONSTANT
  OpenCL - Elwise_s64_SUBTRACT_CONSTANT
  OpenCL - MedianFilter_f32_5x5_PAD_SYM
  OpenCL - MedianFilter_f64_5x5_PAD_SYM
  OpenCL - MedianFilter_f32_5x5_PAD_ZERO
  OpenCL - MedianFilter_f64_5x5_PAD_ZERO
  OpenCL - Expand_2D_u8_AF_INTERP_NEAREST
  OpenCL - Shrink_2D_u8_AF_INTERP_NEAREST
  OpenCL - Expand_2D_f32_AF_INTERP_NEAREST
  OpenCL - Expand_2D_f64_AF_INTERP_NEAREST
  OpenCL - Expand_2D_s16_AF_INTERP_NEAREST
  OpenCL - Expand_2D_s32_AF_INTERP_NEAREST
  OpenCL - Expand_2D_s64_AF_INTERP_NEAREST
  OpenCL - Expand_2D_u8_AF_INTERP_BILINEAR
  OpenCL - Shrink_2D_f32_AF_INTERP_NEAREST
  OpenCL - Shrink_2D_f64_AF_INTERP_NEAREST
  OpenCL - Shrink_2D_s16_AF_INTERP_NEAREST
  OpenCL - Shrink_2D_s32_AF_INTERP_NEAREST
  OpenCL - Shrink_2D_s64_AF_INTERP_NEAREST
  OpenCL - Shrink_2D_u8_AF_INTERP_BILINEAR
  OpenCL - Expand_2D_f32_AF_INTERP_BILINEAR
  OpenCL - Expand_2D_f64_AF_INTERP_BILINEAR
  OpenCL - Expand_2D_s16_AF_INTERP_BILINEAR
  OpenCL - Expand_2D_s32_AF_INTERP_BILINEAR
  OpenCL - Expand_2D_s64_AF_INTERP_BILINEAR
  OpenCL - Shrink_2D_f32_AF_INTERP_BILINEAR
  OpenCL - Shrink_2D_f64_AF_INTERP_BILINEAR
  OpenCL - Shrink_2D_s16_AF_INTERP_BILINEAR
  OpenCL - Shrink_2D_s32_AF_INTERP_BILINEAR
  OpenCL - Shrink_2D_s64_AF_INTERP_BILINEAR