ArrayFire OpenCL Linux benchmarking with NVIDIA on PTS. Tests by Michael Larabel.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1701238-RI-ARRAYFIRE97 ArrayFire NVIDIA GeForce OpenCL Linux Testing - Phoronix Test Suite ArrayFire NVIDIA GeForce OpenCL Linux Testing ArrayFire OpenCL Linux benchmarking with NVIDIA on PTS. Tests by Michael Larabel.
HTML result view exported from: https://openbenchmarking.org/result/1701238-RI-ARRAYFIRE97&export=txt&rdt&grr .
ArrayFire NVIDIA GeForce OpenCL Linux Testing Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Vulkan Compiler File-System Screen Resolution GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores) MSI C236A WORKSTATION (MS-7998) v1.0 Intel Sky Lake 16384MB 256GB TOSHIBA-RD400 NVIDIA GeForce GTX 1080 8192MB (100/405MHz) Realtek ALC1150 Intel Connection Ubuntu 16.04 4.4.0-59-generic (x86_64) Unity 7.4.0 X Server 1.18.3 NVIDIA 375.26 4.5.0 OpenCL 1.2 CUDA 8.0.0 1.0.24 GCC 5.4.0 20160609 ext4 3840x2160 NVIDIA GeForce GTX 1070 8192MB (1505/4006MHz) NVIDIA GeForce GTX 1060 6GB 6144MB (1506/4006MHz) eVGA NVIDIA GeForce GTX 1050 Ti 4096MB (1341/3504MHz) Zotac NVIDIA GeForce GTX 1050 2048MB (1316/3504MHz) NVIDIA GeForce GTX 980 Ti 6144MB (999/3505MHz) eVGA NVIDIA GeForce GTX 970 4096MB (1163/3505MHz) eVGA NVIDIA GeForce GTX 960 2048MB (1277/3505MHz) NVIDIA GeForce GTX 980 4096MB (1126/3505MHz) NVIDIA GeForce GTX 780 Ti 3072MB (875/3500MHz) eVGA NVIDIA GeForce GTX 950 2048MB (1202/3304MHz) NVIDIA GeForce GTX 760 2048MB (980/3004MHz) NVIDIA GeForce GTX 750 Ti 2048MB (1019/2700MHz) OpenBenchmarking.org Compiler Details - --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 Processor Details - Scaling Governor: intel_pstate performance OpenCL Details - GeForce GTX 1080: GPU Compute Cores: 2560 - GeForce GTX 1070: GPU Compute Cores: 1920 - GeForce GTX 1060: GPU Compute Cores: 1280 - GeForce GTX 1050 Ti: GPU Compute Cores: 768 - GeForce GTX 1050: GPU Compute Cores: 640 - GeForce GTX 980 Ti: GPU Compute Cores: 2816 - GeForce GTX 970: GPU Compute Cores: 1664 - GeForce GTX 960: GPU Compute Cores: 1024 - GeForce GTX 980: GPU Compute Cores: 2048 - GeForce GTX 780 Ti: GPU Compute Cores: 2880 - GeForce GTX 950: GPU Compute Cores: 768 - GeForce GTX 760: GPU Compute Cores: 1152 - GeForce GTX 750 Ti: GPU Compute Cores: 640 System Details - GeForce GTX 1080: GPU Compute Cores: 2560. - GeForce GTX 1070: GPU Compute Cores: 1920. - GeForce GTX 1060: GPU Compute Cores: 1280. - GeForce GTX 1050 Ti: GPU Compute Cores: 768. - GeForce GTX 1050: GPU Compute Cores: 640. - GeForce GTX 980 Ti: GPU Compute Cores: 2816. - GeForce GTX 970: GPU Compute Cores: 1664. - GeForce GTX 960: GPU Compute Cores: 1024. - GeForce GTX 980: GPU Compute Cores: 2048. - GeForce GTX 780 Ti: GPU Compute Cores: 2880. - GeForce GTX 950: GPU Compute Cores: 768. - GeForce GTX 760: GPU Compute Cores: 1152. - GeForce GTX 750 Ti: GPU Compute Cores: 640.
ArrayFire NVIDIA GeForce OpenCL Linux Testing arrayfire: OpenCL - Shrink_2D_s64_AF_INTERP_BILINEAR arrayfire: OpenCL - Shrink_2D_s32_AF_INTERP_BILINEAR arrayfire: OpenCL - Shrink_2D_s16_AF_INTERP_BILINEAR arrayfire: OpenCL - Shrink_2D_f64_AF_INTERP_BILINEAR arrayfire: OpenCL - Shrink_2D_f32_AF_INTERP_BILINEAR arrayfire: OpenCL - Expand_2D_s64_AF_INTERP_BILINEAR arrayfire: OpenCL - Expand_2D_s32_AF_INTERP_BILINEAR arrayfire: OpenCL - Expand_2D_s16_AF_INTERP_BILINEAR arrayfire: OpenCL - Expand_2D_f64_AF_INTERP_BILINEAR arrayfire: OpenCL - Expand_2D_f32_AF_INTERP_BILINEAR arrayfire: OpenCL - Shrink_2D_u8_AF_INTERP_BILINEAR arrayfire: OpenCL - Shrink_2D_s64_AF_INTERP_NEAREST arrayfire: OpenCL - Shrink_2D_s32_AF_INTERP_NEAREST arrayfire: OpenCL - Shrink_2D_s16_AF_INTERP_NEAREST arrayfire: OpenCL - Shrink_2D_f64_AF_INTERP_NEAREST arrayfire: OpenCL - Shrink_2D_f32_AF_INTERP_NEAREST arrayfire: OpenCL - Expand_2D_u8_AF_INTERP_BILINEAR arrayfire: OpenCL - Expand_2D_s64_AF_INTERP_NEAREST arrayfire: OpenCL - Expand_2D_s32_AF_INTERP_NEAREST arrayfire: OpenCL - Expand_2D_s16_AF_INTERP_NEAREST arrayfire: OpenCL - Expand_2D_f64_AF_INTERP_NEAREST arrayfire: OpenCL - Expand_2D_f32_AF_INTERP_NEAREST arrayfire: OpenCL - Shrink_2D_u8_AF_INTERP_NEAREST arrayfire: OpenCL - Expand_2D_u8_AF_INTERP_NEAREST arrayfire: OpenCL - MedianFilter_f64_5x5_PAD_ZERO arrayfire: OpenCL - MedianFilter_f32_5x5_PAD_ZERO arrayfire: OpenCL - MedianFilter_f64_5x5_PAD_SYM arrayfire: OpenCL - MedianFilter_f32_5x5_PAD_SYM arrayfire: OpenCL - Elwise_s64_SUBTRACT_CONSTANT arrayfire: OpenCL - Elwise_s32_SUBTRACT_CONSTANT arrayfire: OpenCL - Elwise_s16_SUBTRACT_CONSTANT arrayfire: OpenCL - Elwise_f64_SUBTRACT_CONSTANT arrayfire: OpenCL - Elwise_f32_SUBTRACT_CONSTANT arrayfire: OpenCL - Elwise_u8_SUBTRACT_CONSTANT arrayfire: OpenCL - Elwise_s64_MULTIPY_CONSTANT arrayfire: OpenCL - Elwise_s32_MULTIPY_CONSTANT arrayfire: OpenCL - Elwise_s16_MULTIPY_CONSTANT arrayfire: OpenCL - Elwise_f64_MULTIPY_CONSTANT arrayfire: OpenCL - Elwise_f32_MULTIPY_CONSTANT arrayfire: OpenCL - PinnedMemory_s64_Bandwidth arrayfire: OpenCL - PinnedMemory_s32_Bandwidth arrayfire: OpenCL - PinnedMemory_s16_Bandwidth arrayfire: OpenCL - PinnedMemory_f64_Bandwidth arrayfire: OpenCL - PinnedMemory_f32_Bandwidth arrayfire: OpenCL - Elwise_u8_MULTIPY_CONSTANT arrayfire: OpenCL - Elwise_s64_DIVIDE_CONSTANT arrayfire: OpenCL - Elwise_s32_DIVIDE_CONSTANT arrayfire: OpenCL - Elwise_s16_DIVIDE_CONSTANT arrayfire: OpenCL - Elwise_f64_DIVIDE_CONSTANT arrayfire: OpenCL - Elwise_f32_DIVIDE_CONSTANT arrayfire: OpenCL - Rotate_s64_INTERP_NEAREST arrayfire: OpenCL - Rotate_s32_INTERP_NEAREST arrayfire: OpenCL - Rotate_s16_INTERP_NEAREST arrayfire: OpenCL - Rotate_f64_INTERP_NEAREST arrayfire: OpenCL - Rotate_f32_INTERP_NEAREST arrayfire: OpenCL - PinnedMemory_u8_Bandwidth arrayfire: OpenCL - Elwise_u8_DIVIDE_CONSTANT arrayfire: OpenCL - Rotate_u8_INTERP_NEAREST arrayfire: OpenCL - Elwise_s64_ADD_CONSTANT arrayfire: OpenCL - Elwise_s32_ADD_CONSTANT arrayfire: OpenCL - Elwise_s16_ADD_CONSTANT arrayfire: OpenCL - Elwise_f64_ADD_CONSTANT arrayfire: OpenCL - Elwise_f32_ADD_CONSTANT arrayfire: OpenCL - Image_Resize_Shrink_2x arrayfire: OpenCL - Image_Resize_Expand_2x arrayfire: OpenCL - Elwise_u8_ADD_CONSTANT arrayfire: OpenCL - Elwise_f64_HYP_ARC_TAN arrayfire: OpenCL - Elwise_f64_HYP_ARC_SIN arrayfire: OpenCL - Elwise_f64_HYP_ARC_COS arrayfire: OpenCL - Elwise_f32_HYP_ARC_TAN arrayfire: OpenCL - Elwise_f32_HYP_ARC_SIN arrayfire: OpenCL - Elwise_f32_HYP_ARC_COS arrayfire: OpenCL - Image_Bilateral_11x11 arrayfire: OpenCL - Image_Convolve_11x11 arrayfire: OpenCL - Elwise_s64_REMAINDER arrayfire: OpenCL - Elwise_s32_REMAINDER arrayfire: OpenCL - Elwise_s16_REMAINDER arrayfire: OpenCL - Elwise_f64_REMAINDER arrayfire: OpenCL - Elwise_f32_REMAINDER arrayfire: OpenCL - Image_Bilateral_9x9 arrayfire: OpenCL - Image_Bilateral_5x5 arrayfire: OpenCL - Elwise_u8_REMAINDER arrayfire: OpenCL - Elwise_s64_SUBTRACT arrayfire: OpenCL - Elwise_s64_MULTIPLY arrayfire: OpenCL - Elwise_s32_SUBTRACT arrayfire: OpenCL - Elwise_s32_MULTIPLY arrayfire: OpenCL - Elwise_s16_SUBTRACT arrayfire: OpenCL - Elwise_s16_MULTIPLY arrayfire: OpenCL - Elwise_f64_SUBTRACT arrayfire: OpenCL - Elwise_f64_MULTIPLY arrayfire: OpenCL - Elwise_f32_SUBTRACT arrayfire: OpenCL - Elwise_f32_MULTIPLY arrayfire: OpenCL - BilateralFilter_s32 arrayfire: OpenCL - BilateralFilter_s16 arrayfire: OpenCL - BilateralFilter_f64 arrayfire: OpenCL - BilateralFilter_f32 arrayfire: OpenCL - Sort_u64_DECENDING arrayfire: OpenCL - Sort_u32_DECENDING arrayfire: OpenCL - Sort_u16_DECENDING arrayfire: OpenCL - Sort_s64_DECENDING arrayfire: OpenCL - Sort_s32_DECENDING arrayfire: OpenCL - Sort_s16_DECENDING arrayfire: OpenCL - Sort_f64_DECENDING arrayfire: OpenCL - Sort_f32_DECENDING arrayfire: OpenCL - MatrixMultiply_f64 arrayfire: OpenCL - MatrixMultiply_f32 arrayfire: OpenCL - Image_Convolve_9x9 arrayfire: OpenCL - Image_Convolve_5x5 arrayfire: OpenCL - Elwise_u8_SUBTRACT arrayfire: OpenCL - Elwise_u8_MULTIPLY arrayfire: OpenCL - Elwise_f64_IS_ZERO arrayfire: OpenCL - Elwise_f64_HYP_TAN arrayfire: OpenCL - Elwise_f64_HYP_SIN arrayfire: OpenCL - Elwise_f64_HYP_COS arrayfire: OpenCL - Elwise_f64_ARC_TAN arrayfire: OpenCL - Elwise_f64_ARC_SIN arrayfire: OpenCL - Elwise_f64_ARC_COS arrayfire: OpenCL - Elwise_f32_IS_ZERO arrayfire: OpenCL - Elwise_f32_HYP_TAN arrayfire: OpenCL - Elwise_f32_HYP_SIN arrayfire: OpenCL - Elwise_f32_HYP_COS arrayfire: OpenCL - Elwise_f32_ARC_TAN arrayfire: OpenCL - Elwise_f32_ARC_SIN arrayfire: OpenCL - Elwise_f32_ARC_COS arrayfire: OpenCL - Convolve_s64_11x11 arrayfire: OpenCL - Convolve_s32_11x11 arrayfire: OpenCL - Convolve_s16_11x11 arrayfire: OpenCL - Convolve_f64_11x11 arrayfire: OpenCL - Convolve_f32_11x11 arrayfire: OpenCL - BilateralFilter_u8 arrayfire: OpenCL - Sort_u8_DECENDING arrayfire: OpenCL - Sort_u64_ACENDING arrayfire: OpenCL - Sort_u32_ACENDING arrayfire: OpenCL - Sort_u16_ACENDING arrayfire: OpenCL - Sort_s64_ACENDING arrayfire: OpenCL - Sort_s32_ACENDING arrayfire: OpenCL - Sort_s16_ACENDING arrayfire: OpenCL - Sort_f64_ACENDING arrayfire: OpenCL - Sort_f32_ACENDING arrayfire: OpenCL - Image_Erode_11x11 arrayfire: OpenCL - GFOR_FOR_LOOP_SUM arrayfire: OpenCL - Elwise_s64_MODULO arrayfire: OpenCL - Elwise_s64_DIVIDE arrayfire: OpenCL - Elwise_s32_MODULO arrayfire: OpenCL - Elwise_s32_DIVIDE arrayfire: OpenCL - Elwise_s16_MODULO arrayfire: OpenCL - Elwise_s16_DIVIDE arrayfire: OpenCL - Elwise_f64_TGAMMA arrayfire: OpenCL - Elwise_f64_MODULO arrayfire: OpenCL - Elwise_f64_LOG_1P arrayfire: OpenCL - Elwise_f64_LGAMMA arrayfire: OpenCL - Elwise_f64_IS_NAN arrayfire: OpenCL - Elwise_f64_IS_INF arrayfire: OpenCL - Elwise_f64_EXP_M1 arrayfire: OpenCL - Elwise_f64_DIVIDE arrayfire: OpenCL - Elwise_f32_TGAMMA arrayfire: OpenCL - Elwise_f32_MODULO arrayfire: OpenCL - Elwise_f32_LOG_1P arrayfire: OpenCL - Elwise_f32_LGAMMA arrayfire: OpenCL - Elwise_f32_IS_NAN arrayfire: OpenCL - Elwise_f32_IS_INF arrayfire: OpenCL - Elwise_f32_EXP_M1 arrayfire: OpenCL - Elwise_f32_DIVIDE arrayfire: OpenCL - Data_f64_IDENTITY arrayfire: OpenCL - Data_f64_CONSTANT arrayfire: OpenCL - Data_f32_IDENTITY arrayfire: OpenCL - Data_f32_CONSTANT arrayfire: OpenCL - Convolve_u8_11x11 arrayfire: OpenCL - Accumulate_2D_s64 arrayfire: OpenCL - Accumulate_2D_s32 arrayfire: OpenCL - Accumulate_2D_s16 arrayfire: OpenCL - Accumulate_2D_f64 arrayfire: OpenCL - Accumulate_2D_f32 arrayfire: OpenCL - Accumulate_1D_s64 arrayfire: OpenCL - Accumulate_1D_s32 arrayfire: OpenCL - Accumulate_1D_s16 arrayfire: OpenCL - Accumulate_1D_f64 arrayfire: OpenCL - Accumulate_1D_f32 arrayfire: OpenCL - Sort_u8_ACENDING arrayfire: OpenCL - GFOR_NO_LOOP_SUM arrayfire: OpenCL - Elwise_u8_MODULO arrayfire: OpenCL - Elwise_u8_DIVIDE arrayfire: OpenCL - Elwise_f64_LOG_E arrayfire: OpenCL - Elwise_f64_LOG10 arrayfire: OpenCL - Elwise_f64_HYPOT arrayfire: OpenCL - Elwise_f64_ATAN2 arrayfire: OpenCL - Elwise_f32_LOG_E arrayfire: OpenCL - Elwise_f32_LOG10 arrayfire: OpenCL - Elwise_f32_HYPOT arrayfire: OpenCL - Elwise_f32_ATAN2 arrayfire: OpenCL - Convolve_s64_9x9 arrayfire: OpenCL - Convolve_s64_5x5 arrayfire: OpenCL - Convolve_s32_9x9 arrayfire: OpenCL - Convolve_s32_5x5 arrayfire: OpenCL - Convolve_s16_9x9 arrayfire: OpenCL - Convolve_s16_5x5 arrayfire: OpenCL - Convolve_f64_9x9 arrayfire: OpenCL - Convolve_f64_5x5 arrayfire: OpenCL - Convolve_f32_9x9 arrayfire: OpenCL - Convolve_f32_5x5 arrayfire: OpenCL - Accumulate_2D_u8 arrayfire: OpenCL - Accumulate_1D_u8 arrayfire: OpenCL - Image_Histogram arrayfire: OpenCL - Image_Erode_9x9 arrayfire: OpenCL - Image_Erode_5x5 arrayfire: OpenCL - Erode_s32_11x11 arrayfire: OpenCL - Erode_s16_11x11 arrayfire: OpenCL - Erode_f64_11x11 arrayfire: OpenCL - Erode_f32_11x11 arrayfire: OpenCL - Elwise_f64_SQRT arrayfire: OpenCL - Elwise_f64_ERFC arrayfire: OpenCL - Elwise_f64_CBRT arrayfire: OpenCL - Elwise_f32_SQRT arrayfire: OpenCL - Elwise_f32_ERFC arrayfire: OpenCL - Elwise_f32_CBRT arrayfire: OpenCL - Convolve_u8_9x9 arrayfire: OpenCL - Convolve_u8_5x5 arrayfire: OpenCL - Erode_u8_11x11 arrayfire: OpenCL - Elwise_s64_MIN arrayfire: OpenCL - Elwise_s64_MAX arrayfire: OpenCL - Elwise_s64_ADD arrayfire: OpenCL - Elwise_s32_MIN arrayfire: OpenCL - Elwise_s32_MAX arrayfire: OpenCL - Elwise_s32_ADD arrayfire: OpenCL - Elwise_s16_MIN arrayfire: OpenCL - Elwise_s16_MAX arrayfire: OpenCL - Elwise_s16_ADD arrayfire: OpenCL - Elwise_f64_TAN arrayfire: OpenCL - Elwise_f64_SIN arrayfire: OpenCL - Elwise_f64_POW arrayfire: OpenCL - Elwise_f64_MIN arrayfire: OpenCL - Elwise_f64_MAX arrayfire: OpenCL - Elwise_f64_EXP arrayfire: OpenCL - Elwise_f64_ERF arrayfire: OpenCL - Elwise_f64_COS arrayfire: OpenCL - Elwise_f64_ADD arrayfire: OpenCL - Elwise_f32_TAN arrayfire: OpenCL - Elwise_f32_SIN arrayfire: OpenCL - Elwise_f32_POW arrayfire: OpenCL - Elwise_f32_MIN arrayfire: OpenCL - Elwise_f32_MAX arrayfire: OpenCL - Elwise_f32_EXP arrayfire: OpenCL - Elwise_f32_ERF arrayfire: OpenCL - Elwise_f32_COS arrayfire: OpenCL - Elwise_f32_ADD arrayfire: OpenCL - Data_f64_RANGE arrayfire: OpenCL - Data_f64_RANDU arrayfire: OpenCL - Data_f64_RANDN arrayfire: OpenCL - Data_f32_RANGE arrayfire: OpenCL - Data_f32_RANDU arrayfire: OpenCL - Data_f32_RANDN arrayfire: OpenCL - Transpose_s64 arrayfire: OpenCL - Transpose_s32 arrayfire: OpenCL - Transpose_s16 arrayfire: OpenCL - Transpose_f64 arrayfire: OpenCL - Transpose_f32 arrayfire: OpenCL - Histogram_f64 arrayfire: OpenCL - Histogram_f32 arrayfire: OpenCL - Erode_s32_9x9 arrayfire: OpenCL - Erode_s32_5x5 arrayfire: OpenCL - Erode_s32_3x3 arrayfire: OpenCL - Erode_s16_9x9 arrayfire: OpenCL - Erode_s16_5x5 arrayfire: OpenCL - Erode_s16_3x3 arrayfire: OpenCL - Erode_f64_9x9 arrayfire: OpenCL - Erode_f64_5x5 arrayfire: OpenCL - Erode_f64_3x3 arrayfire: OpenCL - Erode_f32_9x9 arrayfire: OpenCL - Erode_f32_5x5 arrayfire: OpenCL - Erode_f32_3x3 arrayfire: OpenCL - Elwise_u8_MIN arrayfire: OpenCL - Elwise_u8_MAX arrayfire: OpenCL - Elwise_u8_ADD arrayfire: OpenCL - Bandwidth_s64 arrayfire: OpenCL - Bandwidth_s32 arrayfire: OpenCL - Bandwidth_f64 arrayfire: OpenCL - Bandwidth_f32 arrayfire: OpenCL - Transpose_u8 arrayfire: OpenCL - Erode_u8_9x9 arrayfire: OpenCL - Erode_u8_5x5 arrayfire: OpenCL - Erode_u8_3x3 arrayfire: OpenCL - Cholesky_f64 arrayfire: OpenCL - Cholesky_f32 arrayfire: OpenCL - Bandwidth_u8 arrayfire: OpenCL - Sum_2D_s64 arrayfire: OpenCL - Sum_2D_s32 arrayfire: OpenCL - Sum_2D_s16 arrayfire: OpenCL - Sum_2D_f64 arrayfire: OpenCL - Sum_2D_f32 arrayfire: OpenCL - Sum_1D_s64 arrayfire: OpenCL - Sum_1D_s32 arrayfire: OpenCL - Sum_1D_s16 arrayfire: OpenCL - Sum_1D_f64 arrayfire: OpenCL - Sum_1D_f32 arrayfire: OpenCL - Image_FAST arrayfire: OpenCL - FFT_2D_f64 arrayfire: OpenCL - FFT_2D_f32 arrayfire: OpenCL - FFT_1D_f64 arrayfire: OpenCL - FFT_1D_f32 arrayfire: OpenCL - Sum_2D_u8 arrayfire: OpenCL - Sum_1D_u8 arrayfire: OpenCL - Image_ORB arrayfire: OpenCL - GFOR_SUM arrayfire: OpenCL - LU_f64 arrayfire: OpenCL - LU_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 222.47 136.80 104.00 222.60 138.30 1088.53 979.97 982.63 1149.47 995.37 115.33 153.30 103.90 102.37 153.13 100.00 984.47 848.82 818.07 820.53 826.73 842.93 104.40 814.40 7970.13 816.68 7967.80 786.03 2330.90 1175.40 917.83 2331.40 1179.73 800.60 2331.40 1178.93 918.33 2328.53 1180.73 2687.10 1371.83 711.07 2689.43 1371.50 801.07 2323.77 1179.83 914.03 2332.17 1179.23 335.30 290.27 291.40 454.13 290.80 380.90 809.67 250.90 2328.73 1180.13 920.00 2330.97 1178.47 173.33 1845.17 801.30 13409.10 15215.03 2330.37 1177.37 1180.53 1175.03 2375.80 2243.57 3423.90 1722.90 939.10 6953.43 1723.50 2495.53 2496.17 719.97 3427.17 3426.47 1724.40 1722.20 905.90 907.50 3424.53 3426.93 1723.10 1720.97 1150.92 1126.73 33021.37 1153.50 52824.37 25032.73 13375.63 52911.10 25252.10 13445.27 53245.13 25916.80 69720.23 5156.83 1727.57 872.27 646.00 646.87 1365.93 8433.60 2526.27 5277.37 5732.37 9560.93 9396.33 748.30 1174.17 1178.03 1178.07 1177.77 1177.67 1177.40 4483.70 1206.57 1093.43 4956.23 1203.30 1114.20 7792.40 52816.10 25044.20 13374.63 52858.47 25166.50 13392.27 53019.97 25736.63 2429.40 3234 3426.07 3427.63 1723.43 1720.50 940.63 942.93 6620.27 6053.47 11379.13 15871.20 1367.33 1367.50 4593.40 3424.83 1176.63 1718.47 1175.23 1182.07 749.33 751.07 1177.00 1723.57 7897.17 1147.27 7873.87 590.27 1123.65 344.33 215.33 209.03 449.23 201.13 2452.93 1302.93 1227.53 2876.57 1281.17 7758.17 33 724.33 716.33 6689.17 7141.07 5518.70 8649.70 1177.20 1176.50 1723.13 1720.33 3037.10 1058.87 861.32 550.77 758.80 477.77 3335.80 1168.33 821.60 459.90 188.37 1234.60 213.73 1641.25 834.50 1204.30 1239.37 7800.60 1151.52 2343.47 13990.67 2671.50 1179.60 1188.37 1177.73 869.50 545.23 1133.33 3425.73 3425.90 3422.47 1723.17 1722.40 1723.37 912.53 908.43 907.27 8018.97 5745.73 25949.27 3426.10 3423.77 3961.20 3098.87 5462.00 3428.37 1176.23 1177.90 1718.47 1724.13 1722.87 1178.60 1177.10 1177.87 1724.57 694.37 1149.00 10608.53 679.27 592.17 747.60 334.83 192.77 119.67 335.80 192.07 506.07 354.33 805.93 489.20 411.00 960.37 553.77 431.23 5261.17 1711.73 803.10 877.53 544.23 412.40 647.30 647.17 660.97 330.77 188.60 329.73 188.20 108.13 880.53 592.53 470.47 38477.40 62163.63 81.10 190.30 117.20 93.60 189.07 118.57 601.87 339.63 229.13 605.57 340.33 7640.70 5313.97 3056.77 32799.23 12310.07 91.07 176.80 33403.47 80 99096.17 87178.57 250.57 148.80 144.60 247.77 147.70 1435.83 1359.72 1299.30 1569.23 1334.78 141.93 171.43 126.00 129.83 166.57 113.47 1313.77 1136.53 1079.93 1089.23 1099.20 1151.42 126.53 1065.97 10549.00 1097.75 10518.67 1035.10 2759.53 1406.87 1085.90 2758.90 1406.67 956.83 2758.77 1406.73 1086.17 2757.00 1407.70 2686.13 1371.50 710.87 2687.67 1370.83 941.97 2780.53 1409.43 1098.43 2763.40 1406.77 394.13 391.77 389.87 622.00 388.87 380.47 1002.27 318.20 2757.27 1406.40 1085.60 2758.73 1410.93 226.53 2588.30 936.20 17718.67 19973.80 2758.53 1477.73 1515.17 1406.40 3406.22 3031.80 3971.77 2014.17 1105.20 9127.57 2134.13 3496.23 3496.40 907.17 3980.23 3981.00 2014.13 2014.13 1047.57 1047.30 3978.03 3980.00 2014.00 2013.17 1580.27 1516.80 43713.80 1615.70 64721.37 31183.63 16374.13 64813.83 31537.97 16517.47 65732.27 32387.73 90266.80 6889.77 2412.37 1190.95 761.50 764.90 1498.03 11149.37 3281.83 6966.50 7560.70 12641.57 12421.60 891.87 1409.97 1405.93 1408.00 1407.57 1408.23 1408.07 5932.83 1673.50 1510.27 6532.13 1631.00 1542.13 9208.00 64684.73 31161.63 16363.30 64731.87 31277.33 16354.20 65546.17 32251.93 3306.42 3164 3972.83 3966.30 2015.00 2014.07 1106.50 1126.03 8817.77 8046.93 15079.70 21037.00 1502.03 1498.77 6078.17 3990.07 1407.47 2045.83 1412.97 1519.87 891.77 910.17 1407.67 2013.60 10494.73 1354.80 10454.53 694.80 1477.43 427.63 283.47 275.93 575.47 245.07 2847.13 1584.32 1490.60 3552.00 1556.63 9135.43 33 903.87 883.67 8800.87 9397.27 7280.67 11448.10 1407.87 1407.23 2011.00 2015.47 3993.97 1383.85 1141.73 680.25 1011.70 617.40 4376.13 1536.65 1094.13 597.55 229.10 1526.00 270.37 2279.80 1083.63 1569.87 1669.77 10363.00 1489.93 2851.50 18644.57 3501.00 1406.67 1560.73 1407.37 1012.40 706.80 1486.90 3978.97 3979.67 3978.80 2014.37 2012.37 2015.40 1059.87 1049.33 1045.80 10564.53 7564.20 34228.73 3980.73 3978.80 5221.33 4076.70 7245.67 3981.17 1407.77 1408.70 2023.33 2014.03 2013.77 1406.30 1405.77 1407.20 2013.50 913.65 1350.20 13994.80 909.23 700.60 1039.42 382.87 214.73 138.23 383.40 211.57 585.00 389.43 1135.17 637.70 513.30 1278.43 775.28 656.73 6917.77 2229.87 996.90 1109.63 748.90 583.30 770.10 768.90 776.57 393.73 219.50 395.77 218.63 126.40 1132.17 682.32 627.33 43173.40 62436.07 89.40 201.93 125.63 111.27 203.20 128.07 659.93 369.03 257.33 664.07 372.83 7916.03 6572.13 1712.05 42306.10 15706.03 109.70 183.30 34353.93 79 102498.83 87565.10 311.13 182.77 183.07 309.83 174.80 1990.53 1916.60 1880.90 2159.73 1891.92 184.67 204.90 159.43 160.23 201.10 131.37 1884.03 1634.50 1560.23 1556.53 1563.47 1590.18 158.67 1548.37 15630.10 1575.58 15627.83 1495.17 3678.67 1865.93 1444.07 3678.10 1867.63 1299.73 3680.60 1865.97 1445.27 3677.13 1865.80 2679.43 1363.33 703.03 2681.63 1361.73 1273.90 3783.70 1869.93 1488.53 3686.23 1865.10 535.47 448.43 447.77 769.67 552.73 372.90 1379.77 445.83 3676.00 1867.43 1443.53 3679.10 1866.77 327.73 3606.75 1269.57 26350.47 29907.63 3679.00 2055.15 2091.83 1866.50 4923.96 5025.68 5306.50 2684.67 1552.60 13632.47 2983.13 4896.93 4143.23 1288.98 5326.50 5327.03 2680.83 2680.27 1439.23 1438.93 5326.17 5327.40 2679.90 2680.33 2135.93 2180.67 64396.43 2173.93 91457.73 43146.33 22058.23 91447.47 43572.70 22010.40 92980.40 44977.70 133886.27 9649.37 3575.67 1445.33 1038.17 1073.72 2027.53 16487.63 4761.80 10308.67 11200.60 18747.93 18418.27 1202.10 1873.30 1869.27 1870.20 1869.30 1868.20 1868.27 8678.50 2224.57 2005.23 9619.53 2227.73 2117.43 11693.40 91073.20 43137.77 21907.40 91207.73 43606.43 22041.03 92949.83 44978.37 4812.10 3180 5306.07 5304.77 2684.77 2685.07 1553.83 1591.40 12947.57 11830.77 22294.17 31119.93 2024.63 2025.93 8962.13 5326.87 1873.83 2835.23 1941.47 2097.87 1206.57 1206.67 1870.07 2680.83 15506.80 1818.97 15496.53 919.10 2088.88 511.47 333.67 321.50 870.62 326.77 3764.43 2076.10 2057.18 4995.20 2074.83 11633.60 39 1242.37 1223.97 13007.47 13889.47 10758.43 16932.00 1871.50 1871.87 2682.33 2691.97 5849.23 1954.87 1513.80 830.53 1437.67 824.50 6408.63 2132.35 1490.53 785.00 305.77 2027.13 354.50 3457.60 1979.53 2096.00 2330.50 15327.93 2095.77 4030.93 27655.70 5141.00 1865.90 2147.10 1868.33 1369.73 828.70 2103.87 5324.60 5326.83 5325.50 2682.23 2679.50 2679.37 1445.03 1445.70 1447.80 15748.13 11265.40 51118.67 5324.37 5326.10 7658.20 5980.10 10724.07 5321.70 1875.20 1870.90 2784.33 2679.13 2679.87 1868.87 1867.07 1870.23 2679.83 1270.90 1817.77 20815.63 1283.77 923.70 1409.88 493.90 267.20 174.30 492.30 265.00 766.27 498.50 1496.20 856.77 700.70 1747.77 1007.68 740.60 10212.00 3289.37 1341.50 1452.47 875.62 798.40 1048.30 1048.63 1064.67 507.10 272.80 506.23 272.43 175.27 1566.17 903.17 796.27 51612.40 63358.60 96.63 244.73 145.27 136.87 250.80 146.00 858.30 452.20 278.40 863.40 453.10 8393.33 9636.27 2435.43 61886.90 22840.93 132.77 207.60 35743.27 79 108779.73 88280.03 460.17 301.90 301.97 460.67 245.77 3498.37 3346.63 3307.00 3920.90 3319.02 303.13 289.47 255.43 255.67 290.00 200.57 3315.77 2781.93 2735.07 2732.17 2741.67 2735.20 200.77 2718.80 27820.50 2613.43 27817.97 2678.70 5681.97 2854.83 2227.40 5676.30 2856.03 2008.90 5681.53 2855.67 2235.13 5681.77 2856.10 2672.23 1352.23 694.53 2672.47 1354.10 2018.57 6631.33 2862.43 2456.97 5678.00 2857.53 827.03 757.47 757.33 1243.23 796.32 364.63 2281.63 756.77 5679.53 2855.70 2229.30 5683.10 2855.17 553.47 5564.13 2008.50 46917.53 53267.93 5677.90 3475.83 3613.87 2858.23 7325.70 7504.23 8359.30 4187.67 2510.07 24247.30 5177.13 7328.43 7363.03 2085.60 8355.07 8357.97 4185.80 4185.50 2234.13 2212.13 8357.73 8355.87 4185.47 4185.63 3916.00 3971.87 114622.60 3932.30 155497.80 74210.73 36599.70 155901.87 74962.30 36767.07 159800.50 77099.53 236934.70 18599.63 5167.20 3365.80 1686.23 1684.23 3184.77 29408.43 8302.60 18335.43 19908.03 33357.13 32779.50 1907.93 2907.23 2859.30 2863.47 2867.17 2861.13 2862.10 15451.10 4041.43 3479.60 17043.97 3936.53 3762.40 18732.47 155408.83 74159.80 36603.93 155865.27 74617.20 36807.13 159516.27 77069.00 7106.00 3170 8358.57 8361.40 4187.53 4189.03 2545.47 2535.57 23085.27 21095.20 39814.50 55582.37 3181.87 3182.13 15969.43 8345.40 2920.60 4759.17 3168.73 3601.03 1920.53 1920.13 2879.93 4186.40 27650.77 2914.33 27641.00 1473.70 3624.37 787.35 517.20 508.73 1437.37 577.23 5850.03 3356.50 3342.20 8457.67 3357.50 18622.37 32 2080.73 2049.30 23194.00 24769.50 19170.50 30205.57 2886.33 2892.70 4187.87 4188.53 10360.93 3404.40 2631.17 1486.80 2447.88 1405.00 11412.03 3652.97 2653.87 1347.27 505.63 3325.57 575.83 5221.00 2875.43 3779.60 4112.30 27232.60 3827.40 6916.37 49255.17 9111.17 2855.77 3704.43 2863.07 2402.23 1405.20 3772.48 8358.07 8358.23 8358.30 4182.50 4185.07 4185.80 2237.37 2228.10 2212.37 27961.90 19898.23 90484.90 8358.33 8357.70 13581.87 10551.90 19117.73 8352.37 2930.93 2871.53 4544.70 4184.07 4185.83 2858.17 2859.33 2874.27 4186.13 2230.47 2955.20 37256.33 2227.47 1547.40 2448.13 743.80 390.47 224.67 739.50 390.63 1218.40 765.90 2665.25 1452.20 1180.60 3077.23 1722.92 1245.40 18251.00 5743.93 2257.23 2598.00 1458.70 1254.77 1715.03 1707.63 1711.45 733.57 379.20 734.20 379.77 284.82 2757.27 1544.20 1280.53 74199.33 68883.60 117.27 365.60 213.17 211.50 365.57 199.23 1363.50 701.77 407.93 1363.83 700.63 9596.43 16349.47 3962.60 105558.83 37622.27 204.40 298.47 40277.60 79 137902.03 90331.43 446.87 353.80 284.43 451.80 281.90 4410.13 4194.80 4193.37 4754.80 4170.00 355.30 296.77 297.57 297.67 279.47 239.50 4200.13 3463.87 3458.27 3455.30 3456.90 3458.43 238.93 3437.80 35356.37 3307.97 35356.83 3347.43 5613.03 2851.90 2405.77 5608.83 2851.03 2249.47 5613.00 2858.37 2419.37 5612.57 2850.57 2664.43 1345.47 686.70 2665.07 1347.43 2270.03 7916.37 3015.27 2861.73 6361.07 2859.40 1005.63 948.37 948.90 1566.83 969.63 357.23 2729.73 946.23 5611.40 2851.73 2404.53 5612.63 2852.97 566.57 6926.90 2249.03 59678.03 67745.60 5612.23 4144.40 4371.10 2897.40 9296.40 9501.47 8414.90 4168.67 2925.23 30818.57 6337.73 9296.80 9297.07 2554.13 8251.70 8256.23 4144.00 4145.30 2391.63 2346.10 8256.73 8253.60 4143.90 4142.77 4748.47 4748.60 145124.83 4712.33 184590.47 90114.83 44793.80 185098.17 91135.20 45038.47 191127.60 95433.47 21970.13 6372.87 3185.73 2034.27 2019.27 3211.07 37386.13 10396.27 23301.27 25302.33 42407.93 41672.37 2120.60 3222.53 2920.13 3010.77 3021.53 2961.73 2951.73 19555.40 4908.13 4302.23 21610.77 4842.80 4698.03 22829.93 185663.00 90679.97 45072.07 185115.67 91133.70 45045.23 190424.30 95047.43 9015.20 3192 8415.10 8483.47 4168.67 4172.77 2925.87 2971.73 29339.50 26806.60 50592.50 70673.40 3207.27 3204.90 20289.30 8277.63 3250.97 5778.60 3694.73 4337.13 2149.73 2148.80 3067.17 4146.13 35147.40 2879.83 35137.27 1451.47 4482.33 901.60 630.20 625.30 1785.77 701.45 6116.80 3777.90 3763.47 9916.93 3779.70 22742.30 33 2554.23 2508.23 29479.10 31485.20 24365.30 38399.53 3132.10 3172.20 4152.53 4199.67 13143.37 4293.53 3288.17 1740.13 3029.48 1734.97 14479.17 4617.07 3262.20 1647.50 621.03 3746.87 593.10 6162.33 4116.28 4597.47 5116.43 34604.27 4597.93 8568.17 62653.10 11569.03 2865.07 4396.83 2934.53 2955.37 1769.52 4625.63 8256.47 8254.03 8257.23 4144.57 4144.00 4143.87 2389.33 2388.80 2390.47 35436.00 25330.77 115220.90 8256.13 8256.80 17255.10 13392.73 24295.47 8256.70 3281.13 3063.30 5368.57 4143.90 4143.77 2943.87 2926.40 3077.30 4143.93 2843.30 3420.10 47429.43 2819.70 1843.87 2933.00 724.47 374.47 267.67 728.27 378.43 1353.70 860.63 3161.77 1806.50 1517.50 3831.90 2114.97 1621.22 23220.80 7287.17 2820.30 3178.23 1807.37 1450.00 2055.87 2090.17 2022.30 719.77 370.37 721.47 370.50 333.83 3438.00 1931.40 1539.88 84400.63 73683.13 110.33 355.87 243.57 242.60 359.20 205.83 1345.47 688.83 417.77 1348.07 689.00 10249.83 20450.10 4856.57 129853.03 45834.00 235.00 337.80 42553.50 80 153266.13 91182.40 178.23 130.57 126.53 178.53 113.27 1593.15 1474.20 1470.17 1663.27 1504.03 128.93 117.97 110.23 109.90 117.83 98.43 1463.70 1259.93 1210.10 1205.10 1219.63 1249.17 98.20 1199.63 12026.13 1200.13 12026.27 1183.90 2103.43 1066.27 843.17 2103.77 1066.57 804.07 2103.50 1067.53 845.43 2102.90 1066.87 2653.83 1341.53 683.40 2653.37 1340.53 779.53 2757.50 1068.17 987.97 2199.57 1066.73 387.83 373.97 371.40 616.80 398.33 354.67 948.37 342.30 2103.23 1065.50 843.13 2103.90 1066.37 226.83 2749.30 772.13 20294.30 23026.93 2103.90 1455.80 1517.53 1067.77 3715.55 3364.57 3053.03 1549.93 1019.50 10502.40 2230.90 3787.33 3265.33 913.40 3071.83 3071.27 1546.70 1547.27 844.67 844.97 3071.57 3070.83 1546.80 1548.33 1680.53 1709.07 49523.23 1726.67 68546.47 33276.17 16881.77 68401.63 33396.60 16867.07 70236.90 34469.87 105344.20 7474.90 2575.17 1139.43 707.77 696.10 1120.67 12734.30 3778.03 7961.70 8862.53 14433.23 14186.57 732.30 1126.77 1067.27 1068.50 1068.87 1069.97 1067.33 7054.47 1736.87 1563.95 7384.27 1720.57 1714.50 8827.03 68562.60 33297.83 16885.70 68425.17 33394.37 16866.97 70214.40 34136.27 3637.57 3139 3054.77 3049.80 1550.43 1549.40 1020.30 1059.72 10018.00 9149.33 17216.80 24027.83 1119.90 1121.13 6942.17 3072.70 1122.10 2040.57 1281.43 1525.10 755.22 741.67 1074.00 1547.33 12057.07 1024.20 12047.30 519.07 1605.13 313.73 239.40 235.60 657.55 239 2280.97 1429.15 1401.70 3602.37 1407.57 8749.90 35 874.17 856.57 10129.80 10813.53 8404.43 13102.70 1102.47 1096.43 1547.67 1552.17 4551.60 1845.40 1181.73 667.42 1072.60 646.43 4973.33 1644.37 1167.80 615.33 232.07 1418.70 234.47 2480.30 1424.50 1629.67 1819.73 11791.53 1629.67 2924.53 21277.10 3986.47 1066.73 1540.00 1071.33 1060.90 640.53 1665.03 3071.10 3071.43 3070.87 1546.70 1547.33 1547.13 855.97 869.90 845.23 12063.80 8635.23 39099.57 3071.03 3070.83 5955.63 4642.47 8294.43 3070.90 1135.87 1072.87 1885.20 1547.50 1546.27 1066.47 1068.40 1076.13 1547.30 993.13 1226.50 16143.20 993.90 658.90 1070.67 300.40 161.37 122.93 299.97 160.07 512.37 337.43 1166.03 660.80 538.30 1406.52 767.03 571.63 7923.97 2533.17 981.93 1122.40 676.00 538.07 704.83 704.87 707.45 285.93 154.70 285.17 154.23 115.73 1226.70 731.47 626.93 39950.40 83771.17 56.00 145.30 96.80 95.00 159.67 99.40 502.83 269.97 178.10 509.60 270.27 7805.00 7083.40 1976.20 44626.50 15936.17 92.20 137.43 34299.57 80 87423.60 98680.70 299.60 169.40 147.20 298.80 156.00 2212.60 2081.03 2076.67 2336.87 2075.47 168.47 189.07 142.03 142.57 188.97 125.10 2072.57 1740.57 1706.97 1701.27 1715.20 1757.00 141.57 1695.37 17184.07 1708.97 17183.83 1671.80 3761.30 1883.23 1438.10 3761.77 1884.83 1230.57 3762.73 1884.93 1438.07 3761.07 1884.27 2648.97 1335.43 678.17 2649.43 1335.23 1219.70 3922.30 1881.83 1465.03 3760.43 1884.87 543.87 496.13 495.67 839.47 548.83 349.63 1361.83 471.77 3762.07 1882.77 1437.97 3763.33 1885.30 326.10 3417.83 1218.57 29013.50 32928.37 3762.37 2093.63 2187.63 1884.90 4954.85 4640.73 5518.63 2765.43 1513.50 15007.10 3146.37 4821.10 4860.90 1231.90 5521.57 5520.63 2764.83 2765.10 1404.50 1397.60 5522.67 5521.53 2765.23 2764.93 2356.50 2354.77 70681.23 2379.83 99150.63 46611.70 23316.53 98932.23 46746.67 23299.67 100970.23 48221.43 148955.10 10681.27 3632.17 1803.83 1006.07 1006.17 2012.37 18199.57 5385.90 11367.70 12674.77 20639.20 20285.20 1181.07 1876.63 1884.43 1883.00 1882.00 1883.13 1884.67 10019.93 2455.70 2127.47 10524.07 2384.07 2371.80 11901.47 99138.30 46610.10 23316.13 98972.30 46746.73 23298.73 100978.80 48208.07 4964.53 3178 5518.33 5518.00 2765.53 2765.87 1513.33 1530.50 14302.90 13063.50 24606.53 34342.87 2012.33 2010.67 9902.83 5518.47 1875.70 2915.67 1912.87 2205.40 1173.97 1187.77 1881.43 2764.37 17216.50 1880.40 17202.30 947.53 2234.97 498.87 366.70 363.77 884.57 321.57 3919.90 2164.97 2134.33 5451.27 2149.30 11894.93 33 1231.87 1211.23 14370.57 15344.57 11893.50 18705.30 1879.20 1877.43 2765.10 2766.60 6453.70 2598.13 1631.70 911.92 1478.23 879.47 7070.73 2306.13 1618.00 836.80 314.80 2121.53 353.27 3490.93 1732.77 2272.40 2582.77 16823.13 2271.97 4257.10 30430.70 5671.17 1883.20 2273.17 1883.73 1466.17 872.73 2307.17 5522.37 5522.83 5520.83 2764.90 2764.80 2764.20 1401.53 1410.40 1398.37 17238.33 12330.07 55939.97 5521.43 5522.37 8430.00 6582.57 11842.20 5521.77 1875.73 1881.57 2781.43 2765.10 2764.97 1884.30 1881.97 1881.47 2764.57 1398.73 1888.57 23058.50 1399.13 954.50 1488.70 504.27 264.47 159.50 503.93 262.60 796.23 499.46 1560.20 904.77 754.87 1908.13 1059.00 781.90 11294.50 3563.87 1365.60 1578.33 943.90 731.03 1018.97 1018.83 1019.80 486.63 250.30 486.53 250.40 163.27 1706.87 964.10 771.28 49843.77 77436.53 75.63 238.80 130.90 119.30 251.20 131.80 895.40 462.10 251.50 898.33 462.77 8429.97 10128.70 2751.50 65585.10 23444.10 115.30 166.00 36638.47 78 96761.57 95882.30 511.07 259.73 204.50 509.03 259.03 3195.33 3042.13 3040.17 3425.93 3007.87 229.83 316.80 192.17 191.93 315.87 171.57 3028.27 2535.43 2490.63 2478.90 2506.80 2508.37 191.70 2475.43 25481.73 2458.30 25490.90 2444.97 6686.97 3345.77 2547.70 6687.00 3346.33 2141.63 6687.87 3346.60 2547.20 6686.80 3346.40 10965.43 5489.80 2753.83 10965.17 5490.20 2140.23 6680.30 3345.10 2541.80 6687.90 3346.57 894.40 756.23 761.37 1125.90 686.27 1389.47 2160.20 681.37 6686.60 3346.27 2546.33 6686.77 3346.40 479.30 5020.03 2141.20 43006.20 48817.37 6686.70 3344.40 3383.53 3345.30 6715.53 6801.63 9783.10 4896.43 2471.33 22228.43 4887.13 6731.97 6731.57 1863.73 9783.37 9782.10 4894.60 4896.13 2437.43 2437.93 9783.47 9783.33 4895.83 4895.93 3433.53 3433.60 104633.03 3411.40 149791.70 69088.90 34219.90 149533.23 69268.87 34192.83 152261.80 71296.73 217569.60 15460.10 4566.77 2309.10 1545.03 1548.73 3538.60 26935.07 7899.50 16761.27 18800.90 30581.03 30066.17 2009.77 3341.13 3345.50 3345.07 3345.60 3345.50 3345.10 14687.70 3494 3076.30 15471.80 3468.50 3403.63 17180.23 149782.63 69090.20 34216.23 149518.33 69252.30 34192.90 152255.13 71290.37 6434.60 3205 9783.03 9782.10 4894.17 4895.47 2471.87 2479.83 21167.80 19341.97 36486.67 50950.53 3539.27 3537.80 14635.37 9782.30 3340.97 4883.57 3334.07 3401.67 2010.97 2012.00 3343.30 4894.23 25387.47 3441.90 25384.80 1727.10 3206.40 852.83 516.00 491.83 1289.53 466.73 7073.23 3491.43 3395.90 8713.97 3489.40 17208.17 37 1871.93 1834.20 21257.03 22695.60 17577.40 27689.07 3342.60 3343.23 4895.23 4896.73 9459.33 3816.40 2358.07 1293.20 2134.00 1260.63 10429.93 3324.67 2344.20 1199.87 451.17 3391.80 592.57 4382.30 2572.23 3296.17 3702.37 24901.27 3315.37 6679.90 45130.53 8355.53 3345.57 3451.53 3344.83 2121.27 1250.80 3312.87 9781.20 9781.97 9782.13 4895.00 4894.80 4894.27 2438.53 2437.70 2437.20 25514.53 18247.17 82942.00 9782.23 9781.50 12452.37 9706.90 17522.03 9782.57 3341.37 3344.27 4889.57 4895.00 4895.07 3345.10 3344.23 3344.47 4894.50 2042.60 3442.27 34180.40 2048.57 1729.80 2140.77 866.90 453.07 233.97 866.63 453.47 1304.50 781.40 2258.70 1330.10 1043.10 2771.03 1531.37 1143.40 16749.90 5250.63 1987.27 2251.33 1303.80 1043.57 1563.70 1561.87 1545.17 844.30 425.10 844.97 426.60 223.07 2470.77 1382.80 1096.42 68498.43 77175.63 115.20 399.47 208.57 142.03 401.87 207.63 1558.13 788.47 427.80 1559.07 789.67 16477.67 15261.47 4793.60 100891.87 36547.30 153.23 256.80 62071.67 76 126350.27 99218.87 264.10 145.80 130.70 262.97 139.43 1903.00 1804.00 1800.57 2027.73 1805.27 145.13 167.07 123.37 123.07 167.70 110.83 1796.80 1521.05 1481.00 1474.87 1490.07 1505.45 123.07 1469.20 14833.20 1474.12 14838.30 1449.30 3285.07 1647.87 1257.87 3284.10 1647.97 1066.43 3284.93 1648.50 1255.73 3285.10 1648.83 2650.67 1335.77 679.20 2650.83 1335.73 1061.97 3413.17 1648.07 1267.77 3284.10 1649.03 482.90 465.57 464.37 756.77 465.30 350.43 1173.53 411.20 3285.03 1648.03 1256.53 3284.30 1648.90 280.15 2958.67 1066.73 25043.87 28418.03 3284.60 1813.30 1894.67 1647.93 4499.53 4059.73 4817.73 2412.50 1289.20 12955.17 2718.57 4416.55 3991.40 1074.48 4820.13 4820.07 2411.07 2411.00 1208.93 1210.20 4820.33 4820.50 2412.10 2411.70 2050.77 2057.50 61082.60 2061.80 87128.43 40763.57 20440 86901.33 40889.63 20369.73 88576.50 42052.40 129409.90 9245.33 3060.50 1382.47 850.17 865.94 1757.83 15713.73 4660.00 9828.23 10944.63 17821.60 17515.60 1011.20 1642.83 1647.43 1647.20 1647.43 1647.80 1647.97 8673.43 2108.57 1878.08 9111.47 2071.57 2032.93 10479.87 87077.30 40739.03 20343.63 86836.67 40817.57 20312.77 88222.10 41978.90 4328.53 3215 4818.23 4817.47 2412.37 2412.50 1287.13 1331.32 12358.50 11285.60 21245.17 29650.23 1757.37 1756.17 8560.23 4819.30 1641.80 2530.03 1659.03 1911.87 1014.30 1021.50 1646.93 2412.20 14872.20 1638.30 14861.70 820.67 1926.77 438.20 312.83 310.20 769.00 281.70 3414.80 1914.77 1862.20 4733.80 1877.13 10462.17 36 1058.40 1051.18 12416.73 13254.40 10280.97 16159.57 1645.87 1644.67 2412.17 2412.03 5583.93 2251.60 1438.13 865.47 1286.83 768.40 6115.77 1999.30 1407.40 731 275.57 1858.27 320.40 2939.77 1691.40 1973.63 2211.27 14524.80 1974.03 3674.13 26262.70 4909.13 1648.03 1943.00 1647.33 1278.33 763.13 1976.17 4820.13 4820.07 4820.50 2412.00 2411.57 2411.97 1212.47 1216.27 1210.17 14882.57 10651.90 48255.83 4820.47 4819.93 7286.97 5691.70 10228.67 4819.83 1641.23 1647.33 2415.93 2411.97 2411.57 1648.00 1647.87 1646.60 2411.17 1223.70 1638.47 19907.70 1212.80 826.30 1289.40 434.90 229.80 137.50 433.83 227.73 698.57 439.73 1356.07 787.73 638.70 1693.60 923.27 683.80 9755.90 3084.67 1190 1350.77 806.00 638.83 862.30 862.07 864.74 426.57 219.93 426.33 221.17 131.73 1484.03 840.80 675.28 43113.60 79325.93 68.93 211.27 117.67 104.07 216.60 118.40 787.27 408.53 249.73 792.03 409.10 8135.27 8826.53 2353.00 56863.23 20520.63 100.70 150.37 34854.30 78 90230.10 95993.67 235.33 160.53 144.93 228.30 143.30 2957.13 2290.13 1974.50 3300.73 2053.47 157.47 137.97 134.97 111.00 120.40 117.10 1954.38 1641.27 1609.33 1498.53 1666.45 1609.23 110.50 1493.63 9927.90 1292.53 9943.57 1293.07 2034.43 1116.03 1009.33 2026.33 1131.50 941.63 2020.50 1133.97 1068.80 2025.43 1116.03 2650.03 1362.60 678.03 2650.23 1335.07 1000.65 4030.93 1434.13 1429.33 2863.77 1168.78 541.50 539.00 538.07 903.17 525.97 349.40 1298.73 438.83 2037.30 1116.43 1009.50 2024.07 1143.37 291.40 3732.30 941.77 17412.10 19350.97 2019.80 1826.07 1895.03 1195.00 4791.63 5083.60 4225.00 1823.73 1639.33 9605.07 3001.20 5013.67 5015.37 1174.60 2901.17 2902.47 1523.30 1520.17 1083.40 1177.40 2903.07 2902.83 1518.67 1520.03 2340.07 2226.43 40377.80 2288.20 102037.27 51539.50 25886.80 102647.13 50573.73 25383.87 116302.83 61887.80 79338.87 13655.30 3544.47 1890.95 925.60 953.47 1310.00 11193.73 4132.07 7712.03 7932.83 13128.33 13429.27 963.07 1511.90 1198.70 1319.07 1268.67 1278.57 1256.03 5789.77 2780.33 2355.83 5733.40 2589.93 2237.93 13275.50 102015.57 51544.07 25883.87 103034.97 50593.93 25394.57 116381.70 61900.10 5349.53 3189 4222.87 4218.40 1827.13 1829.03 1640.00 1647.23 9413.80 8502.60 14694.63 20560.90 1309.40 1287.63 6463.67 3141.67 1500.85 2698.47 1655.27 1869.67 1004.73 984.30 1445.37 1527.23 13110.53 968.17 13126.87 715.53 2179.73 533.77 295.13 290.87 529.37 294.83 2769.80 1623.23 1608.57 2943.23 1644.17 13313.03 34 1188.93 1194.40 8964.17 9507.07 8073.67 11792.67 1396.40 1409.30 1578.07 2046.40 3902.60 1659.30 1832.40 1065.02 1665.63 949.87 3877.30 1646.80 1592.37 898.23 283.93 1614.37 766.83 3838.30 2013.40 2722.50 2697.87 9184.17 2380.87 3185.43 18089.97 4349.17 1134.73 2312.40 1237.40 1503.97 864.53 3556.60 2902.00 2901.80 2904.57 1519.03 1518.40 1518.20 1156.00 1118.73 1083.77 10721.40 8041.07 32391.63 2902.47 2905.33 5632.83 4608.97 7707.80 2902.70 1588.60 1381.07 2537.43 1518.30 1518.10 1416.57 1262.10 1375.57 1518.47 1011.67 2270.53 14602.67 1013.80 992.27 1661.12 297.07 176.63 155.60 295.43 176.43 2645.33 2521.73 2020.67 949.75 794.77 1849.73 924.90 686.17 6352.63 2319.57 1242.37 1720.70 976.10 691.80 947.07 947.20 966.27 296.30 156.03 295.83 155.50 128.80 2541.03 1110.58 765.33 29456.70 56051.63 52.57 165.07 119.40 115.93 213.77 119.57 544.93 309.43 251.97 549.60 314.00 8017.50 14057.50 3718.33 107994.07 49385.53 112.23 199.73 35418.10 85 75705.47 88185.87 466.63 321.63 264.13 466.30 264.00 4230.13 4042.27 4029.47 4524.97 3973.07 319.50 289.07 258.47 258.17 287.90 266.00 4023.53 3305.33 3290.77 3276.43 3316.07 3301.90 221.83 3264.47 33822.60 3228.03 33788.93 3251.97 6109.13 3047.53 2364.63 6109.30 3047.33 2134.40 6109.33 3046.73 2370.07 6106.93 3046.93 2645.13 1331.60 675 2645.23 1331.40 2151.67 7535.17 3044.97 2692.30 6135.00 3045.87 961.87 902.30 901.50 1486.13 980.78 346.47 2581.43 899 6108.83 3048.03 2364.33 6109.07 3044.90 554.33 6592.97 2134.37 56888.40 64796.80 6108.37 3951.43 4152.90 3043.93 8880.90 8953.20 8921.00 4466.63 2746.27 29481.40 6061.17 8893.47 8924.50 2421.20 8932.70 8932.87 4469.10 4469.80 2333.47 2328.00 8932.67 8932.83 4469.13 4469.70 4557.77 4557.67 138820.27 4514.10 183975.03 87784.70 43784.47 183514.33 88064.60 43734.17 188385.00 90531.57 20376.40 6026.73 3080.13 1923.10 1960.75 3308.07 35762.33 10400.07 22297.23 24883.73 40568.00 39876.77 2061.80 3115.43 3044.40 3049.97 3056.47 3044.33 3044.70 19523.90 4642.83 4089.77 20479.60 4586.23 4513.87 22036.43 183940.00 87811.03 43702.50 183524.90 88079.33 43680.83 188425.33 91074.67 8534.23 3177 8920.40 8915.60 4468.57 4467.27 2760.53 2805.10 28086.63 25629.17 48252.40 67616.93 3302.57 3302.67 19422.70 8930.90 3138.87 5594.57 3506.13 4160.03 2088.80 2088.93 3064.13 4469.07 33788.57 3150.73 33698.53 1581.67 4239.43 804.00 620.38 588.23 1686.27 599.07 6424.60 3776.77 3740.03 9978.70 3769.77 22065.00 32 2421.23 2374.97 28213.47 30133.80 23291.47 36758.27 3083.70 3093.07 4469.67 4462.10 12532.60 5009.47 3103.57 1662.80 2809.60 1664.67 13838.37 4373.73 3086.67 1578.03 621.70 3722.40 599.03 5843.57 3363.60 4383.53 4902.77 33018.03 4387.10 8174.40 59929.63 11084.47 3045.13 4218.80 3044.33 2790.73 1639.63 4396.63 8932.37 8932.90 8931.43 4469.33 4470.23 4469.90 2357.50 2355.63 2339.37 33859.87 24129.07 110066.23 8932.17 8931.40 16461.13 12826.47 23183.00 8932.87 3166.90 3065.73 5126.17 4469.37 4468.53 3043.33 3043.73 3067.27 4470.37 2702.53 3214.27 45374.23 2702.80 1739.37 2804.37 799.00 418.00 247.50 800.90 422.37 1365.53 851.50 2997.13 1734.35 1373.83 3668.57 2013.70 1498.20 22163.87 6929.33 2615.37 2978.93 1723.37 1378.33 1945.70 1985.95 1926.53 774.50 388.57 772.60 388.93 269.30 3279.77 1823.80 1437.38 80834.10 76949.73 105.57 365.70 189.97 180.50 376.67 191.87 1419.00 719.87 414.57 1422.40 721.43 9947.60 19358.93 4683.33 125737.93 43814.93 209.77 279.07 41733.00 76 141237.27 95251.60 453.17 333.12 283.17 456.93 272.07 5863.40 4624.77 4195.03 6746.27 4062.83 307.77 262.97 230.33 222.33 232.23 230.10 4128.27 3458.40 3437.47 3292.60 3458.87 3437.77 223.47 3298.13 22602.27 2815.90 22622.93 2884.40 3463.90 2382.13 2316.23 3468.37 2384.13 2215.67 3469.83 2458.23 2424.87 3467.50 2375.60 2658.80 1338.33 677.63 2658.97 1336.83 2284.17 8638.83 3100.27 3082.63 6296.03 2434.53 1007.83 991.57 970.17 1709.27 1133.67 347.67 2922.83 934.83 3468.70 2375.23 2309.70 3475.33 2378.07 598.30 7696.60 2210.67 39264.03 43859.73 3491.00 4264.37 4481.27 2648.63 10030.67 11125.33 8951.17 4045.80 3953.90 8647.97 7009.37 10030.77 10031.10 2854.10 5256.07 5237.33 2757.47 2859.13 2507.30 2676.83 5244.50 5235.47 2759.97 2759.73 4997.93 4862.80 90673.30 5082.13 234202.23 114192.80 57177.97 233699.50 118275.27 59197.73 147210.27 183221.27 33722.47 7831.83 3791.63 2274.10 2362.27 2818.93 25007.13 9235.60 17289.63 17926.63 29699.70 30329.67 2175.23 3359.70 2721.90 2948.43 2875.87 2841.60 2833.07 12844.50 5968.90 4945.00 12596.70 5650.30 4852.80 28844.00 234290.77 114196.10 57173.30 233705.47 118334.73 59209.83 147253.83 10179.83 3065 8950.87 9013.47 4046.93 3892.20 3953.03 3800.80 21084.10 7816.23 33235.63 46972.57 2819.20 2466.00 14398.63 6838.23 3324.30 6145.80 3837.47 4511.13 2279.23 2278.67 3267.03 2788.90 29228.27 1655.10 29196.57 1557.03 4702.33 1115.07 680.10 687.47 1121.47 600.37 5782.87 3212.00 3203.87 6227.23 3212.13 28838.50 35 2818.57 2814.80 20150.50 21392.47 16191.80 26976.67 3169.50 3179.63 3294.17 4428.77 8738.23 3480.10 3782.70 2149.60 3403.83 2032.63 8562.77 3420.53 3484.37 1944.73 586.50 3166.87 1736.10 8402.33 4202.12 5850.13 5507.87 20871.53 5173.70 6907.37 40874.13 9387.17 2483.17 4682.87 2783.77 3319.57 1933.80 7563.77 5250.13 5249.77 5246.93 2766.17 2765.93 2765.47 2584.30 2607.60 2507.47 23061.83 16889.63 72893.37 5237.37 5242.50 12483.20 10304.90 16238.60 5239.10 3446.77 3056.47 5694.37 2760.03 2760.37 3083.57 2725.30 3081.93 2766.33 2275.47 4545.13 32217.87 2282.43 1835.07 3202.67 587.67 387.57 330.13 587.47 386.37 6678.40 6541.67 4421.27 2019.20 1569.70 3927.67 2014.13 1464.67 14339.17 5166.87 2489.37 3836.07 2003.10 1513.40 2277.90 2286.13 2288.63 449.27 231.90 448.57 232.10 316.77 5234.30 2191.03 1495.27 56481.67 78079.93 69.93 314.47 232.67 226.07 423.37 232.43 896.17 501.23 450.47 1012.67 542.47 10178.37 33234.63 13589.97 270424.67 131047.10 216.43 408.50 43048.90 82 106260.87 91486.03 578.73 499.40 449.50 573.53 445.07 7519.30 6965.30 6963.37 8047 6892.00 487.77 417.07 416.17 416.43 425.70 424.67 6933.33 5897.93 5881.77 5882.47 5898.03 5882.13 380.87 5863.13 51141.10 5260.20 51136.20 5175.07 7531.97 3786.00 3200.93 7538.67 3788.60 2988.80 7536.97 3791.87 3233.87 7536.47 3786.87 2643.47 1331.00 674.23 2645.17 1331.13 3026.07 12232.53 4554.43 4709.20 9124.17 3812.47 1669.23 1670.87 1670.97 2272.53 1682.37 346.10 4486.13 1663.80 7532.90 3782.37 3201.00 7536.30 3784.73 913.17 11778.13 2986.43 86305.40 97966.27 7537.73 7231.73 7751.37 3868.70 15735.27 14369.60 12369.23 5549.17 4659.63 44547.60 11462.37 15733.77 15733.97 4063.20 11053.93 11052.97 5568.40 5564.20 3177.20 3178.43 11050.90 11053.20 5568.57 5567.20 8100.13 8099.87 210081.43 7968.43 143230.57 71893.33 144284.53 71805.00 148570.23 30919.93 9365.87 6049.17 2805.13 2807.60 4177.23 54095.67 15047.80 33698.17 36587.17 61379.30 60284.37 2877.23 4815.47 3910.03 4122.57 4164.47 4192.67 4146.67 29325.80 7371.97 6923.03 31097.50 7161.43 7889.93 36817.57 143247.37 71921.77 144315.63 71791.27 148507.37 13787.53 3174 12329.23 12475.33 5550.43 5564.40 4646.63 4713.20 42440.33 38758.33 73225.93 102257.67 4170.83 4168.47 29340.73 11022.70 5097.57 10388.03 6226.70 7777.03 2938.20 2937.90 4224.50 5565.30 66747.53 3729.77 66771.43 2064.07 7309.00 1477.90 1182.53 1153.30 2596.07 1154.73 9332.37 6159.43 6151.37 14136.90 6158.23 36804.30 34 4064.27 3969.13 42642.93 45546.97 35229.23 55560.50 4588.90 4662.70 5520.07 5776.83 18979.20 7417.10 5062.60 3014.30 4859.93 2981.53 20871.63 6740.90 4763.27 2820.43 1147.37 6087.00 807.13 9920.50 6603.48 6993.10 7831.77 50035.27 6991.00 12230.73 90648.00 16725.43 3831.80 7079.83 3945.63 4800.33 2986.97 7616.27 11053.53 11051.07 11051.97 5567.07 5566.50 5567.77 3295.60 3296.33 3177.07 51185.87 36584.50 166459.33 11053.57 11052.60 24937.63 19125.90 35130.70 11055.10 5113.47 4278.10 9237.53 5565.70 5566.33 3927.80 3928.27 4325.30 5567.57 5214.83 5193.93 68585.37 5213.20 2721.57 4510.03 971.93 519.43 419.37 974.70 528.40 1817.80 1178.07 5070.53 3073.90 2481.87 5953.57 3424.97 2623.67 33575.83 10496.43 4198.60 5040.00 3071.83 2481.77 2871.40 2870.53 2794.03 959.03 485.73 961.63 487.33 445.87 5885.63 3298.50 2555.03 108674.00 96119.47 133.80 443.77 334.03 334.17 494.63 347.37 1727.47 879.20 552.37 1734.63 880.23 11658.30 25402.47 8117.57 180202.77 68296.77 358.90 509.48 49569.67 78 195264.90 101435.77 OpenBenchmarking.org
ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_s64_AF_INTERP_BILINEAR OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_s64_AF_INTERP_BILINEAR GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 130 260 390 520 650 SE +/- 0.67, N = 3 SE +/- 0.93, N = 3 SE +/- 0.52, N = 3 SE +/- 0.59, N = 3 SE +/- 0.57, N = 3 SE +/- 0.12, N = 3 SE +/- 0.56, N = 3 SE +/- 0.70, N = 3 SE +/- 0.64, N = 3 SE +/- 0.18, N = 3 SE +/- 0.66, N = 3 SE +/- 0.12, N = 3 SE +/- 1.54, N = 3 222.47 250.57 311.13 460.17 446.87 178.23 299.60 511.07 264.10 235.33 466.63 453.17 578.73 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_s32_AF_INTERP_BILINEAR OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_s32_AF_INTERP_BILINEAR GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 110 220 330 440 550 SE +/- 0.81, N = 3 SE +/- 0.80, N = 3 SE +/- 0.53, N = 3 SE +/- 0.40, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 0.35, N = 3 SE +/- 1.55, N = 3 SE +/- 0.06, N = 3 SE +/- 0.32, N = 3 SE +/- 0.17, N = 3 SE +/- 6.80, N = 6 SE +/- 0.06, N = 3 136.80 148.80 182.77 301.90 353.80 130.57 169.40 259.73 145.80 160.53 321.63 333.12 499.40 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_s16_AF_INTERP_BILINEAR OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_s16_AF_INTERP_BILINEAR GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 100 200 300 400 500 SE +/- 0.15, N = 3 SE +/- 0.80, N = 3 SE +/- 1.30, N = 3 SE +/- 0.48, N = 3 SE +/- 0.17, N = 3 SE +/- 2.42, N = 6 SE +/- 0.30, N = 3 SE +/- 0.21, N = 3 SE +/- 0.00, N = 3 SE +/- 0.32, N = 3 SE +/- 0.17, N = 3 SE +/- 0.24, N = 3 SE +/- 0.06, N = 3 104.00 144.60 183.07 301.97 284.43 126.53 147.20 204.50 130.70 144.93 264.13 283.17 449.50 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_f64_AF_INTERP_BILINEAR OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_f64_AF_INTERP_BILINEAR GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 120 240 360 480 600 SE +/- 0.40, N = 3 SE +/- 1.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.50, N = 3 SE +/- 0.20, N = 3 SE +/- 0.42, N = 3 SE +/- 0.81, N = 3 SE +/- 0.64, N = 3 SE +/- 0.52, N = 3 SE +/- 0.12, N = 3 SE +/- 0.66, N = 3 SE +/- 0.09, N = 3 SE +/- 0.77, N = 3 222.60 247.77 309.83 460.67 451.80 178.53 298.80 509.03 262.97 228.30 466.30 456.93 573.53 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_f32_AF_INTERP_BILINEAR OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_f32_AF_INTERP_BILINEAR GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 100 200 300 400 500 SE +/- 0.80, N = 3 SE +/- 1.08, N = 3 SE +/- 0.67, N = 3 SE +/- 0.43, N = 3 SE +/- 0.06, N = 3 SE +/- 0.68, N = 3 SE +/- 0.21, N = 3 SE +/- 0.15, N = 3 SE +/- 0.44, N = 3 SE +/- 0.20, N = 3 SE +/- 0.10, N = 3 SE +/- 0.23, N = 3 SE +/- 0.27, N = 3 138.30 147.70 174.80 245.77 281.90 113.27 156.00 259.03 139.43 143.30 264.00 272.07 445.07 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Expand_2D_s64_AF_INTERP_BILINEAR OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Expand_2D_s64_AF_INTERP_BILINEAR GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1600 3200 4800 6400 8000 SE +/- 16.42, N = 3 SE +/- 14.95, N = 3 SE +/- 1.35, N = 3 SE +/- 2.57, N = 3 SE +/- 7.39, N = 3 SE +/- 40.77, N = 6 SE +/- 33.40, N = 3 SE +/- 11.58, N = 3 SE +/- 12.30, N = 3 SE +/- 28.08, N = 3 SE +/- 0.55, N = 3 SE +/- 0.06, N = 3 SE +/- 0.21, N = 3 1088.53 1435.83 1990.53 3498.37 4410.13 1593.15 2212.60 3195.33 1903.00 2957.13 4230.13 5863.40 7519.30 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Expand_2D_s32_AF_INTERP_BILINEAR OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Expand_2D_s32_AF_INTERP_BILINEAR GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1500 3000 4500 6000 7500 SE +/- 0.90, N = 3 SE +/- 48.17, N = 6 SE +/- 35.13, N = 6 SE +/- 33.73, N = 3 SE +/- 0.36, N = 3 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 SE +/- 0.44, N = 3 SE +/- 0.47, N = 3 SE +/- 0.09, N = 3 SE +/- 2.18, N = 3 SE +/- 7.92, N = 3 SE +/- 0.55, N = 3 979.97 1359.72 1916.60 3346.63 4194.80 1474.20 2081.03 3042.13 1804.00 2290.13 4042.27 4624.77 6965.30 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Expand_2D_s16_AF_INTERP_BILINEAR OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Expand_2D_s16_AF_INTERP_BILINEAR GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1500 3000 4500 6000 7500 SE +/- 0.92, N = 3 SE +/- 12.83, N = 3 SE +/- 0.65, N = 3 SE +/- 1.52, N = 3 SE +/- 0.37, N = 3 SE +/- 0.22, N = 3 SE +/- 0.19, N = 3 SE +/- 0.32, N = 3 SE +/- 0.22, N = 3 SE +/- 0.40, N = 3 SE +/- 13.58, N = 3 SE +/- 0.07, N = 3 SE +/- 0.30, N = 3 982.63 1299.30 1880.90 3307.00 4193.37 1470.17 2076.67 3040.17 1800.57 1974.50 4029.47 4195.03 6963.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Expand_2D_f64_AF_INTERP_BILINEAR OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Expand_2D_f64_AF_INTERP_BILINEAR GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 3.46, N = 3 SE +/- 13.00, N = 3 SE +/- 5.38, N = 3 SE +/- 47.95, N = 3 SE +/- 0.47, N = 3 SE +/- 0.03, N = 3 SE +/- 0.29, N = 3 SE +/- 0.47, N = 3 SE +/- 0.09, N = 3 SE +/- 0.45, N = 3 SE +/- 15.25, N = 3 SE +/- 0.07, N = 3 SE +/- 0.33, N = 3 1149.47 1569.23 2159.73 3920.90 4754.80 1663.27 2336.87 3425.93 2027.73 3300.73 4524.97 6746.27 8047.00 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Expand_2D_f32_AF_INTERP_BILINEAR OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Expand_2D_f32_AF_INTERP_BILINEAR GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1500 3000 4500 6000 7500 SE +/- 27.47, N = 6 SE +/- 22.07, N = 6 SE +/- 46.20, N = 6 SE +/- 49.10, N = 6 SE +/- 16.30, N = 3 SE +/- 23.97, N = 3 SE +/- 19.37, N = 3 SE +/- 0.23, N = 3 SE +/- 11.69, N = 3 SE +/- 37.37, N = 3 SE +/- 13.37, N = 3 SE +/- 0.46, N = 3 SE +/- 0.26, N = 3 995.37 1334.78 1891.92 3319.02 4170.00 1504.03 2075.47 3007.87 1805.27 2053.47 3973.07 4062.83 6892.00 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_u8_AF_INTERP_BILINEAR OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_u8_AF_INTERP_BILINEAR GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 110 220 330 440 550 SE +/- 0.88, N = 3 SE +/- 1.08, N = 3 SE +/- 0.97, N = 3 SE +/- 0.37, N = 3 SE +/- 0.12, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.03, N = 3 SE +/- 0.37, N = 3 SE +/- 0.19, N = 3 SE +/- 0.00, N = 3 SE +/- 0.12, N = 3 SE +/- 0.24, N = 3 115.33 141.93 184.67 303.13 355.30 128.93 168.47 229.83 145.13 157.47 319.50 307.77 487.77 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_s64_AF_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_s64_AF_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 90 180 270 360 450 SE +/- 0.31, N = 3 SE +/- 1.93, N = 3 SE +/- 0.61, N = 3 SE +/- 0.58, N = 3 SE +/- 0.18, N = 3 SE +/- 0.32, N = 3 SE +/- 0.47, N = 3 SE +/- 0.55, N = 3 SE +/- 0.03, N = 3 SE +/- 0.20, N = 3 SE +/- 0.99, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 153.30 171.43 204.90 289.47 296.77 117.97 189.07 316.80 167.07 137.97 289.07 262.97 417.07 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_s32_AF_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_s32_AF_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 90 180 270 360 450 SE +/- 0.45, N = 3 SE +/- 1.70, N = 3 SE +/- 0.58, N = 3 SE +/- 0.38, N = 3 SE +/- 0.15, N = 3 SE +/- 0.67, N = 3 SE +/- 0.34, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 103.90 126.00 159.43 255.43 297.57 110.23 142.03 192.17 123.37 134.97 258.47 230.33 416.17 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_s16_AF_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_s16_AF_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 90 180 270 360 450 SE +/- 0.12, N = 3 SE +/- 1.44, N = 3 SE +/- 0.97, N = 3 SE +/- 0.37, N = 3 SE +/- 0.13, N = 3 SE +/- 0.65, N = 3 SE +/- 0.03, N = 3 SE +/- 0.17, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 SE +/- 0.20, N = 3 SE +/- 0.09, N = 3 102.37 129.83 160.23 255.67 297.67 109.90 142.57 191.93 123.07 111.00 258.17 222.33 416.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_f64_AF_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_f64_AF_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 90 180 270 360 450 SE +/- 0.27, N = 3 SE +/- 1.82, N = 3 SE +/- 0.65, N = 3 SE +/- 1.46, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 0.79, N = 3 SE +/- 0.33, N = 3 SE +/- 0.70, N = 3 SE +/- 0.42, N = 3 SE +/- 0.72, N = 3 SE +/- 0.07, N = 3 SE +/- 0.15, N = 3 153.13 166.57 201.10 290.00 279.47 117.83 188.97 315.87 167.70 120.40 287.90 232.23 425.70 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_f32_AF_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_f32_AF_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 90 180 270 360 450 SE +/- 0.75, N = 3 SE +/- 0.92, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.36, N = 3 SE +/- 0.03, N = 3 SE +/- 0.37, N = 3 SE +/- 0.31, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 0.19, N = 3 100.00 113.47 131.37 200.57 239.50 98.43 125.10 171.57 110.83 117.10 266.00 230.10 424.67 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Expand_2D_u8_AF_INTERP_BILINEAR OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Expand_2D_u8_AF_INTERP_BILINEAR GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1500 3000 4500 6000 7500 SE +/- 0.98, N = 3 SE +/- 4.84, N = 3 SE +/- 0.47, N = 3 SE +/- 0.48, N = 3 SE +/- 0.22, N = 3 SE +/- 0.57, N = 3 SE +/- 0.30, N = 3 SE +/- 6.83, N = 3 SE +/- 0.10, N = 3 SE +/- 53.03, N = 6 SE +/- 13.32, N = 3 SE +/- 0.15, N = 3 SE +/- 0.43, N = 3 984.47 1313.77 1884.03 3315.77 4200.13 1463.70 2072.57 3028.27 1796.80 1954.38 4023.53 4128.27 6933.33 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Expand_2D_s64_AF_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Expand_2D_s64_AF_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 21.56, N = 6 SE +/- 23.71, N = 6 SE +/- 45.14, N = 6 SE +/- 38.16, N = 6 SE +/- 6.57, N = 3 SE +/- 19.62, N = 3 SE +/- 25.57, N = 3 SE +/- 23.08, N = 3 SE +/- 31.11, N = 6 SE +/- 0.23, N = 3 SE +/- 11.99, N = 3 SE +/- 0.15, N = 3 SE +/- 0.29, N = 3 848.82 1136.53 1634.50 2781.93 3463.87 1259.93 1740.57 2535.43 1521.05 1641.27 3305.33 3458.40 5897.93 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Expand_2D_s32_AF_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Expand_2D_s32_AF_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 1.02, N = 3 SE +/- 9.14, N = 3 SE +/- 0.68, N = 3 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 SE +/- 5.47, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 10.87, N = 3 SE +/- 0.32, N = 3 SE +/- 0.15, N = 3 818.07 1079.93 1560.23 2735.07 3458.27 1210.10 1706.97 2490.63 1481.00 1609.33 3290.77 3437.47 5881.77 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Expand_2D_s16_AF_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Expand_2D_s16_AF_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 0.03, N = 3 SE +/- 11.46, N = 3 SE +/- 0.03, N = 3 SE +/- 0.35, N = 3 SE +/- 0.12, N = 3 SE +/- 0.60, N = 3 SE +/- 0.27, N = 3 SE +/- 5.55, N = 3 SE +/- 0.19, N = 3 SE +/- 0.33, N = 3 SE +/- 0.30, N = 3 SE +/- 0.21, N = 3 SE +/- 0.45, N = 3 820.53 1089.23 1556.53 2732.17 3455.30 1205.10 1701.27 2478.90 1474.87 1498.53 3276.43 3292.60 5882.47 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Expand_2D_f64_AF_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Expand_2D_f64_AF_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 0.44, N = 3 SE +/- 9.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.20, N = 3 SE +/- 0.42, N = 3 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 SE +/- 5.45, N = 3 SE +/- 0.07, N = 3 SE +/- 28.72, N = 4 SE +/- 11.03, N = 3 SE +/- 0.24, N = 3 SE +/- 0.61, N = 3 826.73 1099.20 1563.47 2741.67 3456.90 1219.63 1715.20 2506.80 1490.07 1666.45 3316.07 3458.87 5898.03 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Expand_2D_f32_AF_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Expand_2D_f32_AF_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 21.84, N = 6 SE +/- 31.45, N = 6 SE +/- 29.76, N = 6 SE +/- 0.36, N = 3 SE +/- 0.13, N = 3 SE +/- 19.68, N = 3 SE +/- 25.00, N = 3 SE +/- 29.37, N = 3 SE +/- 25.27, N = 6 SE +/- 0.23, N = 3 SE +/- 10.55, N = 3 SE +/- 0.09, N = 3 SE +/- 0.34, N = 3 842.93 1151.42 1590.18 2735.20 3458.43 1249.17 1757.00 2508.37 1505.45 1609.23 3301.90 3437.77 5882.13 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_u8_AF_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Shrink_2D_u8_AF_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 80 160 240 320 400 SE +/- 1.25, N = 3 SE +/- 0.93, N = 3 SE +/- 0.62, N = 3 SE +/- 0.38, N = 3 SE +/- 0.28, N = 3 SE +/- 0.00, N = 3 SE +/- 0.37, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.25, N = 3 SE +/- 0.07, N = 3 SE +/- 0.20, N = 3 SE +/- 0.18, N = 3 104.40 126.53 158.67 200.77 238.93 98.20 141.57 191.70 123.07 110.50 221.83 223.47 380.87 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Expand_2D_u8_AF_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Expand_2D_u8_AF_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 1.00, N = 3 SE +/- 2.55, N = 3 SE +/- 1.11, N = 3 SE +/- 0.12, N = 3 SE +/- 0.12, N = 3 SE +/- 0.22, N = 3 SE +/- 0.03, N = 3 SE +/- 5.42, N = 3 SE +/- 0.40, N = 3 SE +/- 0.03, N = 3 SE +/- 0.29, N = 3 SE +/- 0.17, N = 3 SE +/- 0.57, N = 3 814.40 1065.97 1548.37 2718.80 3437.80 1199.63 1695.37 2475.43 1469.20 1493.63 3264.47 3298.13 5863.13 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: MedianFilter_f64_5x5_PAD_ZERO OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: MedianFilter_f64_5x5_PAD_ZERO GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 11K 22K 33K 44K 55K SE +/- 1.30, N = 3 SE +/- 0.81, N = 3 SE +/- 0.70, N = 3 SE +/- 1.10, N = 3 SE +/- 0.53, N = 3 SE +/- 1.36, N = 3 SE +/- 0.48, N = 3 SE +/- 2.23, N = 3 SE +/- 2.49, N = 3 SE +/- 1.20, N = 3 SE +/- 0.44, N = 3 SE +/- 3.94, N = 3 SE +/- 4.56, N = 3 7970.13 10549.00 15630.10 27820.50 35356.37 12026.13 17184.07 25481.73 14833.20 9927.90 33822.60 22602.27 51141.10 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: MedianFilter_f32_5x5_PAD_ZERO OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: MedianFilter_f32_5x5_PAD_ZERO GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1100 2200 3300 4400 5500 SE +/- 19.06, N = 6 SE +/- 36.13, N = 6 SE +/- 55.41, N = 6 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 19.68, N = 3 SE +/- 43.81, N = 6 SE +/- 23.95, N = 3 SE +/- 30.50, N = 6 SE +/- 0.03, N = 3 SE +/- 10.67, N = 3 SE +/- 1.75, N = 3 SE +/- 0.38, N = 3 816.68 1097.75 1575.58 2613.43 3307.97 1200.13 1708.97 2458.30 1474.12 1292.53 3228.03 2815.90 5260.20 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: MedianFilter_f64_5x5_PAD_SYM OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: MedianFilter_f64_5x5_PAD_SYM GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 11K 22K 33K 44K 55K SE +/- 0.40, N = 3 SE +/- 32.09, N = 3 SE +/- 0.49, N = 3 SE +/- 0.68, N = 3 SE +/- 0.09, N = 3 SE +/- 1.70, N = 3 SE +/- 0.67, N = 3 SE +/- 0.70, N = 3 SE +/- 0.32, N = 3 SE +/- 1.11, N = 3 SE +/- 35.12, N = 3 SE +/- 1.67, N = 3 SE +/- 3.13, N = 3 7967.80 10518.67 15627.83 27817.97 35356.83 12026.27 17183.83 25490.90 14838.30 9943.57 33788.93 22622.93 51136.20 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: MedianFilter_f32_5x5_PAD_SYM OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: MedianFilter_f32_5x5_PAD_SYM GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1100 2200 3300 4400 5500 SE +/- 0.81, N = 3 SE +/- 12.09, N = 3 SE +/- 0.15, N = 3 SE +/- 59.73, N = 6 SE +/- 28.93, N = 3 SE +/- 0.62, N = 3 SE +/- 0.06, N = 3 SE +/- 0.20, N = 3 SE +/- 0.12, N = 3 SE +/- 0.33, N = 3 SE +/- 0.09, N = 3 SE +/- 0.97, N = 3 SE +/- 0.33, N = 3 786.03 1035.10 1495.17 2678.70 3347.43 1183.90 1671.80 2444.97 1449.30 1293.07 3251.97 2884.40 5175.07 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_SUBTRACT_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_SUBTRACT_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1600 3200 4800 6400 8000 SE +/- 0.26, N = 3 SE +/- 0.27, N = 3 SE +/- 0.68, N = 3 SE +/- 0.58, N = 3 SE +/- 0.24, N = 3 SE +/- 0.44, N = 3 SE +/- 0.99, N = 3 SE +/- 0.19, N = 3 SE +/- 0.38, N = 3 SE +/- 7.33, N = 3 SE +/- 0.70, N = 3 SE +/- 0.93, N = 3 SE +/- 1.17, N = 3 2330.90 2759.53 3678.67 5681.97 5613.03 2103.43 3761.30 6686.97 3285.07 2034.43 6109.13 3463.90 7531.97 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_SUBTRACT_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_SUBTRACT_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 0.40, N = 3 SE +/- 2.26, N = 3 SE +/- 0.88, N = 3 SE +/- 0.43, N = 3 SE +/- 0.70, N = 3 SE +/- 0.74, N = 3 SE +/- 0.71, N = 3 SE +/- 0.55, N = 3 SE +/- 1.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 6.49, N = 3 SE +/- 2.74, N = 3 1175.40 1406.87 1865.93 2854.83 2851.90 1066.27 1883.23 3345.77 1647.87 1116.03 3047.53 2382.13 3786.00 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_SUBTRACT_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_SUBTRACT_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 700 1400 2100 2800 3500 SE +/- 0.38, N = 3 SE +/- 0.56, N = 3 SE +/- 0.43, N = 3 SE +/- 0.75, N = 3 SE +/- 0.13, N = 3 SE +/- 0.43, N = 3 SE +/- 0.20, N = 3 SE +/- 0.72, N = 3 SE +/- 0.24, N = 3 SE +/- 0.12, N = 3 SE +/- 0.55, N = 3 SE +/- 6.43, N = 3 SE +/- 1.32, N = 3 917.83 1085.90 1444.07 2227.40 2405.77 843.17 1438.10 2547.70 1257.87 1009.33 2364.63 2316.23 3200.93 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_SUBTRACT_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_SUBTRACT_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1600 3200 4800 6400 8000 SE +/- 0.70, N = 3 SE +/- 0.79, N = 3 SE +/- 0.75, N = 3 SE +/- 5.35, N = 3 SE +/- 3.67, N = 3 SE +/- 0.22, N = 3 SE +/- 1.33, N = 3 SE +/- 0.35, N = 3 SE +/- 0.61, N = 3 SE +/- 0.26, N = 3 SE +/- 0.85, N = 3 SE +/- 0.50, N = 3 SE +/- 0.68, N = 3 2331.40 2758.90 3678.10 5676.30 5608.83 2103.77 3761.77 6687.00 3284.10 2026.33 6109.30 3468.37 7538.67 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_SUBTRACT_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_SUBTRACT_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 1.12, N = 3 SE +/- 1.85, N = 3 SE +/- 0.62, N = 3 SE +/- 0.92, N = 3 SE +/- 0.55, N = 3 SE +/- 0.38, N = 3 SE +/- 0.52, N = 3 SE +/- 0.26, N = 3 SE +/- 0.87, N = 3 SE +/- 8.02, N = 3 SE +/- 1.07, N = 3 SE +/- 6.73, N = 3 SE +/- 1.18, N = 3 1179.73 1406.67 1867.63 2856.03 2851.03 1066.57 1884.83 3346.33 1647.97 1131.50 3047.33 2384.13 3788.60 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_SUBTRACT_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_SUBTRACT_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 0.36, N = 3 SE +/- 1.05, N = 3 SE +/- 14.82, N = 3 SE +/- 0.59, N = 3 SE +/- 0.41, N = 3 SE +/- 0.07, N = 3 SE +/- 11.70, N = 3 SE +/- 0.58, N = 3 SE +/- 4.79, N = 3 SE +/- 0.19, N = 3 SE +/- 2.40, N = 3 SE +/- 6.22, N = 3 SE +/- 0.57, N = 3 800.60 956.83 1299.73 2008.90 2249.47 804.07 1230.57 2141.63 1066.43 941.63 2134.40 2215.67 2988.80 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_MULTIPY_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_MULTIPY_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1600 3200 4800 6400 8000 SE +/- 0.82, N = 3 SE +/- 0.30, N = 3 SE +/- 0.17, N = 3 SE +/- 0.38, N = 3 SE +/- 0.20, N = 3 SE +/- 0.29, N = 3 SE +/- 0.82, N = 3 SE +/- 0.13, N = 3 SE +/- 0.32, N = 3 SE +/- 0.52, N = 3 SE +/- 0.37, N = 3 SE +/- 5.33, N = 3 SE +/- 0.66, N = 3 2331.40 2758.77 3680.60 5681.53 5613.00 2103.50 3762.73 6687.87 3284.93 2020.50 6109.33 3469.83 7536.97 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_MULTIPY_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_MULTIPY_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 0.84, N = 3 SE +/- 0.81, N = 3 SE +/- 0.47, N = 3 SE +/- 1.09, N = 3 SE +/- 3.72, N = 3 SE +/- 1.23, N = 3 SE +/- 0.23, N = 3 SE +/- 0.44, N = 3 SE +/- 0.26, N = 3 SE +/- 0.28, N = 3 SE +/- 0.43, N = 3 SE +/- 0.03, N = 3 SE +/- 0.98, N = 3 1178.93 1406.73 1865.97 2855.67 2858.37 1067.53 1884.93 3346.60 1648.50 1133.97 3046.73 2458.23 3791.87 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_MULTIPY_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_MULTIPY_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 700 1400 2100 2800 3500 SE +/- 0.24, N = 3 SE +/- 0.68, N = 3 SE +/- 0.34, N = 3 SE +/- 0.82, N = 3 SE +/- 0.32, N = 3 SE +/- 0.18, N = 3 SE +/- 0.15, N = 3 SE +/- 1.53, N = 3 SE +/- 0.35, N = 3 SE +/- 14.90, N = 3 SE +/- 1.28, N = 3 SE +/- 23.42, N = 3 SE +/- 0.94, N = 3 918.33 1086.17 1445.27 2235.13 2419.37 845.43 1438.07 2547.20 1255.73 1068.80 2370.07 2424.87 3233.87 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_MULTIPY_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_MULTIPY_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1600 3200 4800 6400 8000 SE +/- 1.83, N = 3 SE +/- 2.28, N = 3 SE +/- 2.80, N = 3 SE +/- 0.41, N = 3 SE +/- 0.66, N = 3 SE +/- 0.67, N = 3 SE +/- 1.43, N = 3 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 SE +/- 0.79, N = 3 SE +/- 1.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.97, N = 3 2328.53 2757.00 3677.13 5681.77 5612.57 2102.90 3761.07 6686.80 3285.10 2025.43 6106.93 3467.50 7536.47 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_MULTIPY_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_MULTIPY_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 0.03, N = 3 SE +/- 0.26, N = 3 SE +/- 0.32, N = 3 SE +/- 0.15, N = 3 SE +/- 0.78, N = 3 SE +/- 0.07, N = 3 SE +/- 0.87, N = 3 SE +/- 0.30, N = 3 SE +/- 0.24, N = 3 SE +/- 0.69, N = 3 SE +/- 1.22, N = 3 SE +/- 0.10, N = 3 SE +/- 2.03, N = 3 1180.73 1407.70 1865.80 2856.10 2850.57 1066.87 1884.27 3346.40 1648.83 1116.03 3046.93 2375.60 3786.87 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: PinnedMemory_s64_Bandwidth OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: PinnedMemory_s64_Bandwidth GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.70, N = 3 SE +/- 0.84, N = 3 SE +/- 0.24, N = 3 SE +/- 0.39, N = 3 SE +/- 0.46, N = 3 SE +/- 0.09, N = 3 SE +/- 0.34, N = 3 SE +/- 1.49, N = 3 SE +/- 0.03, N = 3 SE +/- 0.33, N = 3 SE +/- 0.07, N = 3 SE +/- 1.17, N = 3 SE +/- 0.30, N = 3 2687.10 2686.13 2679.43 2672.23 2664.43 2653.83 2648.97 10965.43 2650.67 2650.03 2645.13 2658.80 2643.47 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: PinnedMemory_s32_Bandwidth OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: PinnedMemory_s32_Bandwidth GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 0.68, N = 3 SE +/- 0.20, N = 3 SE +/- 0.39, N = 3 SE +/- 2.15, N = 3 SE +/- 1.99, N = 3 SE +/- 0.09, N = 3 SE +/- 0.32, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 13.65, N = 3 SE +/- 0.17, N = 3 SE +/- 2.19, N = 3 SE +/- 0.15, N = 3 1371.83 1371.50 1363.33 1352.23 1345.47 1341.53 1335.43 5489.80 1335.77 1362.60 1331.60 1338.33 1331.00 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: PinnedMemory_s16_Bandwidth OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: PinnedMemory_s16_Bandwidth GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 0.58, N = 3 SE +/- 0.09, N = 3 SE +/- 0.26, N = 3 SE +/- 0.63, N = 3 SE +/- 0.17, N = 3 SE +/- 0.20, N = 3 SE +/- 0.22, N = 3 SE +/- 0.03, N = 3 SE +/- 0.79, N = 3 SE +/- 0.17, N = 3 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 SE +/- 0.13, N = 3 711.07 710.87 703.03 694.53 686.70 683.40 678.17 2753.83 679.20 678.03 675.00 677.63 674.23 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: PinnedMemory_f64_Bandwidth OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: PinnedMemory_f64_Bandwidth GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.64, N = 3 SE +/- 1.03, N = 3 SE +/- 0.94, N = 3 SE +/- 0.22, N = 3 SE +/- 0.60, N = 3 SE +/- 0.09, N = 3 SE +/- 0.27, N = 3 SE +/- 0.61, N = 3 SE +/- 0.07, N = 3 SE +/- 0.32, N = 3 SE +/- 0.17, N = 3 SE +/- 2.75, N = 3 SE +/- 0.85, N = 3 2689.43 2687.67 2681.63 2672.47 2665.07 2653.37 2649.43 10965.17 2650.83 2650.23 2645.23 2658.97 2645.17 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: PinnedMemory_f32_Bandwidth OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: PinnedMemory_f32_Bandwidth GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 0.12, N = 3 SE +/- 0.55, N = 3 SE +/- 1.22, N = 3 SE +/- 0.06, N = 3 SE +/- 0.24, N = 3 SE +/- 0.47, N = 3 SE +/- 0.30, N = 3 SE +/- 0.40, N = 3 SE +/- 0.03, N = 3 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 SE +/- 0.55, N = 3 SE +/- 0.09, N = 3 1371.50 1370.83 1361.73 1354.10 1347.43 1340.53 1335.23 5490.20 1335.73 1335.07 1331.40 1336.83 1331.13 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_MULTIPY_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_MULTIPY_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 1.41, N = 3 SE +/- 4.02, N = 3 SE +/- 2.10, N = 3 SE +/- 0.69, N = 3 SE +/- 0.97, N = 3 SE +/- 0.77, N = 3 SE +/- 0.00, N = 3 SE +/- 0.86, N = 3 SE +/- 1.16, N = 3 SE +/- 22.80, N = 6 SE +/- 1.76, N = 3 SE +/- 0.15, N = 3 SE +/- 0.35, N = 3 801.07 941.97 1273.90 2018.57 2270.03 779.53 1219.70 2140.23 1061.97 1000.65 2151.67 2284.17 3026.07 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_DIVIDE_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_DIVIDE_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 0.96, N = 3 SE +/- 4.79, N = 3 SE +/- 0.30, N = 3 SE +/- 14.65, N = 3 SE +/- 0.58, N = 3 SE +/- 0.85, N = 3 SE +/- 0.40, N = 3 SE +/- 0.46, N = 3 SE +/- 19.97, N = 3 SE +/- 0.09, N = 3 SE +/- 0.83, N = 3 SE +/- 0.09, N = 3 SE +/- 16.75, N = 3 2323.77 2780.53 3783.70 6631.33 7916.37 2757.50 3922.30 6680.30 3413.17 4030.93 7535.17 8638.83 12232.53 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_DIVIDE_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_DIVIDE_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1000 2000 3000 4000 5000 SE +/- 1.09, N = 3 SE +/- 0.13, N = 3 SE +/- 0.64, N = 3 SE +/- 0.41, N = 3 SE +/- 0.53, N = 3 SE +/- 0.19, N = 3 SE +/- 0.43, N = 3 SE +/- 0.71, N = 3 SE +/- 0.26, N = 3 SE +/- 0.12, N = 3 SE +/- 1.19, N = 3 SE +/- 0.12, N = 3 SE +/- 13.57, N = 3 1179.83 1409.43 1869.93 2862.43 3015.27 1068.17 1881.83 3345.10 1648.07 1434.13 3044.97 3100.27 4554.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_DIVIDE_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_DIVIDE_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1000 2000 3000 4000 5000 SE +/- 1.57, N = 3 SE +/- 0.96, N = 3 SE +/- 2.18, N = 3 SE +/- 13.57, N = 3 SE +/- 18.63, N = 3 SE +/- 0.13, N = 3 SE +/- 0.27, N = 3 SE +/- 0.86, N = 3 SE +/- 0.41, N = 3 SE +/- 0.13, N = 3 SE +/- 0.10, N = 3 SE +/- 5.98, N = 3 SE +/- 0.10, N = 3 914.03 1098.43 1488.53 2456.97 2861.73 987.97 1465.03 2541.80 1267.77 1429.33 2692.30 3082.63 4709.20 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_DIVIDE_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_DIVIDE_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.27, N = 3 SE +/- 0.82, N = 3 SE +/- 1.31, N = 3 SE +/- 0.53, N = 3 SE +/- 0.41, N = 3 SE +/- 0.20, N = 3 SE +/- 0.86, N = 3 SE +/- 0.15, N = 3 SE +/- 0.75, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 1.53, N = 3 SE +/- 0.09, N = 3 2332.17 2763.40 3686.23 5678.00 6361.07 2199.57 3760.43 6687.90 3284.10 2863.77 6135.00 6296.03 9124.17 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_DIVIDE_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_DIVIDE_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 0.34, N = 3 SE +/- 1.22, N = 3 SE +/- 0.85, N = 3 SE +/- 0.09, N = 3 SE +/- 0.85, N = 3 SE +/- 0.15, N = 3 SE +/- 1.23, N = 3 SE +/- 0.03, N = 3 SE +/- 0.34, N = 3 SE +/- 23.51, N = 6 SE +/- 0.75, N = 3 SE +/- 22.23, N = 3 SE +/- 1.83, N = 3 1179.23 1406.77 1865.10 2857.53 2859.40 1066.73 1884.87 3346.57 1649.03 1168.78 3045.87 2434.53 3812.47 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Rotate_s64_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Rotate_s64_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 400 800 1200 1600 2000 SE +/- 1.31, N = 3 SE +/- 1.97, N = 3 SE +/- 11.92, N = 6 SE +/- 41.62, N = 6 SE +/- 24.28, N = 6 SE +/- 0.63, N = 3 SE +/- 0.60, N = 3 SE +/- 3.68, N = 3 SE +/- 0.69, N = 3 SE +/- 0.15, N = 3 SE +/- 29.86, N = 6 SE +/- 0.22, N = 3 SE +/- 0.28, N = 3 335.30 394.13 535.47 827.03 1005.63 387.83 543.87 894.40 482.90 541.50 961.87 1007.83 1669.23 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Rotate_s32_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Rotate_s32_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 400 800 1200 1600 2000 SE +/- 0.79, N = 3 SE +/- 0.93, N = 3 SE +/- 0.03, N = 3 SE +/- 0.43, N = 3 SE +/- 0.18, N = 3 SE +/- 0.17, N = 3 SE +/- 0.38, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.21, N = 3 SE +/- 3.15, N = 3 SE +/- 0.19, N = 3 SE +/- 0.09, N = 3 290.27 391.77 448.43 757.47 948.37 373.97 496.13 756.23 465.57 539.00 902.30 991.57 1670.87 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Rotate_s16_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Rotate_s16_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 400 800 1200 1600 2000 SE +/- 0.00, N = 3 SE +/- 0.27, N = 3 SE +/- 0.59, N = 3 SE +/- 0.37, N = 3 SE +/- 0.56, N = 3 SE +/- 0.00, N = 3 SE +/- 0.38, N = 3 SE +/- 5.62, N = 3 SE +/- 0.43, N = 3 SE +/- 0.09, N = 3 SE +/- 3.30, N = 3 SE +/- 0.20, N = 3 SE +/- 0.09, N = 3 291.40 389.87 447.77 757.33 948.90 371.40 495.67 761.37 464.37 538.07 901.50 970.17 1670.97 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Rotate_f64_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Rotate_f64_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 500 1000 1500 2000 2500 SE +/- 0.82, N = 3 SE +/- 0.90, N = 3 SE +/- 29.56, N = 6 SE +/- 0.12, N = 3 SE +/- 0.24, N = 3 SE +/- 11.23, N = 3 SE +/- 17.39, N = 6 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.23, N = 3 SE +/- 5.07, N = 3 SE +/- 39.76, N = 6 SE +/- 0.18, N = 3 454.13 622.00 769.67 1243.23 1566.83 616.80 839.47 1125.90 756.77 903.17 1486.13 1709.27 2272.53 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Rotate_f32_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Rotate_f32_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 400 800 1200 1600 2000 SE +/- 0.90, N = 3 SE +/- 0.98, N = 3 SE +/- 1.24, N = 3 SE +/- 26.68, N = 6 SE +/- 20.85, N = 6 SE +/- 0.12, N = 3 SE +/- 0.30, N = 3 SE +/- 0.12, N = 3 SE +/- 0.40, N = 3 SE +/- 12.39, N = 6 SE +/- 38.36, N = 6 SE +/- 0.09, N = 3 SE +/- 8.78, N = 3 290.80 388.87 552.73 796.32 969.63 398.33 548.83 686.27 465.30 525.97 980.78 1133.67 1682.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: PinnedMemory_u8_Bandwidth OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: PinnedMemory_u8_Bandwidth GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 300 600 900 1200 1500 SE +/- 1.60, N = 3 SE +/- 0.82, N = 3 SE +/- 0.36, N = 3 SE +/- 0.12, N = 3 SE +/- 0.78, N = 3 SE +/- 0.12, N = 3 SE +/- 0.39, N = 3 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 SE +/- 0.31, N = 3 SE +/- 0.07, N = 3 SE +/- 0.20, N = 3 SE +/- 0.15, N = 3 380.90 380.47 372.90 364.63 357.23 354.67 349.63 1389.47 350.43 349.40 346.47 347.67 346.10 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_DIVIDE_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_DIVIDE_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1000 2000 3000 4000 5000 SE +/- 1.08, N = 3 SE +/- 3.52, N = 3 SE +/- 0.09, N = 3 SE +/- 2.14, N = 3 SE +/- 0.34, N = 3 SE +/- 0.03, N = 3 SE +/- 0.26, N = 3 SE +/- 0.89, N = 3 SE +/- 0.12, N = 3 SE +/- 0.32, N = 3 SE +/- 6.72, N = 3 SE +/- 0.20, N = 3 SE +/- 0.18, N = 3 809.67 1002.27 1379.77 2281.63 2729.73 948.37 1361.83 2160.20 1173.53 1298.73 2581.43 2922.83 4486.13 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Rotate_u8_INTERP_NEAREST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Rotate_u8_INTERP_NEAREST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 400 800 1200 1600 2000 SE +/- 1.00, N = 3 SE +/- 2.36, N = 3 SE +/- 0.88, N = 3 SE +/- 0.42, N = 3 SE +/- 0.12, N = 3 SE +/- 0.10, N = 3 SE +/- 0.38, N = 3 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 SE +/- 0.09, N = 3 SE +/- 3.00, N = 3 SE +/- 0.12, N = 3 SE +/- 0.20, N = 3 250.90 318.20 445.83 756.77 946.23 342.30 471.77 681.37 411.20 438.83 899.00 934.83 1663.80 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_ADD_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_ADD_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1600 3200 4800 6400 8000 SE +/- 3.47, N = 3 SE +/- 1.89, N = 3 SE +/- 2.61, N = 3 SE +/- 5.25, N = 3 SE +/- 1.28, N = 3 SE +/- 0.27, N = 3 SE +/- 1.41, N = 3 SE +/- 0.23, N = 3 SE +/- 0.07, N = 3 SE +/- 9.65, N = 3 SE +/- 0.03, N = 3 SE +/- 5.81, N = 3 SE +/- 0.85, N = 3 2328.73 2757.27 3676.00 5679.53 5611.40 2103.23 3762.07 6686.60 3285.03 2037.30 6108.83 3468.70 7532.90 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_ADD_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_ADD_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 0.68, N = 3 SE +/- 1.85, N = 3 SE +/- 0.32, N = 3 SE +/- 1.01, N = 3 SE +/- 0.22, N = 3 SE +/- 0.51, N = 3 SE +/- 0.38, N = 3 SE +/- 0.29, N = 3 SE +/- 0.23, N = 3 SE +/- 0.39, N = 3 SE +/- 0.41, N = 3 SE +/- 0.09, N = 3 SE +/- 1.16, N = 3 1180.13 1406.40 1867.43 2855.70 2851.73 1065.50 1882.77 3346.27 1648.03 1116.43 3048.03 2375.23 3782.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_ADD_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_ADD_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 700 1400 2100 2800 3500 SE +/- 0.61, N = 3 SE +/- 0.85, N = 3 SE +/- 0.60, N = 3 SE +/- 0.76, N = 3 SE +/- 0.63, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 0.34, N = 3 SE +/- 0.85, N = 3 SE +/- 0.25, N = 3 SE +/- 1.04, N = 3 SE +/- 0.30, N = 3 SE +/- 1.77, N = 3 920.00 1085.60 1443.53 2229.30 2404.53 843.13 1437.97 2546.33 1256.53 1009.50 2364.33 2309.70 3201.00 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ADD_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ADD_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1600 3200 4800 6400 8000 SE +/- 0.62, N = 3 SE +/- 0.43, N = 3 SE +/- 1.06, N = 3 SE +/- 0.15, N = 3 SE +/- 1.07, N = 3 SE +/- 0.45, N = 3 SE +/- 0.88, N = 3 SE +/- 0.07, N = 3 SE +/- 0.85, N = 3 SE +/- 0.78, N = 3 SE +/- 0.19, N = 3 SE +/- 6.85, N = 3 SE +/- 0.71, N = 3 2330.97 2758.73 3679.10 5683.10 5612.63 2103.90 3763.33 6686.77 3284.30 2024.07 6109.07 3475.33 7536.30 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ADD_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ADD_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 1.75, N = 3 SE +/- 6.21, N = 3 SE +/- 0.49, N = 3 SE +/- 0.43, N = 3 SE +/- 1.92, N = 3 SE +/- 0.48, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.45, N = 3 SE +/- 22.46, N = 6 SE +/- 2.16, N = 3 SE +/- 0.26, N = 3 SE +/- 2.58, N = 3 1178.47 1410.93 1866.77 2855.17 2852.97 1066.37 1885.30 3346.40 1648.90 1143.37 3044.90 2378.07 3784.73 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_Resize_Shrink_2x OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_Resize_Shrink_2x GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 200 400 600 800 1000 SE +/- 0.13, N = 3 SE +/- 0.38, N = 3 SE +/- 0.19, N = 3 SE +/- 24.22, N = 6 SE +/- 0.30, N = 3 SE +/- 0.15, N = 3 SE +/- 7.23, N = 6 SE +/- 3.30, N = 3 SE +/- 4.89, N = 6 SE +/- 0.15, N = 3 SE +/- 1.41, N = 3 SE +/- 6.65, N = 3 SE +/- 0.43, N = 3 173.33 226.53 327.73 553.47 566.57 226.83 326.10 479.30 280.15 291.40 554.33 598.30 913.17 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_Resize_Expand_2x OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_Resize_Expand_2x GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 0.18, N = 3 SE +/- 1.40, N = 3 SE +/- 163.40, N = 6 SE +/- 81.69, N = 6 SE +/- 0.85, N = 3 SE +/- 0.23, N = 3 SE +/- 0.70, N = 3 SE +/- 1.62, N = 3 SE +/- 0.29, N = 3 SE +/- 0.56, N = 3 SE +/- 0.50, N = 3 SE +/- 168.68, N = 6 SE +/- 0.15, N = 3 1845.17 2588.30 3606.75 5564.13 6926.90 2749.30 3417.83 5020.03 2958.67 3732.30 6592.97 7696.60 11778.13 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_ADD_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_ADD_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 0.35, N = 3 SE +/- 1.14, N = 3 SE +/- 0.22, N = 3 SE +/- 0.51, N = 3 SE +/- 0.48, N = 3 SE +/- 0.03, N = 3 SE +/- 0.77, N = 3 SE +/- 1.31, N = 3 SE +/- 4.38, N = 3 SE +/- 0.39, N = 3 SE +/- 1.70, N = 3 SE +/- 0.09, N = 3 SE +/- 1.13, N = 3 801.30 936.20 1269.57 2008.50 2249.03 772.13 1218.57 2141.20 1066.73 941.77 2134.37 2210.67 2986.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYP_ARC_TAN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYP_ARC_TAN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 20K 40K 60K 80K 100K SE +/- 0.56, N = 3 SE +/- 0.84, N = 3 SE +/- 1.29, N = 3 SE +/- 1.67, N = 3 SE +/- 17.02, N = 3 SE +/- 1.11, N = 3 SE +/- 2.47, N = 3 SE +/- 5.63, N = 3 SE +/- 1.71, N = 3 SE +/- 0.30, N = 3 SE +/- 190.22, N = 3 SE +/- 1.75, N = 3 SE +/- 16.50, N = 3 13409.10 17718.67 26350.47 46917.53 59678.03 20294.30 29013.50 43006.20 25043.87 17412.10 56888.40 39264.03 86305.40 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYP_ARC_SIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYP_ARC_SIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 20K 40K 60K 80K 100K SE +/- 0.67, N = 3 SE +/- 1.04, N = 3 SE +/- 1.17, N = 3 SE +/- 6.31, N = 3 SE +/- 16.17, N = 3 SE +/- 2.70, N = 3 SE +/- 2.48, N = 3 SE +/- 6.35, N = 3 SE +/- 4.54, N = 3 SE +/- 0.59, N = 3 SE +/- 14.13, N = 3 SE +/- 0.03, N = 3 SE +/- 7.75, N = 3 15215.03 19973.80 29907.63 53267.93 67745.60 23026.93 32928.37 48817.37 28418.03 19350.97 64796.80 43859.73 97966.27 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYP_ARC_COS OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYP_ARC_COS GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1600 3200 4800 6400 8000 SE +/- 0.43, N = 3 SE +/- 0.70, N = 3 SE +/- 1.40, N = 3 SE +/- 3.69, N = 3 SE +/- 0.99, N = 3 SE +/- 0.40, N = 3 SE +/- 0.99, N = 3 SE +/- 0.35, N = 3 SE +/- 0.15, N = 3 SE +/- 0.31, N = 3 SE +/- 0.27, N = 3 SE +/- 5.70, N = 3 SE +/- 1.73, N = 3 2330.37 2758.53 3679.00 5677.90 5612.23 2103.90 3762.37 6686.70 3284.60 2019.80 6108.37 3491.00 7537.73 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYP_ARC_TAN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYP_ARC_TAN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1500 3000 4500 6000 7500 SE +/- 0.54, N = 3 SE +/- 2.76, N = 3 SE +/- 29.69, N = 6 SE +/- 9.92, N = 3 SE +/- 0.64, N = 3 SE +/- 0.23, N = 3 SE +/- 0.19, N = 3 SE +/- 0.15, N = 3 SE +/- 0.38, N = 3 SE +/- 0.76, N = 3 SE +/- 11.94, N = 3 SE +/- 6.38, N = 3 SE +/- 0.46, N = 3 1177.37 1477.73 2055.15 3475.83 4144.40 1455.80 2093.63 3344.40 1813.30 1826.07 3951.43 4264.37 7231.73 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYP_ARC_SIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYP_ARC_SIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1700 3400 5100 6800 8500 SE +/- 0.09, N = 3 SE +/- 2.23, N = 3 SE +/- 0.42, N = 3 SE +/- 4.29, N = 3 SE +/- 0.40, N = 3 SE +/- 0.09, N = 3 SE +/- 0.45, N = 3 SE +/- 0.38, N = 3 SE +/- 0.39, N = 3 SE +/- 0.50, N = 3 SE +/- 12.12, N = 3 SE +/- 0.42, N = 3 SE +/- 0.68, N = 3 1180.53 1515.17 2091.83 3613.87 4371.10 1517.53 2187.63 3383.53 1894.67 1895.03 4152.90 4481.27 7751.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYP_ARC_COS OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYP_ARC_COS GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 1.08, N = 3 SE +/- 0.36, N = 3 SE +/- 1.79, N = 3 SE +/- 0.27, N = 3 SE +/- 0.29, N = 3 SE +/- 0.12, N = 3 SE +/- 1.05, N = 3 SE +/- 0.35, N = 3 SE +/- 0.38, N = 3 SE +/- 25.48, N = 6 SE +/- 0.78, N = 3 SE +/- 6.07, N = 3 SE +/- 2.01, N = 3 1175.03 1406.40 1866.50 2858.23 2897.40 1067.77 1884.90 3345.30 1647.93 1195.00 3043.93 2648.63 3868.70 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_Bilateral_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_Bilateral_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 76.52, N = 6 SE +/- 89.54, N = 6 SE +/- 76.88, N = 5 SE +/- 0.12, N = 3 SE +/- 0.10, N = 3 SE +/- 73.93, N = 6 SE +/- 83.21, N = 6 SE +/- 15.92, N = 3 SE +/- 0.34, N = 3 SE +/- 141.16, N = 6 SE +/- 0.25, N = 3 SE +/- 0.74, N = 3 SE +/- 0.26, N = 3 2375.80 3406.22 4923.96 7325.70 9296.40 3715.55 4954.85 6715.53 4499.53 4791.63 8880.90 10030.67 15735.27 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_Convolve_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_Convolve_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 1.08, N = 3 SE +/- 6.43, N = 3 SE +/- 72.48, N = 5 SE +/- 0.33, N = 3 SE +/- 0.69, N = 3 SE +/- 0.26, N = 3 SE +/- 0.12, N = 3 SE +/- 0.79, N = 3 SE +/- 39.34, N = 3 SE +/- 1.27, N = 3 SE +/- 0.17, N = 3 SE +/- 0.94, N = 3 SE +/- 266.76, N = 6 2243.57 3031.80 5025.68 7504.23 9501.47 3364.57 4640.73 6801.63 4059.73 5083.60 8953.20 11125.33 14369.60 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_REMAINDER OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_REMAINDER GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 2.71, N = 3 SE +/- 0.67, N = 3 SE +/- 0.31, N = 3 SE +/- 0.62, N = 3 SE +/- 1.23, N = 3 SE +/- 1.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.22, N = 3 SE +/- 0.38, N = 3 SE +/- 0.98, N = 3 SE +/- 0.17, N = 3 SE +/- 30.25, N = 3 3423.90 3971.77 5306.50 8359.30 8414.90 3053.03 5518.63 9783.10 4817.73 4225.00 8921.00 8951.17 12369.23 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_REMAINDER OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_REMAINDER GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 0.82, N = 3 SE +/- 0.39, N = 3 SE +/- 0.52, N = 3 SE +/- 0.61, N = 3 SE +/- 0.89, N = 3 SE +/- 0.18, N = 3 SE +/- 0.13, N = 3 SE +/- 0.32, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.54, N = 3 SE +/- 0.15, N = 3 SE +/- 1.23, N = 3 1722.90 2014.17 2684.67 4187.67 4168.67 1549.93 2765.43 4896.43 2412.50 1823.73 4466.63 4045.80 5549.17 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_REMAINDER OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_REMAINDER GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1000 2000 3000 4000 5000 SE +/- 0.60, N = 3 SE +/- 4.94, N = 3 SE +/- 0.45, N = 3 SE +/- 17.31, N = 3 SE +/- 0.15, N = 3 SE +/- 0.20, N = 3 SE +/- 0.55, N = 3 SE +/- 0.27, N = 3 SE +/- 1.89, N = 3 SE +/- 0.09, N = 3 SE +/- 6.69, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 939.10 1105.20 1552.60 2510.07 2925.23 1019.50 1513.50 2471.33 1289.20 1639.33 2746.27 3953.90 4659.63 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_REMAINDER OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_REMAINDER GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 10K 20K 30K 40K 50K SE +/- 0.03, N = 3 SE +/- 1.82, N = 3 SE +/- 1.49, N = 3 SE +/- 0.15, N = 3 SE +/- 0.91, N = 3 SE +/- 0.64, N = 3 SE +/- 0.50, N = 3 SE +/- 2.63, N = 3 SE +/- 1.51, N = 3 SE +/- 0.53, N = 3 SE +/- 1.21, N = 3 SE +/- 0.32, N = 3 SE +/- 2.49, N = 3 6953.43 9127.57 13632.47 24247.30 30818.57 10502.40 15007.10 22228.43 12955.17 9605.07 29481.40 8647.97 44547.60 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_REMAINDER OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_REMAINDER GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 1.65, N = 3 SE +/- 41.17, N = 3 SE +/- 0.15, N = 3 SE +/- 0.37, N = 3 SE +/- 0.34, N = 3 SE +/- 35.05, N = 3 SE +/- 0.62, N = 3 SE +/- 0.79, N = 3 SE +/- 0.67, N = 3 SE +/- 0.25, N = 3 SE +/- 19.03, N = 3 SE +/- 0.22, N = 3 SE +/- 0.48, N = 3 1723.50 2134.13 2983.13 5177.13 6337.73 2230.90 3146.37 4887.13 2718.57 3001.20 6061.17 7009.37 11462.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_Bilateral_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_Bilateral_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 0.90, N = 3 SE +/- 0.55, N = 3 SE +/- 68.45, N = 6 SE +/- 2.69, N = 3 SE +/- 0.23, N = 3 SE +/- 0.77, N = 3 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 84.99, N = 6 SE +/- 0.26, N = 3 SE +/- 12.92, N = 3 SE +/- 0.62, N = 3 SE +/- 1.96, N = 3 2495.53 3496.23 4896.93 7328.43 9296.80 3787.33 4821.10 6731.97 4416.55 5013.67 8893.47 10030.77 15733.77 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_Bilateral_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_Bilateral_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 0.65, N = 3 SE +/- 0.81, N = 3 SE +/- 0.20, N = 3 SE +/- 37.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.39, N = 3 SE +/- 112.48, N = 6 SE +/- 0.41, N = 3 SE +/- 0.31, N = 3 SE +/- 0.71, N = 3 SE +/- 26.03, N = 3 SE +/- 0.35, N = 3 SE +/- 0.07, N = 3 2496.17 3496.40 4143.23 7363.03 9297.07 3265.33 4860.90 6731.57 3991.40 5015.37 8924.50 10031.10 15733.97 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_REMAINDER OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_REMAINDER GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 0.99, N = 3 SE +/- 7.51, N = 3 SE +/- 27.99, N = 6 SE +/- 7.22, N = 3 SE +/- 0.03, N = 3 SE +/- 24.12, N = 6 SE +/- 0.36, N = 3 SE +/- 0.19, N = 3 SE +/- 19.12, N = 6 SE +/- 0.10, N = 3 SE +/- 5.90, N = 3 SE +/- 43.35, N = 3 SE +/- 0.06, N = 3 719.97 907.17 1288.98 2085.60 2554.13 913.40 1231.90 1863.73 1074.48 1174.60 2421.20 2854.10 4063.20 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_SUBTRACT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_SUBTRACT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.58, N = 3 SE +/- 0.42, N = 3 SE +/- 0.66, N = 3 SE +/- 2.93, N = 3 SE +/- 3.30, N = 3 SE +/- 0.07, N = 3 SE +/- 0.68, N = 3 SE +/- 0.22, N = 3 SE +/- 0.27, N = 3 SE +/- 0.50, N = 3 SE +/- 0.98, N = 3 SE +/- 6.42, N = 3 SE +/- 1.53, N = 3 3427.17 3980.23 5326.50 8355.07 8251.70 3071.83 5521.57 9783.37 4820.13 2901.17 8932.70 5256.07 11053.93 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_MULTIPLY OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_MULTIPLY GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.88, N = 3 SE +/- 0.21, N = 3 SE +/- 0.55, N = 3 SE +/- 0.18, N = 3 SE +/- 0.58, N = 3 SE +/- 0.23, N = 3 SE +/- 0.38, N = 3 SE +/- 0.36, N = 3 SE +/- 0.32, N = 3 SE +/- 0.57, N = 3 SE +/- 0.94, N = 3 SE +/- 1.48, N = 3 SE +/- 1.78, N = 3 3426.47 3981.00 5327.03 8357.97 8256.23 3071.27 5520.63 9782.10 4820.07 2902.47 8932.87 5237.33 11052.97 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_SUBTRACT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_SUBTRACT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 0.40, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.10, N = 3 SE +/- 1.15, N = 3 SE +/- 0.46, N = 3 SE +/- 0.44, N = 3 SE +/- 0.21, N = 3 SE +/- 0.73, N = 3 SE +/- 5.10, N = 3 SE +/- 0.75, N = 3 SE +/- 0.33, N = 3 SE +/- 0.36, N = 3 1724.40 2014.13 2680.83 4185.80 4144.00 1546.70 2764.83 4894.60 2411.07 1523.30 4469.10 2757.47 5568.40 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_MULTIPLY OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_MULTIPLY GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 0.25, N = 3 SE +/- 1.10, N = 3 SE +/- 1.02, N = 3 SE +/- 0.99, N = 3 SE +/- 0.20, N = 3 SE +/- 0.58, N = 3 SE +/- 0.38, N = 3 SE +/- 0.07, N = 3 SE +/- 0.76, N = 3 SE +/- 0.55, N = 3 SE +/- 0.15, N = 3 SE +/- 0.49, N = 3 SE +/- 2.55, N = 3 1722.20 2014.13 2680.27 4185.50 4145.30 1547.27 2765.10 4896.13 2411.00 1520.17 4469.80 2859.13 5564.20 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_SUBTRACT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_SUBTRACT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 700 1400 2100 2800 3500 SE +/- 0.87, N = 3 SE +/- 0.43, N = 3 SE +/- 0.43, N = 3 SE +/- 22.44, N = 3 SE +/- 44.99, N = 3 SE +/- 0.48, N = 3 SE +/- 7.31, N = 3 SE +/- 0.62, N = 3 SE +/- 0.80, N = 3 SE +/- 0.12, N = 3 SE +/- 3.41, N = 3 SE +/- 0.35, N = 3 SE +/- 2.48, N = 3 905.90 1047.57 1439.23 2234.13 2391.63 844.67 1404.50 2437.43 1208.93 1083.40 2333.47 2507.30 3177.20 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_MULTIPLY OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_MULTIPLY GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 700 1400 2100 2800 3500 SE +/- 0.44, N = 3 SE +/- 0.58, N = 3 SE +/- 0.28, N = 3 SE +/- 0.20, N = 3 SE +/- 0.38, N = 3 SE +/- 0.20, N = 3 SE +/- 0.46, N = 3 SE +/- 0.23, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.71, N = 3 SE +/- 0.13, N = 3 SE +/- 2.73, N = 3 907.50 1047.30 1438.93 2212.13 2346.10 844.97 1397.60 2437.93 1210.20 1177.40 2328.00 2676.83 3178.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_SUBTRACT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_SUBTRACT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.94, N = 3 SE +/- 2.12, N = 3 SE +/- 1.25, N = 3 SE +/- 0.22, N = 3 SE +/- 0.20, N = 3 SE +/- 0.52, N = 3 SE +/- 0.75, N = 3 SE +/- 0.70, N = 3 SE +/- 0.32, N = 3 SE +/- 0.66, N = 3 SE +/- 0.48, N = 3 SE +/- 5.93, N = 3 SE +/- 2.18, N = 3 3424.53 3978.03 5326.17 8357.73 8256.73 3071.57 5522.67 9783.47 4820.33 2903.07 8932.67 5244.50 11050.90 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_MULTIPLY OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_MULTIPLY GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.55, N = 3 SE +/- 0.21, N = 3 SE +/- 0.64, N = 3 SE +/- 1.83, N = 3 SE +/- 3.05, N = 3 SE +/- 0.12, N = 3 SE +/- 0.58, N = 3 SE +/- 0.28, N = 3 SE +/- 0.17, N = 3 SE +/- 0.09, N = 3 SE +/- 0.34, N = 3 SE +/- 1.30, N = 3 SE +/- 0.81, N = 3 3426.93 3980.00 5327.40 8355.87 8253.60 3070.83 5521.53 9783.33 4820.50 2902.83 8932.83 5235.47 11053.20 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_SUBTRACT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_SUBTRACT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 1.08, N = 3 SE +/- 0.45, N = 3 SE +/- 1.05, N = 3 SE +/- 0.94, N = 3 SE +/- 0.45, N = 3 SE +/- 0.42, N = 3 SE +/- 0.09, N = 3 SE +/- 0.38, N = 3 SE +/- 0.20, N = 3 SE +/- 0.87, N = 3 SE +/- 1.17, N = 3 SE +/- 0.22, N = 3 SE +/- 1.18, N = 3 1723.10 2014.00 2679.90 4185.47 4143.90 1546.80 2765.23 4895.83 2412.10 1518.67 4469.13 2759.97 5568.57 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_MULTIPLY OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_MULTIPLY GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 1.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.62, N = 3 SE +/- 0.03, N = 3 SE +/- 1.01, N = 3 SE +/- 0.98, N = 3 SE +/- 0.15, N = 3 SE +/- 0.17, N = 3 SE +/- 0.66, N = 3 SE +/- 1.83, N = 3 SE +/- 0.40, N = 3 SE +/- 0.33, N = 3 SE +/- 0.17, N = 3 1720.97 2013.17 2680.33 4185.63 4142.77 1548.33 2764.93 4895.93 2411.70 1520.03 4469.70 2759.73 5567.20 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: BilateralFilter_s32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: BilateralFilter_s32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 27.14, N = 6 SE +/- 2.68, N = 3 SE +/- 4.49, N = 3 SE +/- 24.70, N = 3 SE +/- 0.18, N = 3 SE +/- 4.33, N = 3 SE +/- 0.12, N = 3 SE +/- 0.19, N = 3 SE +/- 7.27, N = 3 SE +/- 18.68, N = 3 SE +/- 14.79, N = 3 SE +/- 0.42, N = 3 SE +/- 0.48, N = 3 1150.92 1580.27 2135.93 3916.00 4748.47 1680.53 2356.50 3433.53 2050.77 2340.07 4557.77 4997.93 8100.13 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: BilateralFilter_s16 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: BilateralFilter_s16 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.94, N = 3 SE +/- 28.18, N = 3 SE +/- 35.80, N = 3 SE +/- 49.34, N = 3 SE +/- 0.25, N = 3 SE +/- 23.27, N = 3 SE +/- 0.27, N = 3 SE +/- 0.29, N = 3 SE +/- 14.50, N = 3 SE +/- 5.52, N = 3 SE +/- 14.73, N = 3 SE +/- 0.15, N = 3 SE +/- 0.13, N = 3 1126.73 1516.80 2180.67 3971.87 4748.60 1709.07 2354.77 3433.60 2057.50 2226.43 4557.67 4862.80 8099.87 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: BilateralFilter_f64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: BilateralFilter_f64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 40K 80K 120K 160K 200K SE +/- 0.80, N = 3 SE +/- 1.35, N = 3 SE +/- 20.73, N = 3 SE +/- 0.76, N = 3 SE +/- 5.12, N = 3 SE +/- 3.04, N = 3 SE +/- 14.87, N = 3 SE +/- 12.30, N = 3 SE +/- 18.92, N = 3 SE +/- 3.62, N = 3 SE +/- 6.44, N = 3 SE +/- 13.46, N = 3 SE +/- 9.70, N = 3 33021.37 43713.80 64396.43 114622.60 145124.83 49523.23 70681.23 104633.03 61082.60 40377.80 138820.27 90673.30 210081.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: BilateralFilter_f32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: BilateralFilter_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 24.79, N = 6 SE +/- 16.90, N = 3 SE +/- 48.69, N = 6 SE +/- 67.40, N = 3 SE +/- 0.34, N = 3 SE +/- 33.91, N = 6 SE +/- 35.78, N = 3 SE +/- 0.49, N = 3 SE +/- 15.10, N = 3 SE +/- 10.56, N = 3 SE +/- 15.50, N = 3 SE +/- 0.64, N = 3 SE +/- 0.23, N = 3 1153.50 1615.70 2173.93 3932.30 4712.33 1726.67 2379.83 3411.40 2061.80 2288.20 4514.10 5082.13 7968.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_u64_DECENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_u64_DECENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 50K 100K 150K 200K 250K SE +/- 9.76, N = 3 SE +/- 23.33, N = 3 SE +/- 180.05, N = 3 SE +/- 4.93, N = 3 SE +/- 24.15, N = 3 SE +/- 10.76, N = 3 SE +/- 18.79, N = 3 SE +/- 14.16, N = 3 SE +/- 31.02, N = 3 SE +/- 9.58, N = 3 SE +/- 16.62, N = 3 SE +/- 82.13, N = 3 52824.37 64721.37 91457.73 155497.80 184590.47 68546.47 99150.63 149791.70 87128.43 102037.27 183975.03 234202.23 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_u32_DECENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_u32_DECENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 30K 60K 90K 120K 150K SE +/- 23.67, N = 3 SE +/- 23.83, N = 3 SE +/- 10.15, N = 3 SE +/- 137.26, N = 3 SE +/- 17.56, N = 3 SE +/- 4.27, N = 3 SE +/- 6.79, N = 3 SE +/- 16.37, N = 3 SE +/- 76.00, N = 3 SE +/- 11.92, N = 3 SE +/- 18.01, N = 3 SE +/- 22.31, N = 3 SE +/- 5.12, N = 3 25032.73 31183.63 43146.33 74210.73 90114.83 33276.17 46611.70 69088.90 40763.57 51539.50 87784.70 114192.80 143230.57 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_u16_DECENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_u16_DECENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 15K 30K 45K 60K 75K SE +/- 2.93, N = 3 SE +/- 5.90, N = 3 SE +/- 6.92, N = 3 SE +/- 17.46, N = 3 SE +/- 6.19, N = 3 SE +/- 2.75, N = 3 SE +/- 1.73, N = 3 SE +/- 2.10, N = 3 SE +/- 45.70, N = 3 SE +/- 4.83, N = 3 SE +/- 30.84, N = 3 SE +/- 13.57, N = 3 SE +/- 18.97, N = 3 13375.63 16374.13 22058.23 36599.70 44793.80 16881.77 23316.53 34219.90 20440.00 25886.80 43784.47 57177.97 71893.33 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_s64_DECENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_s64_DECENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 50K 100K 150K 200K 250K SE +/- 17.29, N = 3 SE +/- 1.10, N = 3 SE +/- 184.35, N = 3 SE +/- 8.33, N = 3 SE +/- 6.19, N = 3 SE +/- 26.40, N = 3 SE +/- 4.75, N = 3 SE +/- 5.72, N = 3 SE +/- 50.19, N = 3 SE +/- 363.24, N = 3 SE +/- 43.92, N = 3 SE +/- 88.53, N = 3 52911.10 64813.83 91447.47 155901.87 185098.17 68401.63 98932.23 149533.23 86901.33 102647.13 183514.33 233699.50 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_s32_DECENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_s32_DECENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 30K 60K 90K 120K 150K SE +/- 8.70, N = 3 SE +/- 73.42, N = 3 SE +/- 9.10, N = 3 SE +/- 163.50, N = 3 SE +/- 21.05, N = 3 SE +/- 1.66, N = 3 SE +/- 3.77, N = 3 SE +/- 18.12, N = 3 SE +/- 50.06, N = 3 SE +/- 6.25, N = 3 SE +/- 17.67, N = 3 SE +/- 5.12, N = 3 SE +/- 8.99, N = 3 25252.10 31537.97 43572.70 74962.30 91135.20 33396.60 46746.67 69268.87 40889.63 50573.73 88064.60 118275.27 144284.53 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_s16_DECENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_s16_DECENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 15K 30K 45K 60K 75K SE +/- 3.14, N = 3 SE +/- 33.52, N = 3 SE +/- 6.32, N = 3 SE +/- 14.32, N = 3 SE +/- 3.01, N = 3 SE +/- 1.73, N = 3 SE +/- 0.89, N = 3 SE +/- 0.81, N = 3 SE +/- 46.12, N = 3 SE +/- 0.85, N = 3 SE +/- 45.11, N = 3 SE +/- 14.62, N = 3 SE +/- 21.21, N = 3 13445.27 16517.47 22010.40 36767.07 45038.47 16867.07 23299.67 34192.83 20369.73 25383.87 43734.17 59197.73 71805.00 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_f64_DECENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_f64_DECENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 40K 80K 120K 160K 200K SE +/- 80.90, N = 3 SE +/- 104.71, N = 3 SE +/- 21.39, N = 3 SE +/- 45.92, N = 3 SE +/- 8.66, N = 3 SE +/- 22.73, N = 3 SE +/- 26.40, N = 3 SE +/- 1.63, N = 3 SE +/- 68.56, N = 3 SE +/- 453.84, N = 3 SE +/- 11.65, N = 3 53245.13 65732.27 92980.40 159800.50 191127.60 70236.90 100970.23 152261.80 88576.50 116302.83 188385.00 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_f32_DECENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_f32_DECENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 30K 60K 90K 120K 150K SE +/- 5.44, N = 3 SE +/- 17.13, N = 3 SE +/- 83.55, N = 3 SE +/- 13.48, N = 3 SE +/- 17.22, N = 3 SE +/- 7.86, N = 3 SE +/- 4.59, N = 3 SE +/- 20.17, N = 3 SE +/- 25.05, N = 3 SE +/- 10.14, N = 3 SE +/- 255.08, N = 3 SE +/- 7.51, N = 3 SE +/- 11.95, N = 3 25916.80 32387.73 44977.70 77099.53 95433.47 34469.87 48221.43 71296.73 42052.40 61887.80 90531.57 147210.27 148570.23 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: MatrixMultiply_f64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: MatrixMultiply_f64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 760 50K 100K 150K 200K 250K SE +/- 174.81, N = 3 SE +/- 128.02, N = 3 SE +/- 34.38, N = 3 SE +/- 312.80, N = 3 SE +/- 104.20, N = 3 SE +/- 94.34, N = 3 SE +/- 28.83, N = 3 SE +/- 109.54, N = 3 SE +/- 67.73, N = 3 SE +/- 76.31, N = 3 69720.23 90266.80 133886.27 236934.70 105344.20 148955.10 217569.60 129409.90 79338.87 183221.27 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: MatrixMultiply_f32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: MatrixMultiply_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 7K 14K 21K 28K 35K SE +/- 9.30, N = 3 SE +/- 16.76, N = 3 SE +/- 7.60, N = 3 SE +/- 2.06, N = 3 SE +/- 39.09, N = 3 SE +/- 0.21, N = 3 SE +/- 3.31, N = 3 SE +/- 21.40, N = 3 SE +/- 76.87, N = 3 SE +/- 34.82, N = 3 SE +/- 0.70, N = 3 SE +/- 4.31, N = 3 SE +/- 0.98, N = 3 5156.83 6889.77 9649.37 18599.63 21970.13 7474.90 10681.27 15460.10 9245.33 13655.30 20376.40 33722.47 30919.93 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_Convolve_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_Convolve_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.65, N = 3 SE +/- 0.23, N = 3 SE +/- 0.20, N = 3 SE +/- 136.32, N = 6 SE +/- 0.30, N = 3 SE +/- 0.03, N = 3 SE +/- 0.22, N = 3 SE +/- 10.94, N = 3 SE +/- 0.32, N = 3 SE +/- 0.18, N = 3 SE +/- 0.44, N = 3 SE +/- 0.47, N = 3 SE +/- 0.67, N = 3 1727.57 2412.37 3575.67 5167.20 6372.87 2575.17 3632.17 4566.77 3060.50 3544.47 6026.73 7831.83 9365.87 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_Convolve_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_Convolve_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 20.30, N = 6 SE +/- 37.95, N = 6 SE +/- 0.43, N = 3 SE +/- 0.59, N = 3 SE +/- 0.35, N = 3 SE +/- 0.12, N = 3 SE +/- 42.27, N = 6 SE +/- 5.40, N = 3 SE +/- 0.09, N = 3 SE +/- 58.89, N = 6 SE +/- 0.22, N = 3 SE +/- 0.09, N = 3 SE +/- 104.55, N = 6 872.27 1190.95 1445.33 3365.80 3185.73 1139.43 1803.83 2309.10 1382.47 1890.95 3080.13 3791.63 6049.17 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_SUBTRACT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_SUBTRACT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 0.96, N = 3 SE +/- 0.53, N = 3 SE +/- 0.87, N = 3 SE +/- 1.33, N = 3 SE +/- 12.57, N = 3 SE +/- 11.95, N = 6 SE +/- 0.47, N = 3 SE +/- 1.60, N = 3 SE +/- 0.48, N = 3 SE +/- 0.31, N = 3 SE +/- 3.71, N = 3 SE +/- 8.15, N = 3 SE +/- 4.62, N = 3 646.00 761.50 1038.17 1686.23 2034.27 707.77 1006.07 1545.03 850.17 925.60 1923.10 2274.10 2805.13 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_MULTIPLY OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_MULTIPLY GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 0.35, N = 3 SE +/- 0.42, N = 3 SE +/- 26.83, N = 6 SE +/- 0.28, N = 3 SE +/- 0.68, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.26, N = 3 SE +/- 12.64, N = 5 SE +/- 0.19, N = 3 SE +/- 30.42, N = 4 SE +/- 25.77, N = 3 SE +/- 5.80, N = 3 646.87 764.90 1073.72 1684.23 2019.27 696.10 1006.17 1548.73 865.94 953.47 1960.75 2362.27 2807.60 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_IS_ZERO OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_IS_ZERO GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 1.87, N = 3 SE +/- 1.01, N = 3 SE +/- 0.50, N = 3 SE +/- 0.59, N = 3 SE +/- 0.28, N = 3 SE +/- 0.37, N = 3 SE +/- 1.20, N = 3 SE +/- 0.80, N = 3 SE +/- 0.24, N = 3 SE +/- 21.85, N = 3 SE +/- 0.26, N = 3 SE +/- 0.20, N = 3 SE +/- 0.85, N = 3 1365.93 1498.03 2027.53 3184.77 3211.07 1120.67 2012.37 3538.60 1757.83 1310.00 3308.07 2818.93 4177.23 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYP_TAN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYP_TAN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 12K 24K 36K 48K 60K SE +/- 0.56, N = 3 SE +/- 0.03, N = 3 SE +/- 0.50, N = 3 SE +/- 0.84, N = 3 SE +/- 1.03, N = 3 SE +/- 0.83, N = 3 SE +/- 0.76, N = 3 SE +/- 14.93, N = 3 SE +/- 1.07, N = 3 SE +/- 0.17, N = 3 SE +/- 0.23, N = 3 SE +/- 0.37, N = 3 SE +/- 3.13, N = 3 8433.60 11149.37 16487.63 29408.43 37386.13 12734.30 18199.57 26935.07 15713.73 11193.73 35762.33 25007.13 54095.67 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYP_SIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYP_SIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 0.44, N = 3 SE +/- 9.03, N = 3 SE +/- 0.32, N = 3 SE +/- 0.90, N = 3 SE +/- 0.56, N = 3 SE +/- 0.48, N = 3 SE +/- 0.06, N = 3 SE +/- 18.24, N = 3 SE +/- 0.62, N = 3 SE +/- 0.24, N = 3 SE +/- 36.99, N = 3 SE +/- 0.17, N = 3 SE +/- 0.99, N = 3 2526.27 3281.83 4761.80 8302.60 10396.27 3778.03 5385.90 7899.50 4660.00 4132.07 10400.07 9235.60 15047.80 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYP_COS OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYP_COS GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 7K 14K 21K 28K 35K SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 7.89, N = 3 SE +/- 0.83, N = 3 SE +/- 0.52, N = 3 SE +/- 0.32, N = 3 SE +/- 0.40, N = 3 SE +/- 42.40, N = 3 SE +/- 0.37, N = 3 SE +/- 0.38, N = 3 SE +/- 0.82, N = 3 SE +/- 0.15, N = 3 SE +/- 1.79, N = 3 5277.37 6966.50 10308.67 18335.43 23301.27 7961.70 11367.70 16761.27 9828.23 7712.03 22297.23 17289.63 33698.17 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ARC_TAN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ARC_TAN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 8K 16K 24K 32K 40K SE +/- 0.49, N = 3 SE +/- 0.12, N = 3 SE +/- 0.31, N = 3 SE +/- 0.64, N = 3 SE +/- 0.43, N = 3 SE +/- 0.15, N = 3 SE +/- 0.90, N = 3 SE +/- 0.93, N = 3 SE +/- 0.78, N = 3 SE +/- 0.18, N = 3 SE +/- 0.69, N = 3 SE +/- 0.27, N = 3 SE +/- 6.36, N = 3 5732.37 7560.70 11200.60 19908.03 25302.33 8862.53 12674.77 18800.90 10944.63 7932.83 24883.73 17926.63 36587.17 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ARC_SIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ARC_SIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 13K 26K 39K 52K 65K SE +/- 0.38, N = 3 SE +/- 0.26, N = 3 SE +/- 0.87, N = 3 SE +/- 0.64, N = 3 SE +/- 1.10, N = 3 SE +/- 1.13, N = 3 SE +/- 1.29, N = 3 SE +/- 0.24, N = 3 SE +/- 1.42, N = 3 SE +/- 0.46, N = 3 SE +/- 3.80, N = 3 SE +/- 0.55, N = 3 SE +/- 14.96, N = 3 9560.93 12641.57 18747.93 33357.13 42407.93 14433.23 20639.20 30581.03 17821.60 13128.33 40568.00 29699.70 61379.30 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ARC_COS OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ARC_COS GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 13K 26K 39K 52K 65K SE +/- 0.35, N = 3 SE +/- 0.83, N = 3 SE +/- 0.90, N = 3 SE +/- 0.32, N = 3 SE +/- 0.66, N = 3 SE +/- 0.34, N = 3 SE +/- 1.15, N = 3 SE +/- 1.75, N = 3 SE +/- 1.16, N = 3 SE +/- 0.26, N = 3 SE +/- 2.12, N = 3 SE +/- 0.12, N = 3 SE +/- 14.72, N = 3 9396.33 12421.60 18418.27 32779.50 41672.37 14186.57 20285.20 30066.17 17515.60 13429.27 39876.77 30329.67 60284.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_IS_ZERO OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_IS_ZERO GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 0.78, N = 3 SE +/- 0.46, N = 3 SE +/- 0.74, N = 3 SE +/- 0.75, N = 3 SE +/- 0.49, N = 3 SE +/- 0.10, N = 3 SE +/- 11.52, N = 3 SE +/- 0.84, N = 3 SE +/- 0.36, N = 3 SE +/- 0.18, N = 3 SE +/- 1.86, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 748.30 891.87 1202.10 1907.93 2120.60 732.30 1181.07 2009.77 1011.20 963.07 2061.80 2175.23 2877.23 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYP_TAN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYP_TAN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1000 2000 3000 4000 5000 SE +/- 1.80, N = 3 SE +/- 0.78, N = 3 SE +/- 0.12, N = 3 SE +/- 0.33, N = 3 SE +/- 0.29, N = 3 SE +/- 16.15, N = 6 SE +/- 1.76, N = 3 SE +/- 0.93, N = 3 SE +/- 0.30, N = 3 SE +/- 24.10, N = 3 SE +/- 2.96, N = 3 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 1174.17 1409.97 1873.30 2907.23 3222.53 1126.77 1876.63 3341.13 1642.83 1511.90 3115.43 3359.70 4815.47 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYP_SIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYP_SIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 0.71, N = 3 SE +/- 0.03, N = 3 SE +/- 0.78, N = 3 SE +/- 1.65, N = 3 SE +/- 0.15, N = 3 SE +/- 0.58, N = 3 SE +/- 0.52, N = 3 SE +/- 0.61, N = 3 SE +/- 0.47, N = 3 SE +/- 0.21, N = 3 SE +/- 0.00, N = 3 SE +/- 0.25, N = 3 SE +/- 0.92, N = 3 1178.03 1405.93 1869.27 2859.30 2920.13 1067.27 1884.43 3345.50 1647.43 1198.70 3044.40 2721.90 3910.03 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYP_COS OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYP_COS GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 0.61, N = 3 SE +/- 0.67, N = 3 SE +/- 0.55, N = 3 SE +/- 0.15, N = 3 SE +/- 0.29, N = 3 SE +/- 0.50, N = 3 SE +/- 1.07, N = 3 SE +/- 0.24, N = 3 SE +/- 0.30, N = 3 SE +/- 0.03, N = 3 SE +/- 0.34, N = 3 SE +/- 0.03, N = 3 SE +/- 0.98, N = 3 1178.07 1408.00 1870.20 2863.47 3010.77 1068.50 1883.00 3345.07 1647.20 1319.07 3049.97 2948.43 4122.57 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ARC_TAN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ARC_TAN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 0.97, N = 3 SE +/- 0.95, N = 3 SE +/- 0.25, N = 3 SE +/- 0.67, N = 3 SE +/- 0.73, N = 3 SE +/- 0.67, N = 3 SE +/- 1.08, N = 3 SE +/- 0.21, N = 3 SE +/- 0.22, N = 3 SE +/- 0.19, N = 3 SE +/- 1.33, N = 3 SE +/- 0.35, N = 3 SE +/- 1.42, N = 3 1177.77 1407.57 1869.30 2867.17 3021.53 1068.87 1882.00 3345.60 1647.43 1268.67 3056.47 2875.87 4164.47 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ARC_SIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ARC_SIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 1.87, N = 3 SE +/- 0.30, N = 3 SE +/- 0.35, N = 3 SE +/- 0.07, N = 3 SE +/- 1.06, N = 3 SE +/- 3.16, N = 3 SE +/- 0.97, N = 3 SE +/- 0.21, N = 3 SE +/- 0.35, N = 3 SE +/- 17.72, N = 3 SE +/- 0.38, N = 3 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 1177.67 1408.23 1868.20 2861.13 2961.73 1069.97 1883.13 3345.50 1647.80 1278.57 3044.33 2841.60 4192.67 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ARC_COS OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ARC_COS GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 1.15, N = 3 SE +/- 1.03, N = 3 SE +/- 0.09, N = 3 SE +/- 2.76, N = 3 SE +/- 0.43, N = 3 SE +/- 0.32, N = 3 SE +/- 0.52, N = 3 SE +/- 0.76, N = 3 SE +/- 0.71, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 7.88, N = 3 SE +/- 0.27, N = 3 1177.40 1408.07 1868.27 2862.10 2951.73 1067.33 1884.67 3345.10 1647.97 1256.03 3044.70 2833.07 4146.67 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_s64_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_s64_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 6K 12K 18K 24K 30K SE +/- 1.00, N = 3 SE +/- 1.52, N = 3 SE +/- 1.22, N = 3 SE +/- 22.30, N = 3 SE +/- 0.29, N = 3 SE +/- 0.82, N = 3 SE +/- 0.60, N = 3 SE +/- 26.82, N = 3 SE +/- 0.66, N = 3 SE +/- 8.64, N = 3 SE +/- 21.48, N = 3 SE +/- 0.75, N = 3 SE +/- 4.75, N = 3 4483.70 5932.83 8678.50 15451.10 19555.40 7054.47 10019.93 14687.70 8673.43 5789.77 19523.90 12844.50 29325.80 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_s32_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_s32_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1600 3200 4800 6400 8000 SE +/- 3.41, N = 3 SE +/- 3.05, N = 3 SE +/- 0.58, N = 3 SE +/- 68.87, N = 3 SE +/- 0.18, N = 3 SE +/- 0.07, N = 3 SE +/- 36.45, N = 3 SE +/- 7.84, N = 3 SE +/- 7.17, N = 3 SE +/- 11.69, N = 3 SE +/- 15.62, N = 3 SE +/- 0.21, N = 3 SE +/- 0.66, N = 3 1206.57 1673.50 2224.57 4041.43 4908.13 1736.87 2455.70 3494.00 2108.57 2780.33 4642.83 5968.90 7371.97 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_s16_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_s16_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1500 3000 4500 6000 7500 SE +/- 24.56, N = 6 SE +/- 19.48, N = 3 SE +/- 45.28, N = 6 SE +/- 63.70, N = 3 SE +/- 0.47, N = 3 SE +/- 33.45, N = 6 SE +/- 0.07, N = 3 SE +/- 6.90, N = 3 SE +/- 28.44, N = 6 SE +/- 41.94, N = 3 SE +/- 0.32, N = 3 SE +/- 1.50, N = 3 SE +/- 0.33, N = 3 1093.43 1510.27 2005.23 3479.60 4302.23 1563.95 2127.47 3076.30 1878.08 2355.83 4089.77 4945.00 6923.03 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_f64_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_f64_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 7K 14K 21K 28K 35K SE +/- 0.86, N = 3 SE +/- 0.19, N = 3 SE +/- 1.32, N = 3 SE +/- 0.80, N = 3 SE +/- 28.79, N = 3 SE +/- 0.24, N = 3 SE +/- 0.20, N = 3 SE +/- 34.92, N = 3 SE +/- 1.79, N = 3 SE +/- 3.70, N = 3 SE +/- 62.43, N = 3 SE +/- 14.55, N = 3 SE +/- 1.52, N = 3 4956.23 6532.13 9619.53 17043.97 21610.77 7384.27 10524.07 15471.80 9111.47 5733.40 20479.60 12596.70 31097.50 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_f32_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_f32_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1500 3000 4500 6000 7500 SE +/- 2.04, N = 3 SE +/- 7.76, N = 3 SE +/- 0.64, N = 3 SE +/- 38.80, N = 3 SE +/- 0.65, N = 3 SE +/- 0.09, N = 3 SE +/- 0.32, N = 3 SE +/- 0.12, N = 3 SE +/- 0.15, N = 3 SE +/- 11.44, N = 3 SE +/- 15.62, N = 3 SE +/- 2.31, N = 3 SE +/- 0.26, N = 3 1203.30 1631.00 2227.73 3936.53 4842.80 1720.57 2384.07 3468.50 2071.57 2589.93 4586.23 5650.30 7161.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: BilateralFilter_u8 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: BilateralFilter_u8 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 4.31, N = 3 SE +/- 23.80, N = 4 SE +/- 0.15, N = 3 SE +/- 36.21, N = 3 SE +/- 0.03, N = 3 SE +/- 41.78, N = 6 SE +/- 36.10, N = 3 SE +/- 0.18, N = 3 SE +/- 7.08, N = 3 SE +/- 19.64, N = 3 SE +/- 13.54, N = 3 SE +/- 0.40, N = 3 SE +/- 0.23, N = 3 1114.20 1542.13 2117.43 3762.40 4698.03 1714.50 2371.80 3403.63 2032.93 2237.93 4513.87 4852.80 7889.93 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_u8_DECENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_u8_DECENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 8K 16K 24K 32K 40K SE +/- 4.65, N = 3 SE +/- 2.86, N = 3 SE +/- 3.38, N = 3 SE +/- 5.58, N = 3 SE +/- 48.71, N = 3 SE +/- 0.67, N = 3 SE +/- 1.79, N = 3 SE +/- 28.00, N = 3 SE +/- 1.58, N = 3 SE +/- 2.60, N = 3 SE +/- 28.88, N = 3 SE +/- 1.40, N = 3 SE +/- 2.34, N = 3 7792.40 9208.00 11693.40 18732.47 22829.93 8827.03 11901.47 17180.23 10479.87 13275.50 22036.43 28844.00 36817.57 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_u64_ACENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_u64_ACENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 50K 100K 150K 200K 250K SE +/- 25.59, N = 3 SE +/- 15.72, N = 3 SE +/- 17.33, N = 3 SE +/- 10.46, N = 3 SE +/- 75.96, N = 3 SE +/- 25.66, N = 3 SE +/- 1.59, N = 3 SE +/- 11.39, N = 3 SE +/- 30.34, N = 3 SE +/- 14.50, N = 3 SE +/- 7.73, N = 3 SE +/- 100.29, N = 3 52816.10 64684.73 91073.20 155408.83 185663.00 68562.60 99138.30 149782.63 87077.30 102015.57 183940.00 234290.77 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_u32_ACENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_u32_ACENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 30K 60K 90K 120K 150K SE +/- 10.21, N = 3 SE +/- 7.25, N = 3 SE +/- 0.35, N = 3 SE +/- 168.54, N = 3 SE +/- 24.15, N = 3 SE +/- 10.57, N = 3 SE +/- 2.52, N = 3 SE +/- 14.32, N = 3 SE +/- 90.95, N = 3 SE +/- 4.09, N = 3 SE +/- 18.81, N = 3 SE +/- 20.05, N = 3 SE +/- 3.03, N = 3 25044.20 31161.63 43137.77 74159.80 90679.97 33297.83 46610.10 69090.20 40739.03 51544.07 87811.03 114196.10 143247.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_u16_ACENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_u16_ACENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 15K 30K 45K 60K 75K SE +/- 6.53, N = 3 SE +/- 9.66, N = 3 SE +/- 2.78, N = 3 SE +/- 19.85, N = 3 SE +/- 5.77, N = 3 SE +/- 0.95, N = 3 SE +/- 0.87, N = 3 SE +/- 3.34, N = 3 SE +/- 3.87, N = 3 SE +/- 5.10, N = 3 SE +/- 116.36, N = 3 SE +/- 15.71, N = 3 SE +/- 14.47, N = 3 13374.63 16363.30 21907.40 36603.93 45072.07 16885.70 23316.13 34216.23 20343.63 25883.87 43702.50 57173.30 71921.77 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_s64_ACENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_s64_ACENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 50K 100K 150K 200K 250K SE +/- 63.52, N = 3 SE +/- 90.13, N = 3 SE +/- 63.49, N = 3 SE +/- 12.40, N = 3 SE +/- 28.81, N = 3 SE +/- 19.61, N = 3 SE +/- 24.67, N = 3 SE +/- 3.09, N = 3 SE +/- 49.71, N = 3 SE +/- 6.57, N = 3 SE +/- 45.88, N = 3 SE +/- 77.97, N = 3 52858.47 64731.87 91207.73 155865.27 185115.67 68425.17 98972.30 149518.33 86836.67 103034.97 183524.90 233705.47 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_s32_ACENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_s32_ACENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 30K 60K 90K 120K 150K SE +/- 5.36, N = 3 SE +/- 14.04, N = 3 SE +/- 25.63, N = 3 SE +/- 62.49, N = 3 SE +/- 17.73, N = 3 SE +/- 7.31, N = 3 SE +/- 6.18, N = 3 SE +/- 11.19, N = 3 SE +/- 8.49, N = 3 SE +/- 5.46, N = 3 SE +/- 10.53, N = 3 SE +/- 24.99, N = 3 SE +/- 19.52, N = 3 25166.50 31277.33 43606.43 74617.20 91133.70 33394.37 46746.73 69252.30 40817.57 50593.93 88079.33 118334.73 144315.63 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_s16_ACENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_s16_ACENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 15K 30K 45K 60K 75K SE +/- 1.25, N = 3 SE +/- 7.57, N = 3 SE +/- 6.19, N = 3 SE +/- 20.14, N = 3 SE +/- 7.18, N = 3 SE +/- 1.85, N = 3 SE +/- 3.55, N = 3 SE +/- 3.06, N = 3 SE +/- 2.23, N = 3 SE +/- 3.72, N = 3 SE +/- 115.34, N = 3 SE +/- 11.00, N = 3 SE +/- 17.36, N = 3 13392.27 16354.20 22041.03 36807.13 45045.23 16866.97 23298.73 34192.90 20312.77 25394.57 43680.83 59209.83 71791.27 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_f64_ACENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_f64_ACENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 40K 80K 120K 160K 200K SE +/- 108.54, N = 3 SE +/- 112.85, N = 3 SE +/- 121.31, N = 3 SE +/- 311.57, N = 3 SE +/- 17.00, N = 3 SE +/- 26.31, N = 3 SE +/- 19.64, N = 3 SE +/- 8.42, N = 3 SE +/- 79.61, N = 3 SE +/- 420.51, N = 3 SE +/- 13.77, N = 3 53019.97 65546.17 92949.83 159516.27 190424.30 70214.40 100978.80 152255.13 88222.10 116381.70 188425.33 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_f32_ACENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_f32_ACENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 30K 60K 90K 120K 150K SE +/- 19.28, N = 3 SE +/- 9.52, N = 3 SE +/- 7.64, N = 3 SE +/- 123.23, N = 3 SE +/- 16.73, N = 3 SE +/- 6.23, N = 3 SE +/- 6.72, N = 3 SE +/- 11.40, N = 3 SE +/- 10.85, N = 3 SE +/- 16.92, N = 3 SE +/- 9.53, N = 3 SE +/- 29.44, N = 3 SE +/- 17.87, N = 3 25736.63 32251.93 44978.37 77069.00 95047.43 34136.27 48208.07 71290.37 41978.90 61900.10 91074.67 147253.83 148507.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_Erode_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_Erode_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 0.61, N = 3 SE +/- 94.08, N = 6 SE +/- 154.26, N = 6 SE +/- 0.12, N = 3 SE +/- 0.12, N = 3 SE +/- 0.18, N = 3 SE +/- 89.23, N = 3 SE +/- 0.20, N = 3 SE +/- 0.18, N = 3 SE +/- 0.54, N = 3 SE +/- 0.54, N = 3 SE +/- 0.45, N = 3 SE +/- 1.68, N = 3 2429.40 3306.42 4812.10 7106.00 9015.20 3637.57 4964.53 6434.60 4328.53 5349.53 8534.23 10179.83 13787.53 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: GFOR_FOR_LOOP_SUM OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: GFOR_FOR_LOOP_SUM GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 700 1400 2100 2800 3500 SE +/- 25.64, N = 3 SE +/- 25.38, N = 3 SE +/- 42.67, N = 3 SE +/- 20.66, N = 3 SE +/- 24.63, N = 3 SE +/- 14.62, N = 3 SE +/- 26.14, N = 3 SE +/- 30.89, N = 3 SE +/- 18.00, N = 3 SE +/- 2.08, N = 3 SE +/- 12.86, N = 3 SE +/- 7.22, N = 3 SE +/- 14.72, N = 3 3234 3164 3180 3170 3192 3139 3178 3205 3215 3189 3177 3065 3174 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_MODULO OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_MODULO GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 0.84, N = 3 SE +/- 0.83, N = 3 SE +/- 0.64, N = 3 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 SE +/- 0.23, N = 3 SE +/- 0.38, N = 3 SE +/- 0.37, N = 3 SE +/- 0.09, N = 3 SE +/- 0.33, N = 3 SE +/- 0.36, N = 3 SE +/- 0.24, N = 3 SE +/- 30.11, N = 3 3426.07 3972.83 5306.07 8358.57 8415.10 3054.77 5518.33 9783.03 4818.23 4222.87 8920.40 8950.87 12329.23 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_DIVIDE OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_DIVIDE GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 1.29, N = 3 SE +/- 3.32, N = 3 SE +/- 0.67, N = 3 SE +/- 0.68, N = 3 SE +/- 1.37, N = 3 SE +/- 0.26, N = 3 SE +/- 0.51, N = 3 SE +/- 0.67, N = 3 SE +/- 0.27, N = 3 SE +/- 0.26, N = 3 SE +/- 0.70, N = 3 SE +/- 0.62, N = 3 SE +/- 24.34, N = 3 3427.63 3966.30 5304.77 8361.40 8483.47 3049.80 5518.00 9782.10 4817.47 4218.40 8915.60 9013.47 12475.33 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_MODULO OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_MODULO GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 0.94, N = 3 SE +/- 0.90, N = 3 SE +/- 0.68, N = 3 SE +/- 0.37, N = 3 SE +/- 1.55, N = 3 SE +/- 0.59, N = 3 SE +/- 0.95, N = 3 SE +/- 1.05, N = 3 SE +/- 0.09, N = 3 SE +/- 4.39, N = 3 SE +/- 0.23, N = 3 SE +/- 0.19, N = 3 SE +/- 0.41, N = 3 1723.43 2015.00 2684.77 4187.53 4168.67 1550.43 2765.53 4894.17 2412.37 1827.13 4468.57 4046.93 5550.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_DIVIDE OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_DIVIDE GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 2.36, N = 3 SE +/- 0.32, N = 3 SE +/- 0.96, N = 3 SE +/- 0.09, N = 3 SE +/- 0.48, N = 3 SE +/- 0.66, N = 3 SE +/- 0.83, N = 3 SE +/- 0.66, N = 3 SE +/- 0.65, N = 3 SE +/- 23.60, N = 3 SE +/- 0.66, N = 3 SE +/- 0.12, N = 3 SE +/- 0.35, N = 3 1720.50 2014.07 2685.07 4189.03 4172.77 1549.40 2765.87 4895.47 2412.50 1829.03 4467.27 3892.20 5564.40 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_MODULO OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_MODULO GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1000 2000 3000 4000 5000 SE +/- 0.88, N = 3 SE +/- 1.40, N = 3 SE +/- 0.42, N = 3 SE +/- 18.52, N = 3 SE +/- 0.38, N = 3 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 SE +/- 1.09, N = 3 SE +/- 0.33, N = 3 SE +/- 0.23, N = 3 SE +/- 0.66, N = 3 SE +/- 0.41, N = 3 SE +/- 14.02, N = 3 940.63 1106.50 1553.83 2545.47 2925.87 1020.30 1513.33 2471.87 1287.13 1640.00 2760.53 3953.03 4646.63 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_DIVIDE OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_DIVIDE GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1000 2000 3000 4000 5000 SE +/- 1.23, N = 3 SE +/- 15.22, N = 6 SE +/- 27.15, N = 3 SE +/- 10.33, N = 3 SE +/- 0.38, N = 3 SE +/- 23.40, N = 6 SE +/- 0.66, N = 3 SE +/- 1.13, N = 3 SE +/- 20.28, N = 5 SE +/- 0.09, N = 3 SE +/- 0.29, N = 3 SE +/- 0.20, N = 3 SE +/- 12.56, N = 3 942.93 1126.03 1591.40 2535.57 2971.73 1059.72 1530.50 2479.83 1331.32 1647.23 2805.10 3800.80 4713.20 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_TGAMMA OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_TGAMMA GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 9K 18K 27K 36K 45K SE +/- 0.13, N = 3 SE +/- 0.23, N = 3 SE +/- 0.75, N = 3 SE +/- 0.32, N = 3 SE +/- 0.78, N = 3 SE +/- 0.31, N = 3 SE +/- 0.55, N = 3 SE +/- 2.21, N = 3 SE +/- 0.61, N = 3 SE +/- 0.67, N = 3 SE +/- 0.48, N = 3 SE +/- 0.25, N = 3 SE +/- 1.35, N = 3 6620.27 8817.77 12947.57 23085.27 29339.50 10018.00 14302.90 21167.80 12358.50 9413.80 28086.63 21084.10 42440.33 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_MODULO OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_MODULO GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 8K 16K 24K 32K 40K SE +/- 0.57, N = 3 SE +/- 15.22, N = 3 SE +/- 0.77, N = 3 SE +/- 0.25, N = 3 SE +/- 2.00, N = 3 SE +/- 0.50, N = 3 SE +/- 1.01, N = 3 SE +/- 1.29, N = 3 SE +/- 0.61, N = 3 SE +/- 0.51, N = 3 SE +/- 21.54, N = 3 SE +/- 7.18, N = 3 SE +/- 2.31, N = 3 6053.47 8046.93 11830.77 21095.20 26806.60 9149.33 13063.50 19341.97 11285.60 8502.60 25629.17 7816.23 38758.33 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_LOG_1P OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_LOG_1P GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 16K 32K 48K 64K 80K SE +/- 0.57, N = 3 SE +/- 0.82, N = 3 SE +/- 0.33, N = 3 SE +/- 21.50, N = 3 SE +/- 0.59, N = 3 SE +/- 0.64, N = 3 SE +/- 2.78, N = 3 SE +/- 0.72, N = 3 SE +/- 1.59, N = 3 SE +/- 0.90, N = 3 SE +/- 159.10, N = 3 SE +/- 0.09, N = 3 SE +/- 17.89, N = 3 11379.13 15079.70 22294.17 39814.50 50592.50 17216.80 24606.53 36486.67 21245.17 14694.63 48252.40 33235.63 73225.93 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_LGAMMA OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_LGAMMA GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 20K 40K 60K 80K 100K SE +/- 0.93, N = 3 SE +/- 0.56, N = 3 SE +/- 0.87, N = 3 SE +/- 15.23, N = 3 SE +/- 16.88, N = 3 SE +/- 2.92, N = 3 SE +/- 3.96, N = 3 SE +/- 3.17, N = 3 SE +/- 1.66, N = 3 SE +/- 5.65, N = 3 SE +/- 15.44, N = 3 SE +/- 7.87, N = 3 SE +/- 12.21, N = 3 15871.20 21037.00 31119.93 55582.37 70673.40 24027.83 34342.87 50950.53 29650.23 20560.90 67616.93 46972.57 102257.67 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_IS_NAN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_IS_NAN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 0.80, N = 3 SE +/- 0.22, N = 3 SE +/- 0.54, N = 3 SE +/- 0.70, N = 3 SE +/- 1.23, N = 3 SE +/- 0.31, N = 3 SE +/- 0.32, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 SE +/- 21.50, N = 3 SE +/- 0.38, N = 3 SE +/- 0.10, N = 3 SE +/- 0.98, N = 3 1367.33 1502.03 2024.63 3181.87 3207.27 1119.90 2012.33 3539.27 1757.37 1309.40 3302.57 2819.20 4170.83 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_IS_INF OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_IS_INF GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 2.05, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.37, N = 3 SE +/- 0.46, N = 3 SE +/- 2.04, N = 3 SE +/- 1.56, N = 3 SE +/- 0.55, N = 3 SE +/- 0.67, N = 3 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 SE +/- 0.15, N = 3 SE +/- 2.26, N = 3 1367.50 1498.77 2025.93 3182.13 3204.90 1121.13 2010.67 3537.80 1756.17 1287.63 3302.67 2466.00 4168.47 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_EXP_M1 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_EXP_M1 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 6K 12K 18K 24K 30K SE +/- 0.95, N = 3 SE +/- 0.18, N = 3 SE +/- 0.03, N = 3 SE +/- 1.64, N = 3 SE +/- 0.67, N = 3 SE +/- 0.53, N = 3 SE +/- 0.23, N = 3 SE +/- 0.58, N = 3 SE +/- 0.59, N = 3 SE +/- 0.23, N = 3 SE +/- 0.95, N = 3 SE +/- 0.45, N = 3 SE +/- 1.64, N = 3 4593.40 6078.17 8962.13 15969.43 20289.30 6942.17 9902.83 14635.37 8560.23 6463.67 19422.70 14398.63 29340.73 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_DIVIDE OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_DIVIDE GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.19, N = 3 SE +/- 0.24, N = 3 SE +/- 1.66, N = 3 SE +/- 0.21, N = 3 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 SE +/- 1.32, N = 3 SE +/- 0.15, N = 3 SE +/- 0.26, N = 3 SE +/- 0.28, N = 3 SE +/- 0.51, N = 3 SE +/- 0.23, N = 3 SE +/- 0.45, N = 3 3424.83 3990.07 5326.87 8345.40 8277.63 3072.70 5518.47 9782.30 4819.30 3141.67 8930.90 6838.23 11022.70 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_TGAMMA OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_TGAMMA GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1100 2200 3300 4400 5500 SE +/- 1.49, N = 3 SE +/- 0.35, N = 3 SE +/- 0.33, N = 3 SE +/- 2.07, N = 3 SE +/- 0.12, N = 3 SE +/- 0.31, N = 3 SE +/- 1.35, N = 3 SE +/- 0.15, N = 3 SE +/- 0.50, N = 3 SE +/- 31.16, N = 6 SE +/- 2.20, N = 3 SE +/- 0.15, N = 3 SE +/- 0.68, N = 3 1176.63 1407.47 1873.83 2920.60 3250.97 1122.10 1875.70 3340.97 1641.80 1500.85 3138.87 3324.30 5097.57 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_MODULO OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_MODULO GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 1.16, N = 3 SE +/- 17.68, N = 3 SE +/- 0.47, N = 3 SE +/- 0.79, N = 3 SE +/- 0.31, N = 3 SE +/- 30.72, N = 3 SE +/- 0.37, N = 3 SE +/- 0.73, N = 3 SE +/- 12.13, N = 3 SE +/- 0.23, N = 3 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 SE +/- 0.86, N = 3 1718.47 2045.83 2835.23 4759.17 5778.60 2040.57 2915.67 4883.57 2530.03 2698.47 5594.57 6145.80 10388.03 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_LOG_1P OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_LOG_1P GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 0.67, N = 3 SE +/- 0.95, N = 3 SE +/- 38.77, N = 3 SE +/- 26.56, N = 3 SE +/- 0.46, N = 3 SE +/- 0.15, N = 3 SE +/- 0.20, N = 3 SE +/- 0.09, N = 3 SE +/- 0.32, N = 3 SE +/- 0.37, N = 3 SE +/- 7.77, N = 3 SE +/- 0.22, N = 3 SE +/- 0.36, N = 3 1175.23 1412.97 1941.47 3168.73 3694.73 1281.43 1912.87 3334.07 1659.03 1655.27 3506.13 3837.47 6226.70 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_LGAMMA OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_LGAMMA GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1700 3400 5100 6800 8500 SE +/- 0.64, N = 3 SE +/- 1.34, N = 3 SE +/- 0.61, N = 3 SE +/- 4.17, N = 3 SE +/- 0.17, N = 3 SE +/- 0.31, N = 3 SE +/- 0.15, N = 3 SE +/- 2.58, N = 3 SE +/- 0.32, N = 3 SE +/- 0.17, N = 3 SE +/- 10.49, N = 3 SE +/- 0.18, N = 3 SE +/- 0.38, N = 3 1182.07 1519.87 2097.87 3601.03 4337.13 1525.10 2205.40 3401.67 1911.87 1869.67 4160.03 4511.13 7777.03 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_IS_NAN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_IS_NAN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 0.80, N = 3 SE +/- 1.96, N = 3 SE +/- 0.39, N = 3 SE +/- 0.88, N = 3 SE +/- 0.12, N = 3 SE +/- 10.29, N = 6 SE +/- 0.54, N = 3 SE +/- 0.79, N = 3 SE +/- 0.30, N = 3 SE +/- 15.10, N = 6 SE +/- 2.80, N = 3 SE +/- 0.38, N = 3 SE +/- 0.10, N = 3 749.33 891.77 1206.57 1920.53 2149.73 755.22 1173.97 2010.97 1014.30 1004.73 2088.80 2279.23 2938.20 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_IS_INF OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_IS_INF GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 0.23, N = 3 SE +/- 17.03, N = 3 SE +/- 0.48, N = 3 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 SE +/- 0.13, N = 3 SE +/- 13.77, N = 3 SE +/- 0.20, N = 3 SE +/- 7.60, N = 3 SE +/- 0.06, N = 3 SE +/- 1.34, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 751.07 910.17 1206.67 1920.13 2148.80 741.67 1187.77 2012.00 1021.50 984.30 2088.93 2278.67 2937.90 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_EXP_M1 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_EXP_M1 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 0.76, N = 3 SE +/- 1.02, N = 3 SE +/- 0.38, N = 3 SE +/- 11.34, N = 3 SE +/- 11.77, N = 3 SE +/- 0.06, N = 3 SE +/- 1.21, N = 3 SE +/- 0.81, N = 3 SE +/- 0.47, N = 3 SE +/- 0.07, N = 3 SE +/- 1.49, N = 3 SE +/- 6.43, N = 3 SE +/- 0.44, N = 3 1177.00 1407.67 1870.07 2879.93 3067.17 1074.00 1881.43 3343.30 1646.93 1445.37 3064.13 3267.03 4224.50 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_DIVIDE OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_DIVIDE GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 0.79, N = 3 SE +/- 1.35, N = 3 SE +/- 0.59, N = 3 SE +/- 0.40, N = 3 SE +/- 1.04, N = 3 SE +/- 0.20, N = 3 SE +/- 0.90, N = 3 SE +/- 0.72, N = 3 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 SE +/- 0.72, N = 3 SE +/- 0.17, N = 3 SE +/- 0.55, N = 3 1723.57 2013.60 2680.83 4186.40 4146.13 1547.33 2764.37 4894.23 2412.20 1527.23 4469.07 2788.90 5565.30 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Data_f64_IDENTITY OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Data_f64_IDENTITY GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 14K 28K 42K 56K 70K SE +/- 14.47, N = 3 SE +/- 0.23, N = 3 SE +/- 0.98, N = 3 SE +/- 0.30, N = 3 SE +/- 1.44, N = 3 SE +/- 0.69, N = 3 SE +/- 2.23, N = 3 SE +/- 1.28, N = 3 SE +/- 1.71, N = 3 SE +/- 0.47, N = 3 SE +/- 0.88, N = 3 SE +/- 0.48, N = 3 SE +/- 18.93, N = 3 7897.17 10494.73 15506.80 27650.77 35147.40 12057.07 17216.50 25387.47 14872.20 13110.53 33788.57 29228.27 66747.53 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Data_f64_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Data_f64_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 0.87, N = 3 SE +/- 5.76, N = 3 SE +/- 1.28, N = 3 SE +/- 4.28, N = 3 SE +/- 2.73, N = 3 SE +/- 0.70, N = 3 SE +/- 1.61, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 1.27, N = 3 SE +/- 0.62, N = 3 SE +/- 6.80, N = 3 SE +/- 2.27, N = 3 1147.27 1354.80 1818.97 2914.33 2879.83 1024.20 1880.40 3441.90 1638.30 968.17 3150.73 1655.10 3729.77 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Data_f32_IDENTITY OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Data_f32_IDENTITY GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 14K 28K 42K 56K 70K SE +/- 0.38, N = 3 SE +/- 30.29, N = 3 SE +/- 1.18, N = 3 SE +/- 0.60, N = 3 SE +/- 0.70, N = 3 SE +/- 0.59, N = 3 SE +/- 2.27, N = 3 SE +/- 3.53, N = 3 SE +/- 0.50, N = 3 SE +/- 0.90, N = 3 SE +/- 81.17, N = 3 SE +/- 1.30, N = 3 SE +/- 13.25, N = 3 7873.87 10454.53 15496.53 27641.00 35137.27 12047.30 17202.30 25384.80 14861.70 13126.87 33698.53 29196.57 66771.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Data_f32_CONSTANT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Data_f32_CONSTANT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 400 800 1200 1600 2000 SE +/- 1.24, N = 3 SE +/- 2.69, N = 3 SE +/- 1.12, N = 3 SE +/- 0.61, N = 3 SE +/- 0.19, N = 3 SE +/- 0.38, N = 3 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 SE +/- 1.01, N = 3 SE +/- 0.09, N = 3 SE +/- 0.28, N = 3 SE +/- 6.23, N = 3 SE +/- 6.42, N = 3 590.27 694.80 919.10 1473.70 1451.47 519.07 947.53 1727.10 820.67 715.53 1581.67 1557.03 2064.07 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_u8_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_u8_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1600 3200 4800 6400 8000 SE +/- 28.85, N = 6 SE +/- 23.90, N = 6 SE +/- 47.29, N = 6 SE +/- 23.82, N = 3 SE +/- 0.38, N = 3 SE +/- 25.59, N = 3 SE +/- 33.07, N = 3 SE +/- 0.26, N = 3 SE +/- 12.02, N = 3 SE +/- 34.68, N = 3 SE +/- 13.42, N = 3 SE +/- 0.23, N = 3 SE +/- 0.44, N = 3 1123.65 1477.43 2088.88 3624.37 4482.33 1605.13 2234.97 3206.40 1926.77 2179.73 4239.43 4702.33 7309.00 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Accumulate_2D_s64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Accumulate_2D_s64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 300 600 900 1200 1500 SE +/- 0.85, N = 3 SE +/- 0.98, N = 3 SE +/- 0.48, N = 3 SE +/- 13.31, N = 6 SE +/- 30.19, N = 6 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.44, N = 3 SE +/- 0.75, N = 3 SE +/- 0.12, N = 3 SE +/- 3.10, N = 3 SE +/- 0.28, N = 3 SE +/- 0.15, N = 3 344.33 427.63 511.47 787.35 901.60 313.73 498.87 852.83 438.20 533.77 804.00 1115.07 1477.90 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Accumulate_2D_s32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Accumulate_2D_s32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 300 600 900 1200 1500 SE +/- 1.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.35, N = 3 SE +/- 0.35, N = 3 SE +/- 0.26, N = 3 SE +/- 0.06, N = 3 SE +/- 0.35, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 18.62, N = 6 SE +/- 0.20, N = 3 SE +/- 20.61, N = 6 215.33 283.47 333.67 517.20 630.20 239.40 366.70 516.00 312.83 295.13 620.38 680.10 1182.53 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Accumulate_2D_s16 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Accumulate_2D_s16 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 200 400 600 800 1000 SE +/- 0.22, N = 3 SE +/- 0.93, N = 3 SE +/- 0.55, N = 3 SE +/- 0.37, N = 3 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 SE +/- 0.28, N = 3 SE +/- 11.36, N = 6 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.18, N = 3 SE +/- 0.24, N = 3 SE +/- 0.06, N = 3 209.03 275.93 321.50 508.73 625.30 235.60 363.77 491.83 310.20 290.87 588.23 687.47 1153.30 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Accumulate_2D_f64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Accumulate_2D_f64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 0.24, N = 3 SE +/- 0.94, N = 3 SE +/- 24.82, N = 6 SE +/- 18.52, N = 3 SE +/- 0.30, N = 3 SE +/- 14.94, N = 6 SE +/- 0.13, N = 3 SE +/- 0.32, N = 3 SE +/- 0.06, N = 3 SE +/- 0.24, N = 3 SE +/- 0.07, N = 3 SE +/- 0.15, N = 3 SE +/- 0.17, N = 3 449.23 575.47 870.62 1437.37 1785.77 657.55 884.57 1289.53 769.00 529.37 1686.27 1121.47 2596.07 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Accumulate_2D_f32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Accumulate_2D_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 200 400 600 800 1000 SE +/- 0.32, N = 3 SE +/- 0.77, N = 3 SE +/- 0.29, N = 3 SE +/- 21.82, N = 6 SE +/- 27.56, N = 6 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.25, N = 3 SE +/- 0.27, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.19, N = 3 201.13 245.07 326.77 577.23 701.45 239.00 321.57 466.73 281.70 294.83 599.07 600.37 1154.73 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Accumulate_1D_s64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Accumulate_1D_s64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 1.30, N = 3 SE +/- 1.41, N = 3 SE +/- 1.01, N = 3 SE +/- 0.87, N = 3 SE +/- 0.49, N = 3 SE +/- 0.43, N = 3 SE +/- 0.83, N = 3 SE +/- 3.43, N = 3 SE +/- 0.32, N = 3 SE +/- 1.06, N = 3 SE +/- 0.53, N = 3 SE +/- 0.41, N = 3 SE +/- 0.98, N = 3 2452.93 2847.13 3764.43 5850.03 6116.80 2280.97 3919.90 7073.23 3414.80 2769.80 6424.60 5782.87 9332.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Accumulate_1D_s32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Accumulate_1D_s32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 8.23, N = 3 SE +/- 24.39, N = 5 SE +/- 0.32, N = 3 SE +/- 1.67, N = 3 SE +/- 1.82, N = 3 SE +/- 20.35, N = 6 SE +/- 15.19, N = 3 SE +/- 0.52, N = 3 SE +/- 37.17, N = 3 SE +/- 0.38, N = 3 SE +/- 4.25, N = 3 SE +/- 2.47, N = 3 SE +/- 0.44, N = 3 1302.93 1584.32 2076.10 3356.50 3777.90 1429.15 2164.97 3491.43 1914.77 1623.23 3776.77 3212.00 6159.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Accumulate_1D_s16 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Accumulate_1D_s16 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 1.05, N = 3 SE +/- 0.89, N = 3 SE +/- 33.12, N = 4 SE +/- 49.10, N = 3 SE +/- 19.48, N = 3 SE +/- 0.15, N = 3 SE +/- 0.24, N = 3 SE +/- 0.25, N = 3 SE +/- 0.25, N = 3 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 SE +/- 21.01, N = 3 SE +/- 1.70, N = 3 1227.53 1490.60 2057.18 3342.20 3763.47 1401.70 2134.33 3395.90 1862.20 1608.57 3740.03 3203.87 6151.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Accumulate_1D_f64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Accumulate_1D_f64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 0.92, N = 3 SE +/- 1.35, N = 3 SE +/- 0.35, N = 3 SE +/- 2.66, N = 3 SE +/- 0.49, N = 3 SE +/- 0.37, N = 3 SE +/- 1.10, N = 3 SE +/- 8.98, N = 3 SE +/- 1.16, N = 3 SE +/- 0.74, N = 3 SE +/- 10.40, N = 3 SE +/- 3.72, N = 3 SE +/- 2.97, N = 3 2876.57 3552.00 4995.20 8457.67 9916.93 3602.37 5451.27 8713.97 4733.80 2943.23 9978.70 6227.23 14136.90 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Accumulate_1D_f32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Accumulate_1D_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 2.01, N = 3 SE +/- 0.67, N = 3 SE +/- 1.22, N = 3 SE +/- 1.48, N = 3 SE +/- 0.45, N = 3 SE +/- 0.26, N = 3 SE +/- 0.85, N = 3 SE +/- 1.86, N = 3 SE +/- 0.50, N = 3 SE +/- 20.82, N = 3 SE +/- 5.95, N = 3 SE +/- 1.24, N = 3 SE +/- 1.53, N = 3 1281.17 1556.63 2074.83 3357.50 3779.70 1407.57 2149.30 3489.40 1877.13 1644.17 3769.77 3212.13 6158.23 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sort_u8_ACENDING OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sort_u8_ACENDING GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 8K 16K 24K 32K 40K SE +/- 1.56, N = 3 SE +/- 2.82, N = 3 SE +/- 2.90, N = 3 SE +/- 1.19, N = 3 SE +/- 1.62, N = 3 SE +/- 2.20, N = 3 SE +/- 1.16, N = 3 SE +/- 9.41, N = 3 SE +/- 3.44, N = 3 SE +/- 1.30, N = 3 SE +/- 10.17, N = 3 SE +/- 1.57, N = 3 SE +/- 3.10, N = 3 7758.17 9135.43 11633.60 18622.37 22742.30 8749.90 11894.93 17208.17 10462.17 13313.03 22065.00 28838.50 36804.30 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: GFOR_NO_LOOP_SUM OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: GFOR_NO_LOOP_SUM GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 9 18 27 36 45 SE +/- 0.58, N = 3 SE +/- 0.00, N = 3 SE +/- 6.54, N = 6 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.51, N = 5 SE +/- 0.33, N = 3 SE +/- 3.12, N = 6 SE +/- 2.83, N = 6 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.48, N = 6 SE +/- 0.58, N = 3 33 33 39 32 33 35 33 37 36 34 32 35 34 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_MODULO OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_MODULO GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 0.46, N = 3 SE +/- 1.84, N = 3 SE +/- 0.72, N = 3 SE +/- 8.76, N = 3 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 SE +/- 0.30, N = 3 SE +/- 12.67, N = 3 SE +/- 2.75, N = 3 SE +/- 0.07, N = 3 SE +/- 5.37, N = 3 SE +/- 8.32, N = 3 SE +/- 0.38, N = 3 724.33 903.87 1242.37 2080.73 2554.23 874.17 1231.87 1871.93 1058.40 1188.93 2421.23 2818.57 4064.27 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_DIVIDE OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_DIVIDE GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 0.70, N = 3 SE +/- 2.23, N = 3 SE +/- 0.73, N = 3 SE +/- 8.43, N = 3 SE +/- 0.27, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 2.55, N = 3 SE +/- 16.31, N = 5 SE +/- 28.10, N = 6 SE +/- 5.83, N = 3 SE +/- 0.44, N = 3 SE +/- 0.22, N = 3 716.33 883.67 1223.97 2049.30 2508.23 856.57 1211.23 1834.20 1051.18 1194.40 2374.97 2814.80 3969.13 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_LOG_E OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_LOG_E GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 9K 18K 27K 36K 45K SE +/- 0.41, N = 3 SE +/- 0.52, N = 3 SE +/- 0.69, N = 3 SE +/- 0.95, N = 3 SE +/- 0.31, N = 3 SE +/- 0.29, N = 3 SE +/- 0.35, N = 3 SE +/- 1.29, N = 3 SE +/- 0.54, N = 3 SE +/- 0.58, N = 3 SE +/- 0.58, N = 3 SE +/- 0.30, N = 3 SE +/- 0.47, N = 3 6689.17 8800.87 13007.47 23194.00 29479.10 10129.80 14370.57 21257.03 12416.73 8964.17 28213.47 20150.50 42642.93 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_LOG10 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_LOG10 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 10K 20K 30K 40K 50K SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 SE +/- 0.64, N = 3 SE +/- 0.32, N = 3 SE +/- 0.36, N = 3 SE +/- 1.02, N = 3 SE +/- 0.58, N = 3 SE +/- 3.59, N = 3 SE +/- 1.40, N = 3 SE +/- 0.09, N = 3 SE +/- 0.49, N = 3 SE +/- 0.52, N = 3 SE +/- 1.66, N = 3 7141.07 9397.27 13889.47 24769.50 31485.20 10813.53 15344.57 22695.60 13254.40 9507.07 30133.80 21392.47 45546.97 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYPOT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_HYPOT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 8K 16K 24K 32K 40K SE +/- 10.20, N = 3 SE +/- 0.88, N = 3 SE +/- 0.37, N = 3 SE +/- 0.58, N = 3 SE +/- 0.00, N = 3 SE +/- 0.73, N = 3 SE +/- 0.15, N = 3 SE +/- 0.60, N = 3 SE +/- 0.96, N = 3 SE +/- 0.30, N = 3 SE +/- 31.79, N = 3 SE +/- 1.72, N = 3 SE +/- 3.32, N = 3 5518.70 7280.67 10758.43 19170.50 24365.30 8404.43 11893.50 17577.40 10280.97 8073.67 23291.47 16191.80 35229.23 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ATAN2 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ATAN2 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 12K 24K 36K 48K 60K SE +/- 0.85, N = 3 SE +/- 0.21, N = 3 SE +/- 0.36, N = 3 SE +/- 1.16, N = 3 SE +/- 0.73, N = 3 SE +/- 0.70, N = 3 SE +/- 1.34, N = 3 SE +/- 3.88, N = 3 SE +/- 1.55, N = 3 SE +/- 0.23, N = 3 SE +/- 3.27, N = 3 SE +/- 0.37, N = 3 SE +/- 16.18, N = 3 8649.70 11448.10 16932.00 30205.57 38399.53 13102.70 18705.30 27689.07 16159.57 11792.67 36758.27 26976.67 55560.50 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_LOG_E OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_LOG_E GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1000 2000 3000 4000 5000 SE +/- 0.35, N = 3 SE +/- 0.67, N = 3 SE +/- 1.25, N = 3 SE +/- 0.66, N = 3 SE +/- 0.46, N = 3 SE +/- 6.98, N = 3 SE +/- 1.87, N = 3 SE +/- 1.11, N = 3 SE +/- 0.03, N = 3 SE +/- 0.46, N = 3 SE +/- 0.99, N = 3 SE +/- 0.23, N = 3 SE +/- 0.46, N = 3 1177.20 1407.87 1871.50 2886.33 3132.10 1102.47 1879.20 3342.60 1645.87 1396.40 3083.70 3169.50 4588.90 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_LOG10 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_LOG10 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1000 2000 3000 4000 5000 SE +/- 0.23, N = 3 SE +/- 0.84, N = 3 SE +/- 0.20, N = 3 SE +/- 0.91, N = 3 SE +/- 14.45, N = 3 SE +/- 0.03, N = 3 SE +/- 1.28, N = 3 SE +/- 0.29, N = 3 SE +/- 0.58, N = 3 SE +/- 0.31, N = 3 SE +/- 1.63, N = 3 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 1176.50 1407.23 1871.87 2892.70 3172.20 1096.43 1877.43 3343.23 1644.67 1409.30 3093.07 3179.63 4662.70 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYPOT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_HYPOT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 1.02, N = 3 SE +/- 0.80, N = 3 SE +/- 0.47, N = 3 SE +/- 0.12, N = 3 SE +/- 1.08, N = 3 SE +/- 0.46, N = 3 SE +/- 0.44, N = 3 SE +/- 0.62, N = 3 SE +/- 0.38, N = 3 SE +/- 0.19, N = 3 SE +/- 0.34, N = 3 SE +/- 0.07, N = 3 SE +/- 0.38, N = 3 1723.13 2011.00 2682.33 4187.87 4152.53 1547.67 2765.10 4895.23 2412.17 1578.07 4469.67 3294.17 5520.07 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ATAN2 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ATAN2 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 1.19, N = 3 SE +/- 0.12, N = 3 SE +/- 0.56, N = 3 SE +/- 0.94, N = 3 SE +/- 0.19, N = 3 SE +/- 0.23, N = 3 SE +/- 0.21, N = 3 SE +/- 0.26, N = 3 SE +/- 0.15, N = 3 SE +/- 23.85, N = 3 SE +/- 0.44, N = 3 SE +/- 6.37, N = 3 SE +/- 0.94, N = 3 1720.33 2015.47 2691.97 4188.53 4199.67 1552.17 2766.60 4896.73 2412.03 2046.40 4462.10 4428.77 5776.83 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_s64_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_s64_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 4K 8K 12K 16K 20K SE +/- 1.10, N = 3 SE +/- 24.82, N = 3 SE +/- 0.58, N = 3 SE +/- 0.27, N = 3 SE +/- 0.48, N = 3 SE +/- 0.25, N = 3 SE +/- 0.40, N = 3 SE +/- 22.38, N = 3 SE +/- 1.29, N = 3 SE +/- 0.23, N = 3 SE +/- 6.05, N = 3 SE +/- 4.17, N = 3 SE +/- 0.83, N = 3 3037.10 3993.97 5849.23 10360.93 13143.37 4551.60 6453.70 9459.33 5583.93 3902.60 12532.60 8738.23 18979.20 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_s64_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_s64_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1600 3200 4800 6400 8000 SE +/- 1.54, N = 3 SE +/- 23.25, N = 4 SE +/- 1.73, N = 3 SE +/- 0.40, N = 3 SE +/- 0.30, N = 3 SE +/- 0.06, N = 3 SE +/- 0.22, N = 3 SE +/- 8.70, N = 3 SE +/- 0.21, N = 3 SE +/- 0.40, N = 3 SE +/- 15.97, N = 3 SE +/- 0.55, N = 3 SE +/- 0.61, N = 3 1058.87 1383.85 1954.87 3404.40 4293.53 1845.40 2598.13 3816.40 2251.60 1659.30 5009.47 3480.10 7417.10 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_s32_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_s32_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1100 2200 3300 4400 5500 SE +/- 20.73, N = 6 SE +/- 19.95, N = 4 SE +/- 0.36, N = 3 SE +/- 22.10, N = 3 SE +/- 3.61, N = 3 SE +/- 0.52, N = 3 SE +/- 0.31, N = 3 SE +/- 0.15, N = 3 SE +/- 9.62, N = 3 SE +/- 5.10, N = 3 SE +/- 10.57, N = 3 SE +/- 0.15, N = 3 SE +/- 0.32, N = 3 861.32 1141.73 1513.80 2631.17 3288.17 1181.73 1631.70 2358.07 1438.13 1832.40 3103.57 3782.70 5062.60 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_s32_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_s32_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 1.59, N = 3 SE +/- 10.38, N = 6 SE +/- 0.83, N = 3 SE +/- 60.69, N = 6 SE +/- 0.74, N = 3 SE +/- 15.78, N = 6 SE +/- 22.30, N = 6 SE +/- 26.56, N = 6 SE +/- 0.27, N = 3 SE +/- 25.79, N = 6 SE +/- 6.20, N = 3 SE +/- 36.79, N = 4 SE +/- 17.05, N = 3 550.77 680.25 830.53 1486.80 1740.13 667.42 911.92 1293.20 865.47 1065.02 1662.80 2149.60 3014.30 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_s16_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_s16_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1000 2000 3000 4000 5000 SE +/- 1.55, N = 3 SE +/- 18.11, N = 3 SE +/- 55.43, N = 6 SE +/- 35.92, N = 4 SE +/- 54.71, N = 6 SE +/- 0.15, N = 3 SE +/- 0.28, N = 3 SE +/- 0.17, N = 3 SE +/- 0.47, N = 3 SE +/- 6.99, N = 3 SE +/- 9.60, N = 3 SE +/- 4.86, N = 3 SE +/- 0.12, N = 3 758.80 1011.70 1437.67 2447.88 3029.48 1072.60 1478.23 2134.00 1286.83 1665.63 2809.60 3403.83 4859.93 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_s16_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_s16_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 1.04, N = 3 SE +/- 6.13, N = 3 SE +/- 0.40, N = 3 SE +/- 12.40, N = 3 SE +/- 0.19, N = 3 SE +/- 0.09, N = 3 SE +/- 0.69, N = 3 SE +/- 0.12, N = 3 SE +/- 0.45, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.20, N = 3 477.77 617.40 824.50 1405.00 1734.97 646.43 879.47 1260.63 768.40 949.87 1664.67 2032.63 2981.53 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_f64_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_f64_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 4K 8K 12K 16K 20K SE +/- 1.00, N = 3 SE +/- 15.49, N = 3 SE +/- 14.09, N = 3 SE +/- 1.22, N = 3 SE +/- 0.24, N = 3 SE +/- 0.27, N = 3 SE +/- 0.19, N = 3 SE +/- 1.39, N = 3 SE +/- 0.41, N = 3 SE +/- 0.31, N = 3 SE +/- 1.28, N = 3 SE +/- 7.17, N = 3 SE +/- 0.38, N = 3 3335.80 4376.13 6408.63 11412.03 14479.17 4973.33 7070.73 10429.93 6115.77 3877.30 13838.37 8562.77 20871.63 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_f64_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_f64_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1400 2800 4200 5600 7000 SE +/- 21.97, N = 3 SE +/- 51.13, N = 6 SE +/- 50.79, N = 6 SE +/- 2.52, N = 3 SE +/- 1.02, N = 3 SE +/- 25.92, N = 3 SE +/- 32.63, N = 3 SE +/- 0.15, N = 3 SE +/- 12.52, N = 3 SE +/- 27.86, N = 3 SE +/- 15.04, N = 3 SE +/- 9.13, N = 3 SE +/- 0.30, N = 3 1168.33 1536.65 2132.35 3652.97 4617.07 1644.37 2306.13 3324.67 1999.30 1646.80 4373.73 3420.53 6740.90 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_f32_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_f32_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1000 2000 3000 4000 5000 SE +/- 1.73, N = 3 SE +/- 15.71, N = 3 SE +/- 0.18, N = 3 SE +/- 31.39, N = 3 SE +/- 0.32, N = 3 SE +/- 0.12, N = 3 SE +/- 0.17, N = 3 SE +/- 0.26, N = 3 SE +/- 0.10, N = 3 SE +/- 5.98, N = 3 SE +/- 10.82, N = 3 SE +/- 0.15, N = 3 SE +/- 0.52, N = 3 821.60 1094.13 1490.53 2653.87 3262.20 1167.80 1618.00 2344.20 1407.40 1592.37 3086.67 3484.37 4763.27 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_f32_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_f32_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 1.62, N = 3 SE +/- 9.38, N = 4 SE +/- 0.60, N = 3 SE +/- 20.27, N = 3 SE +/- 0.29, N = 3 SE +/- 0.44, N = 3 SE +/- 0.75, N = 3 SE +/- 0.19, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 5.62, N = 3 SE +/- 0.18, N = 3 SE +/- 0.23, N = 3 459.90 597.55 785.00 1347.27 1647.50 615.33 836.80 1199.87 731.00 898.23 1578.03 1944.73 2820.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Accumulate_2D_u8 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Accumulate_2D_u8 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 200 400 600 800 1000 SE +/- 0.90, N = 3 SE +/- 1.85, N = 3 SE +/- 0.96, N = 3 SE +/- 0.42, N = 3 SE +/- 0.13, N = 3 SE +/- 0.77, N = 3 SE +/- 0.35, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 17.48, N = 6 SE +/- 0.17, N = 3 SE +/- 0.20, N = 3 188.37 229.10 305.77 505.63 621.03 232.07 314.80 451.17 275.57 283.93 621.70 586.50 1147.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Accumulate_1D_u8 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Accumulate_1D_u8 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 4.97, N = 3 SE +/- 27.66, N = 3 SE +/- 34.99, N = 4 SE +/- 47.74, N = 3 SE +/- 19.32, N = 3 SE +/- 12.40, N = 3 SE +/- 0.67, N = 3 SE +/- 15.60, N = 3 SE +/- 7.02, N = 3 SE +/- 20.63, N = 3 SE +/- 2.26, N = 3 SE +/- 4.54, N = 3 SE +/- 0.72, N = 3 1234.60 1526.00 2027.13 3325.57 3746.87 1418.70 2121.53 3391.80 1858.27 1614.37 3722.40 3166.87 6087.00 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_Histogram OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_Histogram GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 400 800 1200 1600 2000 SE +/- 0.44, N = 3 SE +/- 0.15, N = 3 SE +/- 0.44, N = 3 SE +/- 8.47, N = 6 SE +/- 0.21, N = 3 SE +/- 0.07, N = 3 SE +/- 0.18, N = 3 SE +/- 0.60, N = 3 SE +/- 0.10, N = 3 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 SE +/- 6.18, N = 3 SE +/- 1.48, N = 3 213.73 270.37 354.50 575.83 593.10 234.47 353.27 592.57 320.40 766.83 599.03 1736.10 807.13 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_Erode_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_Erode_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 38.87, N = 6 SE +/- 57.52, N = 6 SE +/- 0.64, N = 3 SE +/- 171.91, N = 6 SE +/- 0.62, N = 3 SE +/- 0.17, N = 3 SE +/- 0.17, N = 3 SE +/- 1.12, N = 3 SE +/- 0.27, N = 3 SE +/- 0.45, N = 3 SE +/- 19.05, N = 3 SE +/- 110.08, N = 3 SE +/- 0.78, N = 3 1641.25 2279.80 3457.60 5221.00 6162.33 2480.30 3490.93 4382.30 2939.77 3838.30 5843.57 8402.33 9920.50 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_Erode_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_Erode_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1400 2800 4200 5600 7000 SE +/- 0.40, N = 3 SE +/- 0.87, N = 3 SE +/- 0.32, N = 3 SE +/- 0.09, N = 3 SE +/- 188.58, N = 6 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 55.91, N = 6 SE +/- 0.42, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 116.33, N = 6 SE +/- 113.82, N = 6 834.50 1083.63 1979.53 2875.43 4116.28 1424.50 1732.77 2572.23 1691.40 2013.40 3363.60 4202.12 6603.48 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_s32_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_s32_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1500 3000 4500 6000 7500 SE +/- 15.32, N = 3 SE +/- 35.25, N = 6 SE +/- 0.98, N = 3 SE +/- 65.57, N = 4 SE +/- 0.30, N = 3 SE +/- 0.79, N = 3 SE +/- 0.21, N = 3 SE +/- 7.73, N = 3 SE +/- 0.44, N = 3 SE +/- 11.77, N = 3 SE +/- 3.42, N = 3 SE +/- 0.20, N = 3 SE +/- 2.17, N = 3 1204.30 1569.87 2096.00 3779.60 4597.47 1629.67 2272.40 3296.17 1973.63 2722.50 4383.53 5850.13 6993.10 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_s16_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_s16_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 3.49, N = 3 SE +/- 32.76, N = 3 SE +/- 1.65, N = 3 SE +/- 47.91, N = 3 SE +/- 0.90, N = 3 SE +/- 0.59, N = 3 SE +/- 39.67, N = 3 SE +/- 0.20, N = 3 SE +/- 0.03, N = 3 SE +/- 48.27, N = 3 SE +/- 16.23, N = 3 SE +/- 0.23, N = 3 SE +/- 0.62, N = 3 1239.37 1669.77 2330.50 4112.30 5116.43 1819.73 2582.77 3702.37 2211.27 2697.87 4902.77 5507.87 7831.77 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_f64_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_f64_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 11K 22K 33K 44K 55K SE +/- 0.31, N = 3 SE +/- 1.62, N = 3 SE +/- 1.38, N = 3 SE +/- 1.76, N = 3 SE +/- 0.94, N = 3 SE +/- 0.85, N = 3 SE +/- 1.10, N = 3 SE +/- 27.93, N = 3 SE +/- 1.11, N = 3 SE +/- 0.70, N = 3 SE +/- 32.10, N = 3 SE +/- 0.67, N = 3 SE +/- 3.71, N = 3 7800.60 10363.00 15327.93 27232.60 34604.27 11791.53 16823.13 24901.27 14524.80 9184.17 33018.03 20871.53 50035.27 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_f32_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_f32_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1500 3000 4500 6000 7500 SE +/- 18.79, N = 6 SE +/- 24.01, N = 3 SE +/- 0.68, N = 3 SE +/- 30.00, N = 3 SE +/- 0.19, N = 3 SE +/- 0.03, N = 3 SE +/- 0.32, N = 3 SE +/- 11.22, N = 3 SE +/- 0.07, N = 3 SE +/- 20.92, N = 3 SE +/- 0.17, N = 3 SE +/- 1.35, N = 3 SE +/- 1.14, N = 3 1151.52 1489.93 2095.77 3827.40 4597.93 1629.67 2271.97 3315.37 1974.03 2380.87 4387.10 5173.70 6991.00 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_SQRT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_SQRT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 0.24, N = 3 SE +/- 8.10, N = 3 SE +/- 0.24, N = 3 SE +/- 2.85, N = 3 SE +/- 0.35, N = 3 SE +/- 0.38, N = 3 SE +/- 0.17, N = 3 SE +/- 0.45, N = 3 SE +/- 0.26, N = 3 SE +/- 0.29, N = 3 SE +/- 0.49, N = 3 SE +/- 0.15, N = 3 SE +/- 1.24, N = 3 2343.47 2851.50 4030.93 6916.37 8568.17 2924.53 4257.10 6679.90 3674.13 3185.43 8174.40 6907.37 12230.73 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ERFC OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ERFC GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 20K 40K 60K 80K 100K SE +/- 0.92, N = 3 SE +/- 0.49, N = 3 SE +/- 0.86, N = 3 SE +/- 2.80, N = 3 SE +/- 15.62, N = 3 SE +/- 2.05, N = 3 SE +/- 2.21, N = 3 SE +/- 2.27, N = 3 SE +/- 1.35, N = 3 SE +/- 1.22, N = 3 SE +/- 14.43, N = 3 SE +/- 1.05, N = 3 SE +/- 20.66, N = 3 13990.67 18644.57 27655.70 49255.17 62653.10 21277.10 30430.70 45130.53 26262.70 18089.97 59929.63 40874.13 90648.00 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_CBRT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_CBRT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 4K 8K 12K 16K 20K SE +/- 40.20, N = 3 SE +/- 3.60, N = 3 SE +/- 0.40, N = 3 SE +/- 0.26, N = 3 SE +/- 0.15, N = 3 SE +/- 0.55, N = 3 SE +/- 0.19, N = 3 SE +/- 0.47, N = 3 SE +/- 0.35, N = 3 SE +/- 0.03, N = 3 SE +/- 0.54, N = 3 SE +/- 0.32, N = 3 SE +/- 0.75, N = 3 2671.50 3501.00 5141.00 9111.17 11569.03 3986.47 5671.17 8355.53 4909.13 4349.17 11084.47 9387.17 16725.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_SQRT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_SQRT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 1.27, N = 3 SE +/- 1.63, N = 3 SE +/- 0.78, N = 3 SE +/- 0.68, N = 3 SE +/- 0.44, N = 3 SE +/- 0.03, N = 3 SE +/- 0.68, N = 3 SE +/- 0.33, N = 3 SE +/- 1.02, N = 3 SE +/- 0.64, N = 3 SE +/- 0.81, N = 3 SE +/- 0.19, N = 3 SE +/- 2.46, N = 3 1179.60 1406.67 1865.90 2855.77 2865.07 1066.73 1883.20 3345.57 1648.03 1134.73 3045.13 2483.17 3831.80 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ERFC OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ERFC GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1500 3000 4500 6000 7500 SE +/- 0.69, N = 3 SE +/- 4.22, N = 3 SE +/- 0.35, N = 3 SE +/- 6.21, N = 3 SE +/- 0.18, N = 3 SE +/- 0.56, N = 3 SE +/- 27.47, N = 3 SE +/- 0.33, N = 3 SE +/- 0.10, N = 3 SE +/- 40.20, N = 3 SE +/- 11.10, N = 3 SE +/- 0.24, N = 3 SE +/- 0.67, N = 3 1188.37 1560.73 2147.10 3704.43 4396.83 1540.00 2273.17 3451.53 1943.00 2312.40 4218.80 4682.87 7079.83 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_CBRT OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_CBRT GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 0.12, N = 3 SE +/- 1.21, N = 3 SE +/- 0.37, N = 3 SE +/- 2.73, N = 3 SE +/- 0.03, N = 3 SE +/- 3.13, N = 3 SE +/- 1.13, N = 3 SE +/- 0.09, N = 3 SE +/- 1.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.74, N = 3 SE +/- 15.77, N = 3 SE +/- 0.97, N = 3 1177.73 1407.37 1868.33 2863.07 2934.53 1071.33 1883.73 3344.83 1647.33 1237.40 3044.33 2783.77 3945.63 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_u8_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_u8_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1000 2000 3000 4000 5000 SE +/- 0.42, N = 3 SE +/- 2.05, N = 3 SE +/- 0.41, N = 3 SE +/- 25.91, N = 3 SE +/- 0.38, N = 3 SE +/- 0.36, N = 3 SE +/- 0.07, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.20, N = 3 SE +/- 9.29, N = 3 SE +/- 1.21, N = 3 SE +/- 0.47, N = 3 869.50 1012.40 1369.73 2402.23 2955.37 1060.90 1466.17 2121.27 1278.33 1503.97 2790.73 3319.57 4800.33 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Convolve_u8_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Convolve_u8_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 0.07, N = 3 SE +/- 9.86, N = 3 SE +/- 0.46, N = 3 SE +/- 5.11, N = 3 SE +/- 37.50, N = 6 SE +/- 0.07, N = 3 SE +/- 0.37, N = 3 SE +/- 0.15, N = 3 SE +/- 0.52, N = 3 SE +/- 0.12, N = 3 SE +/- 5.43, N = 3 SE +/- 0.42, N = 3 SE +/- 0.32, N = 3 545.23 706.80 828.70 1405.20 1769.52 640.53 872.73 1250.80 763.13 864.53 1639.63 1933.80 2986.97 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_u8_11x11 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_u8_11x11 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1600 3200 4800 6400 8000 SE +/- 1.64, N = 3 SE +/- 12.40, N = 3 SE +/- 0.58, N = 3 SE +/- 54.97, N = 5 SE +/- 0.18, N = 3 SE +/- 41.66, N = 6 SE +/- 34.42, N = 3 SE +/- 0.73, N = 3 SE +/- 0.20, N = 3 SE +/- 0.50, N = 3 SE +/- 0.12, N = 3 SE +/- 5.52, N = 3 SE +/- 0.92, N = 3 1133.33 1486.90 2103.87 3772.48 4625.63 1665.03 2307.17 3312.87 1976.17 3556.60 4396.63 7563.77 7616.27 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_MIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_MIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.13, N = 3 SE +/- 0.64, N = 3 SE +/- 2.40, N = 3 SE +/- 0.23, N = 3 SE +/- 1.29, N = 3 SE +/- 0.56, N = 3 SE +/- 0.44, N = 3 SE +/- 0.72, N = 3 SE +/- 0.57, N = 3 SE +/- 0.50, N = 3 SE +/- 0.90, N = 3 SE +/- 0.84, N = 3 SE +/- 0.12, N = 3 3425.73 3978.97 5324.60 8358.07 8256.47 3071.10 5522.37 9781.20 4820.13 2902.00 8932.37 5250.13 11053.53 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_MAX OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_MAX GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.25, N = 3 SE +/- 0.61, N = 3 SE +/- 0.68, N = 3 SE +/- 0.17, N = 3 SE +/- 2.39, N = 3 SE +/- 0.07, N = 3 SE +/- 0.46, N = 3 SE +/- 0.43, N = 3 SE +/- 0.24, N = 3 SE +/- 0.47, N = 3 SE +/- 0.76, N = 3 SE +/- 1.09, N = 3 SE +/- 1.70, N = 3 3425.90 3979.67 5326.83 8358.23 8254.03 3071.43 5522.83 9781.97 4820.07 2901.80 8932.90 5249.77 11051.07 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_ADD OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s64_ADD GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 3.93, N = 3 SE +/- 2.00, N = 3 SE +/- 1.08, N = 3 SE +/- 0.36, N = 3 SE +/- 0.12, N = 3 SE +/- 0.38, N = 3 SE +/- 0.22, N = 3 SE +/- 0.82, N = 3 SE +/- 0.40, N = 3 SE +/- 3.32, N = 3 SE +/- 1.48, N = 3 SE +/- 0.57, N = 3 SE +/- 1.74, N = 3 3422.47 3978.80 5325.50 8358.30 8257.23 3070.87 5520.83 9782.13 4820.50 2904.57 8931.43 5246.93 11051.97 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_MIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_MIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 0.22, N = 3 SE +/- 0.52, N = 3 SE +/- 1.25, N = 3 SE +/- 2.11, N = 3 SE +/- 0.68, N = 3 SE +/- 0.40, N = 3 SE +/- 0.35, N = 3 SE +/- 0.10, N = 3 SE +/- 0.21, N = 3 SE +/- 0.95, N = 3 SE +/- 0.66, N = 3 SE +/- 5.56, N = 3 SE +/- 0.47, N = 3 1723.17 2014.37 2682.23 4182.50 4144.57 1546.70 2764.90 4895.00 2412.00 1519.03 4469.33 2766.17 5567.07 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_MAX OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_MAX GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 1.01, N = 3 SE +/- 0.48, N = 3 SE +/- 0.70, N = 3 SE +/- 1.05, N = 3 SE +/- 0.74, N = 3 SE +/- 0.09, N = 3 SE +/- 0.71, N = 3 SE +/- 0.55, N = 3 SE +/- 0.64, N = 3 SE +/- 0.23, N = 3 SE +/- 0.28, N = 3 SE +/- 6.18, N = 3 SE +/- 0.90, N = 3 1722.40 2012.37 2679.50 4185.07 4144.00 1547.33 2764.80 4894.80 2411.57 1518.40 4470.23 2765.93 5566.50 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_ADD OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s32_ADD GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 1.22, N = 3 SE +/- 0.20, N = 3 SE +/- 1.24, N = 3 SE +/- 0.70, N = 3 SE +/- 0.72, N = 3 SE +/- 0.47, N = 3 SE +/- 0.55, N = 3 SE +/- 1.24, N = 3 SE +/- 0.43, N = 3 SE +/- 0.15, N = 3 SE +/- 0.32, N = 3 SE +/- 6.12, N = 3 SE +/- 0.30, N = 3 1723.37 2015.40 2679.37 4185.80 4143.87 1547.13 2764.20 4894.27 2411.97 1518.20 4469.90 2765.47 5567.77 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_MIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_MIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 700 1400 2100 2800 3500 SE +/- 2.49, N = 3 SE +/- 11.37, N = 3 SE +/- 0.48, N = 3 SE +/- 11.31, N = 3 SE +/- 0.12, N = 3 SE +/- 0.18, N = 3 SE +/- 0.49, N = 3 SE +/- 0.62, N = 3 SE +/- 0.49, N = 3 SE +/- 28.73, N = 6 SE +/- 1.47, N = 3 SE +/- 0.06, N = 3 SE +/- 4.55, N = 3 912.53 1059.87 1445.03 2237.37 2389.33 855.97 1401.53 2438.53 1212.47 1156.00 2357.50 2584.30 3295.60 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_MAX OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_MAX GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 700 1400 2100 2800 3500 SE +/- 1.05, N = 3 SE +/- 0.78, N = 3 SE +/- 0.36, N = 3 SE +/- 0.46, N = 3 SE +/- 0.38, N = 3 SE +/- 13.37, N = 4 SE +/- 9.00, N = 3 SE +/- 1.56, N = 3 SE +/- 3.87, N = 3 SE +/- 0.12, N = 3 SE +/- 1.58, N = 3 SE +/- 23.30, N = 3 SE +/- 5.17, N = 3 908.43 1049.33 1445.70 2228.10 2388.80 869.90 1410.40 2437.70 1216.27 1118.73 2355.63 2607.60 3296.33 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_ADD OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_s16_ADD GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 700 1400 2100 2800 3500 SE +/- 0.55, N = 3 SE +/- 0.35, N = 3 SE +/- 6.17, N = 3 SE +/- 0.79, N = 3 SE +/- 44.67, N = 3 SE +/- 0.07, N = 3 SE +/- 0.19, N = 3 SE +/- 0.61, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 10.03, N = 3 SE +/- 0.13, N = 3 SE +/- 3.64, N = 3 907.27 1045.80 1447.80 2212.37 2390.47 845.23 1398.37 2437.20 1210.17 1083.77 2339.37 2507.47 3177.07 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_TAN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_TAN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 11K 22K 33K 44K 55K SE +/- 0.18, N = 3 SE +/- 0.88, N = 3 SE +/- 0.41, N = 3 SE +/- 1.60, N = 3 SE +/- 52.35, N = 3 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 SE +/- 8.56, N = 3 SE +/- 0.44, N = 3 SE +/- 0.87, N = 3 SE +/- 1.84, N = 3 SE +/- 0.18, N = 3 SE +/- 1.37, N = 3 8018.97 10564.53 15748.13 27961.90 35436.00 12063.80 17238.33 25514.53 14882.57 10721.40 33859.87 23061.83 51185.87 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_SIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_SIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 8K 16K 24K 32K 40K SE +/- 0.17, N = 3 SE +/- 0.25, N = 3 SE +/- 0.21, N = 3 SE +/- 0.71, N = 3 SE +/- 38.67, N = 3 SE +/- 0.41, N = 3 SE +/- 0.64, N = 3 SE +/- 1.24, N = 3 SE +/- 1.29, N = 3 SE +/- 0.20, N = 3 SE +/- 79.79, N = 3 SE +/- 0.12, N = 3 SE +/- 1.50, N = 3 5745.73 7564.20 11265.40 19898.23 25330.77 8635.23 12330.07 18247.17 10651.90 8041.07 24129.07 16889.63 36584.50 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_POW OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_POW GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 40K 80K 120K 160K 200K SE +/- 1.02, N = 3 SE +/- 1.19, N = 3 SE +/- 7.07, N = 3 SE +/- 15.93, N = 3 SE +/- 160.13, N = 3 SE +/- 4.93, N = 3 SE +/- 12.55, N = 3 SE +/- 13.34, N = 3 SE +/- 8.60, N = 3 SE +/- 1.64, N = 3 SE +/- 7.04, N = 3 SE +/- 15.12, N = 3 SE +/- 1.98, N = 3 25949.27 34228.73 51118.67 90484.90 115220.90 39099.57 55939.97 82942.00 48255.83 32391.63 110066.23 72893.37 166459.33 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_MIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_MIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 1.25, N = 3 SE +/- 0.37, N = 3 SE +/- 0.37, N = 3 SE +/- 0.41, N = 3 SE +/- 0.27, N = 3 SE +/- 0.27, N = 3 SE +/- 0.78, N = 3 SE +/- 0.29, N = 3 SE +/- 0.43, N = 3 SE +/- 0.42, N = 3 SE +/- 0.83, N = 3 SE +/- 0.74, N = 3 SE +/- 0.73, N = 3 3426.10 3980.73 5324.37 8358.33 8256.13 3071.03 5521.43 9782.23 4820.47 2902.47 8932.17 5237.37 11053.57 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_MAX OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_MAX GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 4.19, N = 3 SE +/- 0.97, N = 3 SE +/- 1.05, N = 3 SE +/- 0.38, N = 3 SE +/- 0.17, N = 3 SE +/- 0.03, N = 3 SE +/- 0.20, N = 3 SE +/- 0.84, N = 3 SE +/- 0.32, N = 3 SE +/- 3.03, N = 3 SE +/- 0.40, N = 3 SE +/- 9.09, N = 3 SE +/- 0.92, N = 3 3423.77 3978.80 5326.10 8357.70 8256.80 3070.83 5522.37 9781.50 4819.93 2905.33 8931.40 5242.50 11052.60 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_EXP OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_EXP GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 5K 10K 15K 20K 25K SE +/- 0.55, N = 3 SE +/- 0.29, N = 3 SE +/- 21.13, N = 3 SE +/- 0.74, N = 3 SE +/- 0.51, N = 3 SE +/- 0.94, N = 3 SE +/- 0.67, N = 3 SE +/- 0.44, N = 3 SE +/- 1.30, N = 3 SE +/- 0.07, N = 3 SE +/- 55.97, N = 3 SE +/- 0.29, N = 3 SE +/- 0.84, N = 3 3961.20 5221.33 7658.20 13581.87 17255.10 5955.63 8430.00 12452.37 7286.97 5632.83 16461.13 12483.20 24937.63 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ERF OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ERF GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 4K 8K 12K 16K 20K SE +/- 10.59, N = 3 SE +/- 2.00, N = 3 SE +/- 0.12, N = 3 SE +/- 0.82, N = 3 SE +/- 0.12, N = 3 SE +/- 12.80, N = 3 SE +/- 0.74, N = 3 SE +/- 1.82, N = 3 SE +/- 0.66, N = 3 SE +/- 0.47, N = 3 SE +/- 0.32, N = 3 SE +/- 0.32, N = 3 SE +/- 1.11, N = 3 3098.87 4076.70 5980.10 10551.90 13392.73 4642.47 6582.57 9706.90 5691.70 4608.97 12826.47 10304.90 19125.90 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_COS OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_COS GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 8K 16K 24K 32K 40K SE +/- 0.32, N = 3 SE +/- 22.88, N = 3 SE +/- 0.43, N = 3 SE +/- 0.72, N = 3 SE +/- 0.35, N = 3 SE +/- 0.54, N = 3 SE +/- 0.55, N = 3 SE +/- 1.97, N = 3 SE +/- 0.49, N = 3 SE +/- 0.29, N = 3 SE +/- 35.72, N = 3 SE +/- 0.66, N = 3 SE +/- 3.10, N = 3 5462.00 7245.67 10724.07 19117.73 24295.47 8294.43 11842.20 17522.03 10228.67 7707.80 23183.00 16238.60 35130.70 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ADD OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f64_ADD GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 4.01, N = 3 SE +/- 5.23, N = 3 SE +/- 0.29, N = 3 SE +/- 0.20, N = 3 SE +/- 0.24, N = 3 SE +/- 0.23, N = 3 SE +/- 0.64, N = 3 SE +/- 0.35, N = 3 SE +/- 0.17, N = 3 SE +/- 0.25, N = 3 SE +/- 0.85, N = 3 3428.37 3981.17 5321.70 8352.37 8256.70 3070.90 5521.77 9782.57 4819.83 2902.70 8932.87 5239.10 11055.10 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_TAN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_TAN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1100 2200 3300 4400 5500 SE +/- 1.25, N = 3 SE +/- 0.23, N = 3 SE +/- 0.72, N = 3 SE +/- 1.67, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.64, N = 3 SE +/- 0.28, N = 3 SE +/- 0.34, N = 3 SE +/- 0.26, N = 3 SE +/- 3.29, N = 3 SE +/- 0.26, N = 3 SE +/- 0.20, N = 3 1176.23 1407.77 1875.20 2930.93 3281.13 1135.87 1875.73 3341.37 1641.23 1588.60 3166.90 3446.77 5113.47 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_SIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_SIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 0.78, N = 3 SE +/- 0.40, N = 3 SE +/- 0.81, N = 3 SE +/- 0.81, N = 3 SE +/- 0.68, N = 3 SE +/- 0.84, N = 3 SE +/- 0.99, N = 3 SE +/- 0.26, N = 3 SE +/- 0.13, N = 3 SE +/- 11.12, N = 3 SE +/- 0.17, N = 3 SE +/- 0.12, N = 3 SE +/- 0.60, N = 3 1177.90 1408.70 1870.90 2871.53 3063.30 1072.87 1881.57 3344.27 1647.33 1381.07 3065.73 3056.47 4278.10 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_POW OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_POW GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.35, N = 3 SE +/- 0.99, N = 3 SE +/- 0.65, N = 3 SE +/- 44.40, N = 3 SE +/- 0.80, N = 3 SE +/- 27.55, N = 3 SE +/- 0.43, N = 3 SE +/- 0.59, N = 3 SE +/- 3.34, N = 3 SE +/- 18.94, N = 3 SE +/- 10.93, N = 3 SE +/- 3.52, N = 3 SE +/- 0.87, N = 3 1718.47 2023.33 2784.33 4544.70 5368.57 1885.20 2781.43 4889.57 2415.93 2537.43 5126.17 5694.37 9237.53 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_MIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_MIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 0.88, N = 3 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 SE +/- 1.79, N = 3 SE +/- 1.27, N = 3 SE +/- 0.10, N = 3 SE +/- 0.00, N = 3 SE +/- 0.25, N = 3 SE +/- 0.27, N = 3 SE +/- 0.12, N = 3 SE +/- 0.19, N = 3 SE +/- 0.18, N = 3 SE +/- 1.13, N = 3 1724.13 2014.03 2679.13 4184.07 4143.90 1547.50 2765.10 4895.00 2411.97 1518.30 4469.37 2760.03 5565.70 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_MAX OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_MAX GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 0.19, N = 3 SE +/- 0.47, N = 3 SE +/- 0.50, N = 3 SE +/- 0.33, N = 3 SE +/- 0.42, N = 3 SE +/- 0.61, N = 3 SE +/- 0.72, N = 3 SE +/- 0.28, N = 3 SE +/- 0.44, N = 3 SE +/- 0.10, N = 3 SE +/- 0.55, N = 3 SE +/- 0.15, N = 3 SE +/- 1.71, N = 3 1722.87 2013.77 2679.87 4185.83 4143.77 1546.27 2764.97 4895.07 2411.57 1518.10 4468.53 2760.37 5566.33 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_EXP OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_EXP GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 0.42, N = 3 SE +/- 1.86, N = 3 SE +/- 1.19, N = 3 SE +/- 0.38, N = 3 SE +/- 7.24, N = 3 SE +/- 0.35, N = 3 SE +/- 1.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.25, N = 3 SE +/- 6.32, N = 3 SE +/- 0.82, N = 3 SE +/- 6.27, N = 3 SE +/- 1.08, N = 3 1178.60 1406.30 1868.87 2858.17 2943.87 1066.47 1884.30 3345.10 1648.00 1416.57 3043.33 3083.57 3927.80 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ERF OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ERF GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 800 1600 2400 3200 4000 SE +/- 1.21, N = 3 SE +/- 1.29, N = 3 SE +/- 0.47, N = 3 SE +/- 1.19, N = 3 SE +/- 0.06, N = 3 SE +/- 0.40, N = 3 SE +/- 0.63, N = 3 SE +/- 0.38, N = 3 SE +/- 0.58, N = 3 SE +/- 14.76, N = 3 SE +/- 0.79, N = 3 SE +/- 0.36, N = 3 SE +/- 0.53, N = 3 1177.10 1405.77 1867.07 2859.33 2926.40 1068.40 1881.97 3344.23 1647.87 1262.10 3043.73 2725.30 3928.27 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_COS OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_COS GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 0.97, N = 3 SE +/- 0.70, N = 3 SE +/- 0.90, N = 3 SE +/- 0.27, N = 3 SE +/- 0.50, N = 3 SE +/- 0.17, N = 3 SE +/- 1.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.32, N = 3 SE +/- 0.27, N = 3 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 1177.87 1407.20 1870.23 2874.27 3077.30 1076.13 1881.47 3344.47 1646.60 1375.57 3067.27 3081.93 4325.30 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ADD OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_f32_ADD GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1200 2400 3600 4800 6000 SE +/- 1.03, N = 3 SE +/- 1.11, N = 3 SE +/- 0.64, N = 3 SE +/- 0.32, N = 3 SE +/- 1.16, N = 3 SE +/- 0.10, N = 3 SE +/- 0.38, N = 3 SE +/- 1.00, N = 3 SE +/- 0.45, N = 3 SE +/- 0.12, N = 3 SE +/- 0.59, N = 3 SE +/- 5.89, N = 3 SE +/- 0.46, N = 3 1724.57 2013.50 2679.83 4186.13 4143.93 1547.30 2764.57 4894.50 2411.17 1518.47 4470.37 2766.33 5567.57 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Data_f64_RANGE OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Data_f64_RANGE GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1100 2200 3300 4400 5500 SE +/- 11.71, N = 3 SE +/- 19.87, N = 6 SE +/- 0.65, N = 3 SE +/- 0.29, N = 3 SE +/- 24.25, N = 3 SE +/- 0.09, N = 3 SE +/- 0.27, N = 3 SE +/- 4.60, N = 3 SE +/- 11.15, N = 3 SE +/- 0.07, N = 3 SE +/- 8.72, N = 3 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 694.37 913.65 1270.90 2230.47 2843.30 993.13 1398.73 2042.60 1223.70 1011.67 2702.53 2275.47 5214.83 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Data_f64_RANDU OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Data_f64_RANDU GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1100 2200 3300 4400 5500 SE +/- 1.03, N = 3 SE +/- 1.76, N = 3 SE +/- 2.98, N = 3 SE +/- 1.12, N = 3 SE +/- 25.40, N = 3 SE +/- 19.16, N = 3 SE +/- 1.04, N = 3 SE +/- 0.62, N = 3 SE +/- 1.38, N = 3 SE +/- 41.18, N = 3 SE +/- 0.07, N = 3 SE +/- 6.38, N = 3 SE +/- 11.35, N = 3 1149.00 1350.20 1817.77 2955.20 3420.10 1226.50 1888.57 3442.27 1638.47 2270.53 3214.27 4545.13 5193.93 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Data_f64_RANDN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Data_f64_RANDN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 15K 30K 45K 60K 75K SE +/- 0.86, N = 3 SE +/- 0.67, N = 3 SE +/- 44.38, N = 3 SE +/- 23.41, N = 3 SE +/- 1.30, N = 3 SE +/- 1.47, N = 3 SE +/- 0.59, N = 3 SE +/- 3.16, N = 3 SE +/- 1.62, N = 3 SE +/- 0.45, N = 3 SE +/- 2.35, N = 3 SE +/- 0.18, N = 3 SE +/- 19.13, N = 3 10608.53 13994.80 20815.63 37256.33 47429.43 16143.20 23058.50 34180.40 19907.70 14602.67 45374.23 32217.87 68585.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Data_f32_RANGE OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Data_f32_RANGE GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1100 2200 3300 4400 5500 SE +/- 7.67, N = 3 SE +/- 16.46, N = 6 SE +/- 19.62, N = 3 SE +/- 0.38, N = 3 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 SE +/- 9.10, N = 3 SE +/- 6.38, N = 3 SE +/- 0.40, N = 3 679.27 909.23 1283.77 2227.47 2819.70 993.90 1399.13 2048.57 1212.80 1013.80 2702.80 2282.43 5213.20 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Data_f32_RANDU OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Data_f32_RANDU GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 0.60, N = 3 SE +/- 1.03, N = 3 SE +/- 1.45, N = 3 SE +/- 12.68, N = 3 SE +/- 7.35, N = 3 SE +/- 0.25, N = 3 SE +/- 0.15, N = 3 SE +/- 1.90, N = 3 SE +/- 0.55, N = 3 SE +/- 0.18, N = 3 SE +/- 5.98, N = 3 SE +/- 0.33, N = 3 SE +/- 4.01, N = 3 592.17 700.60 923.70 1547.40 1843.87 658.90 954.50 1729.80 826.30 992.27 1739.37 1835.07 2721.57 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Data_f32_RANDN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Data_f32_RANDN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1000 2000 3000 4000 5000 SE +/- 16.30, N = 6 SE +/- 24.09, N = 6 SE +/- 52.28, N = 6 SE +/- 39.29, N = 3 SE +/- 6.80, N = 3 SE +/- 17.25, N = 6 SE +/- 21.73, N = 5 SE +/- 16.22, N = 3 SE +/- 9.25, N = 3 SE +/- 43.47, N = 6 SE +/- 10.02, N = 3 SE +/- 0.26, N = 3 SE +/- 13.57, N = 3 747.60 1039.42 1409.88 2448.13 2933.00 1070.67 1488.70 2140.77 1289.40 1661.12 2804.37 3202.67 4510.03 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Transpose_s64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Transpose_s64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 200 400 600 800 1000 SE +/- 0.09, N = 3 SE +/- 0.29, N = 3 SE +/- 1.14, N = 3 SE +/- 1.56, N = 3 SE +/- 0.95, N = 3 SE +/- 0.53, N = 3 SE +/- 0.59, N = 3 SE +/- 0.86, N = 3 SE +/- 0.60, N = 3 SE +/- 1.02, N = 3 SE +/- 0.90, N = 3 SE +/- 0.54, N = 3 SE +/- 1.01, N = 3 334.83 382.87 493.90 743.80 724.47 300.40 504.27 866.90 434.90 297.07 799.00 587.67 971.93 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Transpose_s32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Transpose_s32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 110 220 330 440 550 SE +/- 0.96, N = 3 SE +/- 0.84, N = 3 SE +/- 0.80, N = 3 SE +/- 0.70, N = 3 SE +/- 0.87, N = 3 SE +/- 0.27, N = 3 SE +/- 0.19, N = 3 SE +/- 1.13, N = 3 SE +/- 0.70, N = 3 SE +/- 0.12, N = 3 SE +/- 0.65, N = 3 SE +/- 1.79, N = 3 SE +/- 2.02, N = 3 192.77 214.73 267.20 390.47 374.47 161.37 264.47 453.07 229.80 176.63 418.00 387.57 519.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Transpose_s16 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Transpose_s16 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 90 180 270 360 450 SE +/- 0.30, N = 3 SE +/- 0.92, N = 3 SE +/- 0.36, N = 3 SE +/- 0.32, N = 3 SE +/- 0.12, N = 3 SE +/- 0.78, N = 3 SE +/- 0.35, N = 3 SE +/- 2.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.23, N = 3 SE +/- 0.15, N = 3 SE +/- 0.48, N = 3 SE +/- 0.09, N = 3 119.67 138.23 174.30 224.67 267.67 122.93 159.50 233.97 137.50 155.60 247.50 330.13 419.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Transpose_f64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Transpose_f64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 200 400 600 800 1000 SE +/- 0.00, N = 3 SE +/- 0.15, N = 3 SE +/- 1.23, N = 3 SE +/- 2.14, N = 3 SE +/- 0.58, N = 3 SE +/- 0.42, N = 3 SE +/- 0.34, N = 3 SE +/- 1.31, N = 3 SE +/- 0.29, N = 3 SE +/- 0.52, N = 3 SE +/- 0.45, N = 3 SE +/- 0.50, N = 3 SE +/- 1.39, N = 3 335.80 383.40 492.30 739.50 728.27 299.97 503.93 866.63 433.83 295.43 800.90 587.47 974.70 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Transpose_f32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Transpose_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 110 220 330 440 550 SE +/- 1.21, N = 3 SE +/- 0.92, N = 3 SE +/- 0.81, N = 3 SE +/- 1.43, N = 3 SE +/- 1.14, N = 3 SE +/- 0.09, N = 3 SE +/- 0.56, N = 3 SE +/- 1.57, N = 3 SE +/- 0.64, N = 3 SE +/- 0.07, N = 3 SE +/- 1.10, N = 3 SE +/- 0.52, N = 3 SE +/- 0.36, N = 3 192.07 211.57 265.00 390.63 378.43 160.07 262.60 453.47 227.73 176.43 422.37 386.37 528.40 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Histogram_f64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Histogram_f64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1400 2800 4200 5600 7000 SE +/- 5.27, N = 3 SE +/- 2.41, N = 3 SE +/- 0.12, N = 3 SE +/- 0.57, N = 3 SE +/- 25.51, N = 3 SE +/- 0.28, N = 3 SE +/- 0.50, N = 3 SE +/- 0.71, N = 3 SE +/- 0.18, N = 3 SE +/- 0.90, N = 3 SE +/- 0.82, N = 3 SE +/- 1.30, N = 3 SE +/- 0.26, N = 3 506.07 585.00 766.27 1218.40 1353.70 512.37 796.23 1304.50 698.57 2645.33 1365.53 6678.40 1817.80 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Histogram_f32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Histogram_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1400 2800 4200 5600 7000 SE +/- 0.85, N = 3 SE +/- 1.20, N = 3 SE +/- 1.10, N = 3 SE +/- 0.93, N = 3 SE +/- 0.73, N = 3 SE +/- 0.27, N = 3 SE +/- 7.39, N = 5 SE +/- 1.53, N = 3 SE +/- 8.88, N = 3 SE +/- 0.78, N = 3 SE +/- 1.27, N = 3 SE +/- 0.83, N = 3 SE +/- 0.32, N = 3 354.33 389.43 498.50 765.90 860.63 337.43 499.46 781.40 439.73 2521.73 851.50 6541.67 1178.07 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_s32_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_s32_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1100 2200 3300 4400 5500 SE +/- 3.08, N = 3 SE +/- 29.10, N = 6 SE +/- 32.34, N = 6 SE +/- 72.01, N = 6 SE +/- 0.30, N = 3 SE +/- 28.38, N = 6 SE +/- 0.35, N = 3 SE +/- 5.21, N = 3 SE +/- 0.03, N = 3 SE +/- 8.67, N = 3 SE +/- 0.47, N = 3 SE +/- 0.23, N = 3 SE +/- 0.55, N = 3 805.93 1135.17 1496.20 2665.25 3161.77 1166.03 1560.20 2258.70 1356.07 2020.67 2997.13 4421.27 5070.53 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_s32_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_s32_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 700 1400 2100 2800 3500 SE +/- 0.25, N = 3 SE +/- 8.64, N = 3 SE +/- 0.74, N = 3 SE +/- 6.40, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.41, N = 3 SE +/- 27.74, N = 6 SE +/- 0.33, N = 3 SE +/- 22.27, N = 6 SE +/- 28.67, N = 6 SE +/- 0.95, N = 3 SE +/- 2.42, N = 3 489.20 637.70 856.77 1452.20 1806.50 660.80 904.77 1330.10 787.73 949.75 1734.35 2019.20 3073.90 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_s32_3x3 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_s32_3x3 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 500 1000 1500 2000 2500 SE +/- 0.21, N = 3 SE +/- 2.50, N = 3 SE +/- 3.29, N = 3 SE +/- 16.60, N = 3 SE +/- 60.62, N = 6 SE +/- 0.55, N = 3 SE +/- 18.19, N = 6 SE +/- 2.60, N = 3 SE +/- 0.35, N = 3 SE +/- 0.07, N = 3 SE +/- 4.63, N = 3 SE +/- 12.80, N = 3 SE +/- 0.15, N = 3 411.00 513.30 700.70 1180.60 1517.50 538.30 754.87 1043.10 638.70 794.77 1373.83 1569.70 2481.87 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_s16_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_s16_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 17.75, N = 6 SE +/- 15.95, N = 3 SE +/- 2.85, N = 3 SE +/- 35.93, N = 3 SE +/- 0.23, N = 3 SE +/- 35.46, N = 6 SE +/- 0.32, N = 3 SE +/- 0.09, N = 3 SE +/- 34.72, N = 6 SE +/- 0.15, N = 3 SE +/- 12.08, N = 3 SE +/- 0.52, N = 3 SE +/- 0.18, N = 3 960.37 1278.43 1747.77 3077.23 3831.90 1406.52 1908.13 2771.03 1693.60 1849.73 3668.57 3927.67 5953.57 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_s16_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_s16_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 700 1400 2100 2800 3500 SE +/- 1.07, N = 3 SE +/- 24.68, N = 6 SE +/- 21.27, N = 6 SE +/- 37.26, N = 6 SE +/- 0.12, N = 3 SE +/- 0.38, N = 3 SE +/- 0.15, N = 3 SE +/- 0.23, N = 3 SE +/- 0.03, N = 3 SE +/- 0.76, N = 3 SE +/- 6.50, N = 3 SE +/- 1.47, N = 3 SE +/- 0.18, N = 3 553.77 775.28 1007.68 1722.92 2114.97 767.03 1059.00 1531.37 923.27 924.90 2013.70 2014.13 3424.97 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_s16_3x3 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_s16_3x3 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 1.43, N = 3 SE +/- 1.71, N = 3 SE +/- 2.31, N = 3 SE +/- 0.31, N = 3 SE +/- 66.24, N = 6 SE +/- 0.41, N = 3 SE +/- 0.40, N = 3 SE +/- 13.00, N = 3 SE +/- 0.26, N = 3 SE +/- 0.12, N = 3 SE +/- 24.54, N = 6 SE +/- 4.87, N = 3 SE +/- 14.52, N = 3 431.23 656.73 740.60 1245.40 1621.22 571.63 781.90 1143.40 683.80 686.17 1498.20 1464.67 2623.67 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_f64_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_f64_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 7K 14K 21K 28K 35K SE +/- 0.48, N = 3 SE +/- 0.92, N = 3 SE +/- 0.15, N = 3 SE +/- 0.32, N = 3 SE +/- 0.21, N = 3 SE +/- 0.90, N = 3 SE +/- 1.08, N = 3 SE +/- 0.80, N = 3 SE +/- 1.38, N = 3 SE +/- 0.03, N = 3 SE +/- 0.88, N = 3 SE +/- 0.30, N = 3 SE +/- 1.23, N = 3 5261.17 6917.77 10212.00 18251.00 23220.80 7923.97 11294.50 16749.90 9755.90 6352.63 22163.87 14339.17 33575.83 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_f64_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_f64_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 2K 4K 6K 8K 10K SE +/- 0.18, N = 3 SE +/- 0.76, N = 3 SE +/- 43.57, N = 3 SE +/- 1.13, N = 3 SE +/- 0.09, N = 3 SE +/- 17.12, N = 3 SE +/- 0.47, N = 3 SE +/- 0.35, N = 3 SE +/- 0.64, N = 3 SE +/- 0.18, N = 3 SE +/- 4.65, N = 3 SE +/- 4.34, N = 3 SE +/- 0.35, N = 3 1711.73 2229.87 3289.37 5743.93 7287.17 2533.17 3563.87 5250.63 3084.67 2319.57 6929.33 5166.87 10496.43 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_f64_3x3 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_f64_3x3 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 900 1800 2700 3600 4500 SE +/- 1.86, N = 3 SE +/- 1.40, N = 3 SE +/- 2.12, N = 3 SE +/- 0.75, N = 3 SE +/- 0.31, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 SE +/- 5.73, N = 3 SE +/- 8.48, N = 3 SE +/- 0.07, N = 3 SE +/- 0.31, N = 3 803.10 996.90 1341.50 2257.23 2820.30 981.93 1365.60 1987.27 1190.00 1242.37 2615.37 2489.37 4198.60 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_f32_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_f32_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1100 2200 3300 4400 5500 SE +/- 0.27, N = 3 SE +/- 17.02, N = 3 SE +/- 0.27, N = 3 SE +/- 40.95, N = 3 SE +/- 27.18, N = 3 SE +/- 0.70, N = 3 SE +/- 22.93, N = 3 SE +/- 5.83, N = 3 SE +/- 0.38, N = 3 SE +/- 0.61, N = 3 SE +/- 9.07, N = 3 SE +/- 4.93, N = 3 SE +/- 0.93, N = 3 877.53 1109.63 1452.47 2598.00 3178.23 1122.40 1578.33 2251.33 1350.77 1720.70 2978.93 3836.07 5040.00 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_f32_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_f32_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 700 1400 2100 2800 3500 SE +/- 7.61, N = 3 SE +/- 1.96, N = 3 SE +/- 19.17, N = 6 SE +/- 9.31, N = 3 SE +/- 0.20, N = 3 SE +/- 16.28, N = 6 SE +/- 0.26, N = 3 SE +/- 0.23, N = 3 SE +/- 15.66, N = 6 SE +/- 25.26, N = 6 SE +/- 0.20, N = 3 SE +/- 29.05, N = 6 SE +/- 0.26, N = 3 544.23 748.90 875.62 1458.70 1807.37 676.00 943.90 1303.80 806.00 976.10 1723.37 2003.10 3071.83 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_f32_3x3 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_f32_3x3 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 500 1000 1500 2000 2500 SE +/- 1.00, N = 3 SE +/- 20.13, N = 6 SE +/- 12.01, N = 3 SE +/- 55.89, N = 6 SE +/- 0.25, N = 3 SE +/- 0.09, N = 3 SE +/- 0.33, N = 3 SE +/- 2.23, N = 3 SE +/- 0.03, N = 3 SE +/- 0.21, N = 3 SE +/- 4.27, N = 3 SE +/- 0.26, N = 3 SE +/- 0.45, N = 3 412.40 583.30 798.40 1254.77 1450.00 538.07 731.03 1043.57 638.83 691.80 1378.33 1513.40 2481.77 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_MIN OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_MIN GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 0.61, N = 3 SE +/- 1.28, N = 3 SE +/- 0.91, N = 3 SE +/- 3.27, N = 3 SE +/- 0.76, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 1.45, N = 3 SE +/- 0.25, N = 3 SE +/- 0.18, N = 3 SE +/- 0.50, N = 3 SE +/- 0.06, N = 3 SE +/- 0.36, N = 3 647.30 770.10 1048.30 1715.03 2055.87 704.83 1018.97 1563.70 862.30 947.07 1945.70 2277.90 2871.40 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_MAX OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_MAX GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 0.41, N = 3 SE +/- 2.32, N = 3 SE +/- 0.43, N = 3 SE +/- 0.38, N = 3 SE +/- 33.25, N = 6 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 SE +/- 1.68, N = 3 SE +/- 0.43, N = 3 SE +/- 0.12, N = 3 SE +/- 33.48, N = 4 SE +/- 8.49, N = 3 SE +/- 1.49, N = 3 647.17 768.90 1048.63 1707.63 2090.17 704.87 1018.83 1561.87 862.07 947.20 1985.95 2286.13 2870.53 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_ADD OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Elwise_u8_ADD GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 600 1200 1800 2400 3000 SE +/- 9.68, N = 3 SE +/- 15.79, N = 6 SE +/- 28.49, N = 6 SE +/- 28.62, N = 4 SE +/- 0.21, N = 3 SE +/- 11.81, N = 6 SE +/- 14.96, N = 3 SE +/- 1.71, N = 3 SE +/- 12.56, N = 5 SE +/- 23.42, N = 6 SE +/- 4.72, N = 3 SE +/- 32.88, N = 3 SE +/- 0.77, N = 3 660.97 776.57 1064.67 1711.45 2022.30 707.45 1019.80 1545.17 864.74 966.27 1926.53 2288.63 2794.03 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Bandwidth_s64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Bandwidth_s64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 200 400 600 800 1000 SE +/- 0.95, N = 3 SE +/- 0.67, N = 3 SE +/- 0.31, N = 3 SE +/- 0.87, N = 3 SE +/- 0.77, N = 3 SE +/- 0.20, N = 3 SE +/- 0.26, N = 3 SE +/- 0.31, N = 3 SE +/- 0.28, N = 3 SE +/- 0.06, N = 3 SE +/- 1.08, N = 3 SE +/- 0.32, N = 3 SE +/- 0.22, N = 3 330.77 393.73 507.10 733.57 719.77 285.93 486.63 844.30 426.57 296.30 774.50 449.27 959.03 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Bandwidth_s32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Bandwidth_s32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 110 220 330 440 550 SE +/- 0.89, N = 3 SE +/- 0.47, N = 3 SE +/- 0.51, N = 3 SE +/- 0.71, N = 3 SE +/- 0.98, N = 3 SE +/- 0.06, N = 3 SE +/- 0.45, N = 3 SE +/- 0.95, N = 3 SE +/- 1.15, N = 3 SE +/- 0.33, N = 3 SE +/- 1.19, N = 3 SE +/- 0.47, N = 3 SE +/- 1.56, N = 3 188.60 219.50 272.80 379.20 370.37 154.70 250.30 425.10 219.93 156.03 388.57 231.90 485.73 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Bandwidth_f64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Bandwidth_f64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 200 400 600 800 1000 SE +/- 1.21, N = 3 SE +/- 0.52, N = 3 SE +/- 1.37, N = 3 SE +/- 0.78, N = 3 SE +/- 0.98, N = 3 SE +/- 1.07, N = 3 SE +/- 0.15, N = 3 SE +/- 0.26, N = 3 SE +/- 0.55, N = 3 SE +/- 0.35, N = 3 SE +/- 0.21, N = 3 SE +/- 0.58, N = 3 SE +/- 1.02, N = 3 329.73 395.77 506.23 734.20 721.47 285.17 486.53 844.97 426.33 295.83 772.60 448.57 961.63 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Bandwidth_f32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Bandwidth_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 110 220 330 440 550 SE +/- 0.47, N = 3 SE +/- 0.52, N = 3 SE +/- 0.29, N = 3 SE +/- 0.47, N = 3 SE +/- 0.56, N = 3 SE +/- 0.19, N = 3 SE +/- 0.83, N = 3 SE +/- 0.15, N = 3 SE +/- 0.87, N = 3 SE +/- 0.17, N = 3 SE +/- 1.14, N = 3 SE +/- 0.26, N = 3 SE +/- 1.73, N = 3 188.20 218.63 272.43 379.77 370.50 154.23 250.40 426.60 221.17 155.50 388.93 232.10 487.33 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Transpose_u8 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Transpose_u8 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 100 200 300 400 500 SE +/- 1.33, N = 3 SE +/- 1.40, N = 3 SE +/- 6.63, N = 6 SE +/- 12.13, N = 6 SE +/- 14.75, N = 6 SE +/- 0.13, N = 3 SE +/- 4.72, N = 6 SE +/- 5.27, N = 6 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 SE +/- 0.20, N = 3 SE +/- 1.62, N = 3 SE +/- 0.09, N = 3 108.13 126.40 175.27 284.82 333.83 115.73 163.27 223.07 131.73 128.80 269.30 316.77 445.87 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_u8_9x9 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_u8_9x9 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 1300 2600 3900 5200 6500 SE +/- 22.16, N = 6 SE +/- 11.99, N = 3 SE +/- 1.25, N = 3 SE +/- 24.67, N = 3 SE +/- 0.25, N = 3 SE +/- 0.29, N = 3 SE +/- 0.03, N = 3 SE +/- 4.96, N = 3 SE +/- 0.49, N = 3 SE +/- 0.28, N = 3 SE +/- 10.48, N = 3 SE +/- 4.47, N = 3 SE +/- 0.47, N = 3 880.53 1132.17 1566.17 2757.27 3438.00 1226.70 1706.87 2470.77 1484.03 2541.03 3279.77 5234.30 5885.63 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_u8_5x5 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_u8_5x5 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 700 1400 2100 2800 3500 SE +/- 0.81, N = 3 SE +/- 22.42, N = 6 SE +/- 1.09, N = 3 SE +/- 0.93, N = 3 SE +/- 0.06, N = 3 SE +/- 14.77, N = 6 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 17.97, N = 6 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 592.53 682.32 903.17 1544.20 1931.40 731.47 964.10 1382.80 840.80 1110.58 1823.80 2191.03 3298.50 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Erode_u8_3x3 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Erode_u8_3x3 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 500 1000 1500 2000 2500 SE +/- 2.35, N = 3 SE +/- 1.53, N = 3 SE +/- 15.37, N = 6 SE +/- 46.20, N = 6 SE +/- 54.85, N = 6 SE +/- 0.19, N = 3 SE +/- 18.61, N = 6 SE +/- 23.63, N = 6 SE +/- 11.09, N = 6 SE +/- 11.41, N = 6 SE +/- 23.05, N = 6 SE +/- 30.83, N = 6 SE +/- 12.58, N = 3 470.47 627.33 796.27 1280.53 1539.88 626.93 771.28 1096.42 675.28 765.33 1437.38 1495.27 2555.03 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Cholesky_f64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Cholesky_f64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 20K 40K 60K 80K 100K SE +/- 156.04, N = 3 SE +/- 401.83, N = 3 SE +/- 424.42, N = 3 SE +/- 1106.72, N = 3 SE +/- 481.67, N = 3 SE +/- 322.66, N = 3 SE +/- 371.79, N = 3 SE +/- 37.47, N = 3 SE +/- 380.54, N = 3 SE +/- 166.31, N = 3 SE +/- 347.02, N = 3 SE +/- 403.99, N = 3 SE +/- 671.61, N = 3 38477.40 43173.40 51612.40 74199.33 84400.63 39950.40 49843.77 68498.43 43113.60 29456.70 80834.10 56481.67 108674.00 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Cholesky_f32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Cholesky_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 20K 40K 60K 80K 100K SE +/- 165.27, N = 3 SE +/- 203.44, N = 3 SE +/- 86.67, N = 3 SE +/- 57.11, N = 3 SE +/- 10.43, N = 3 SE +/- 84.24, N = 3 SE +/- 119.73, N = 3 SE +/- 186.73, N = 3 SE +/- 102.34, N = 3 SE +/- 886.86, N = 3 SE +/- 193.83, N = 3 SE +/- 192.17, N = 3 SE +/- 92.60, N = 3 62163.63 62436.07 63358.60 68883.60 73683.13 83771.17 77436.53 77175.63 79325.93 56051.63 76949.73 78079.93 96119.47 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Bandwidth_u8 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Bandwidth_u8 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 30 60 90 120 150 SE +/- 0.95, N = 3 SE +/- 0.75, N = 3 SE +/- 0.45, N = 3 SE +/- 0.33, N = 3 SE +/- 0.64, N = 3 SE +/- 0.20, N = 3 SE +/- 0.07, N = 3 SE +/- 1.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.28, N = 3 SE +/- 0.39, N = 3 SE +/- 0.07, N = 3 SE +/- 0.35, N = 3 81.10 89.40 96.63 117.27 110.33 56.00 75.63 115.20 68.93 52.57 105.57 69.93 133.80 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sum_2D_s64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sum_2D_s64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 100 200 300 400 500 SE +/- 2.30, N = 3 SE +/- 0.71, N = 3 SE +/- 0.96, N = 3 SE +/- 0.47, N = 3 SE +/- 0.49, N = 3 SE +/- 0.00, N = 3 SE +/- 0.59, N = 3 SE +/- 0.69, N = 3 SE +/- 0.60, N = 3 SE +/- 0.17, N = 3 SE +/- 0.61, N = 3 SE +/- 0.22, N = 3 SE +/- 0.84, N = 3 190.30 201.93 244.73 365.60 355.87 145.30 238.80 399.47 211.27 165.07 365.70 314.47 443.77 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sum_2D_s32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sum_2D_s32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 70 140 210 280 350 SE +/- 1.00, N = 3 SE +/- 0.88, N = 3 SE +/- 1.35, N = 3 SE +/- 0.47, N = 3 SE +/- 0.28, N = 3 SE +/- 0.00, N = 3 SE +/- 0.10, N = 3 SE +/- 0.69, N = 3 SE +/- 0.22, N = 3 SE +/- 0.15, N = 3 SE +/- 0.57, N = 3 SE +/- 0.35, N = 3 SE +/- 0.18, N = 3 117.20 125.63 145.27 213.17 243.57 96.80 130.90 208.57 117.67 119.40 189.97 232.67 334.03 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sum_2D_s16 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sum_2D_s16 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 70 140 210 280 350 SE +/- 0.92, N = 3 SE +/- 0.32, N = 3 SE +/- 0.55, N = 3 SE +/- 0.45, N = 3 SE +/- 0.29, N = 3 SE +/- 0.65, N = 3 SE +/- 0.31, N = 3 SE +/- 0.17, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 93.60 111.27 136.87 211.50 242.60 95.00 119.30 142.03 104.07 115.93 180.50 226.07 334.17 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sum_2D_f64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sum_2D_f64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 110 220 330 440 550 SE +/- 0.35, N = 3 SE +/- 0.60, N = 3 SE +/- 0.26, N = 3 SE +/- 1.34, N = 3 SE +/- 0.42, N = 3 SE +/- 0.26, N = 3 SE +/- 0.32, N = 3 SE +/- 0.66, N = 3 SE +/- 0.38, N = 3 SE +/- 0.29, N = 3 SE +/- 0.67, N = 3 SE +/- 0.13, N = 3 SE +/- 1.11, N = 3 189.07 203.20 250.80 365.57 359.20 159.67 251.20 401.87 216.60 213.77 376.67 423.37 494.63 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sum_2D_f32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sum_2D_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 80 160 240 320 400 SE +/- 0.28, N = 3 SE +/- 0.09, N = 3 SE +/- 0.36, N = 3 SE +/- 0.87, N = 3 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 SE +/- 0.17, N = 3 SE +/- 0.95, N = 3 SE +/- 0.26, N = 3 SE +/- 0.20, N = 3 SE +/- 0.64, N = 3 SE +/- 0.18, N = 3 SE +/- 0.13, N = 3 118.57 128.07 146.00 199.23 205.83 99.40 131.80 207.63 118.40 119.57 191.87 232.43 347.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sum_1D_s64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sum_1D_s64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 400 800 1200 1600 2000 SE +/- 0.64, N = 3 SE +/- 1.21, N = 3 SE +/- 0.50, N = 3 SE +/- 1.08, N = 3 SE +/- 0.58, N = 3 SE +/- 0.26, N = 3 SE +/- 0.23, N = 3 SE +/- 0.69, N = 3 SE +/- 0.41, N = 3 SE +/- 0.35, N = 3 SE +/- 1.12, N = 3 SE +/- 0.69, N = 3 SE +/- 0.12, N = 3 601.87 659.93 858.30 1363.50 1345.47 502.83 895.40 1558.13 787.27 544.93 1419.00 896.17 1727.47 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sum_1D_s32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sum_1D_s32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 200 400 600 800 1000 SE +/- 1.03, N = 3 SE +/- 2.33, N = 3 SE +/- 0.87, N = 3 SE +/- 1.12, N = 3 SE +/- 0.46, N = 3 SE +/- 0.03, N = 3 SE +/- 0.17, N = 3 SE +/- 0.89, N = 3 SE +/- 0.50, N = 3 SE +/- 0.42, N = 3 SE +/- 1.24, N = 3 SE +/- 0.09, N = 3 SE +/- 0.51, N = 3 339.63 369.03 452.20 701.77 688.83 269.97 462.10 788.47 408.53 309.43 719.87 501.23 879.20 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sum_1D_s16 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sum_1D_s16 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 120 240 360 480 600 SE +/- 0.38, N = 3 SE +/- 1.08, N = 3 SE +/- 1.01, N = 3 SE +/- 0.38, N = 3 SE +/- 0.43, N = 3 SE +/- 0.17, N = 3 SE +/- 0.40, N = 3 SE +/- 0.67, N = 3 SE +/- 0.44, N = 3 SE +/- 0.22, N = 3 SE +/- 0.67, N = 3 SE +/- 0.20, N = 3 SE +/- 0.12, N = 3 229.13 257.33 278.40 407.93 417.77 178.10 251.50 427.80 249.73 251.97 414.57 450.47 552.37 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sum_1D_f64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sum_1D_f64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 400 800 1200 1600 2000 SE +/- 1.67, N = 3 SE +/- 0.43, N = 3 SE +/- 0.90, N = 3 SE +/- 0.18, N = 3 SE +/- 1.52, N = 3 SE +/- 0.44, N = 3 SE +/- 0.37, N = 3 SE +/- 0.41, N = 3 SE +/- 0.58, N = 3 SE +/- 0.25, N = 3 SE +/- 0.06, N = 3 SE +/- 23.80, N = 6 SE +/- 0.42, N = 3 605.57 664.07 863.40 1363.83 1348.07 509.60 898.33 1559.07 792.03 549.60 1422.40 1012.67 1734.63 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sum_1D_f32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sum_1D_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 200 400 600 800 1000 SE +/- 0.13, N = 3 SE +/- 0.39, N = 3 SE +/- 0.75, N = 3 SE +/- 0.22, N = 3 SE +/- 0.46, N = 3 SE +/- 0.39, N = 3 SE +/- 0.09, N = 3 SE +/- 0.78, N = 3 SE +/- 0.30, N = 3 SE +/- 0.60, N = 3 SE +/- 0.90, N = 3 SE +/- 0.34, N = 3 SE +/- 0.75, N = 3 340.33 372.83 453.10 700.63 689.00 270.27 462.77 789.67 409.10 314.00 721.43 542.47 880.23 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_FAST OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_FAST GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 4K 8K 12K 16K 20K SE +/- 13.75, N = 3 SE +/- 15.92, N = 3 SE +/- 11.17, N = 3 SE +/- 13.20, N = 3 SE +/- 14.03, N = 3 SE +/- 7.17, N = 3 SE +/- 120.64, N = 3 SE +/- 13.50, N = 3 SE +/- 52.04, N = 3 SE +/- 10.51, N = 3 SE +/- 5.51, N = 3 SE +/- 128.95, N = 3 SE +/- 130.35, N = 3 7640.70 7916.03 8393.33 9596.43 10249.83 7805.00 8429.97 16477.67 8135.27 8017.50 9947.60 10178.37 11658.30 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: FFT_2D_f64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: FFT_2D_f64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 7K 14K 21K 28K 35K SE +/- 2.62, N = 3 SE +/- 1.34, N = 3 SE +/- 0.91, N = 3 SE +/- 2.49, N = 3 SE +/- 0.10, N = 3 SE +/- 1.76, N = 3 SE +/- 1.97, N = 3 SE +/- 6.00, N = 3 SE +/- 2.19, N = 3 SE +/- 9.28, N = 3 SE +/- 33.91, N = 3 SE +/- 10.22, N = 3 SE +/- 4.88, N = 3 5313.97 6572.13 9636.27 16349.47 20450.10 7083.40 10128.70 15261.47 8826.53 14057.50 19358.93 33234.63 25402.47 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: FFT_2D_f32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: FFT_2D_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 3K 6K 9K 12K 15K SE +/- 3.66, N = 3 SE +/- 27.93, N = 6 SE +/- 22.98, N = 3 SE +/- 4.11, N = 3 SE +/- 0.66, N = 3 SE +/- 37.01, N = 3 SE +/- 11.52, N = 3 SE +/- 16.35, N = 3 SE +/- 28.84, N = 3 SE +/- 4.24, N = 3 SE +/- 0.91, N = 3 SE +/- 4.80, N = 3 SE +/- 15.01, N = 3 3056.77 1712.05 2435.43 3962.60 4856.57 1976.20 2751.50 4793.60 2353.00 3718.33 4683.33 13589.97 8117.57 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: FFT_1D_f64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: FFT_1D_f64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 60K 120K 180K 240K 300K SE +/- 42.08, N = 3 SE +/- 22.16, N = 3 SE +/- 122.33, N = 3 SE +/- 31.01, N = 3 SE +/- 15.42, N = 3 SE +/- 10.27, N = 3 SE +/- 18.00, N = 3 SE +/- 218.88, N = 3 SE +/- 17.87, N = 3 SE +/- 41.57, N = 3 SE +/- 15.17, N = 3 SE +/- 146.26, N = 3 SE +/- 25.87, N = 3 32799.23 42306.10 61886.90 105558.83 129853.03 44626.50 65585.10 100891.87 56863.23 107994.07 125737.93 270424.67 180202.77 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: FFT_1D_f32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: FFT_1D_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 30K 60K 90K 120K 150K SE +/- 16.85, N = 3 SE +/- 38.52, N = 3 SE +/- 2.99, N = 3 SE +/- 42.56, N = 3 SE +/- 4.67, N = 3 SE +/- 2.06, N = 3 SE +/- 2.75, N = 3 SE +/- 5.40, N = 3 SE +/- 2.31, N = 3 SE +/- 3.91, N = 3 SE +/- 91.79, N = 3 SE +/- 5.08, N = 3 SE +/- 25.25, N = 3 12310.07 15706.03 22840.93 37622.27 45834.00 15936.17 23444.10 36547.30 20520.63 49385.53 43814.93 131047.10 68296.77 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sum_2D_u8 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sum_2D_u8 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 80 160 240 320 400 SE +/- 0.92, N = 3 SE +/- 0.87, N = 3 SE +/- 0.74, N = 3 SE +/- 0.40, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.31, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.19, N = 3 SE +/- 0.18, N = 3 SE +/- 0.20, N = 3 91.07 109.70 132.77 204.40 235.00 92.20 115.30 153.23 100.70 112.23 209.77 216.43 358.90 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Sum_1D_u8 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Sum_1D_u8 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 110 220 330 440 550 SE +/- 1.01, N = 3 SE +/- 2.37, N = 3 SE +/- 2.21, N = 3 SE +/- 9.54, N = 6 SE +/- 12.49, N = 6 SE +/- 0.82, N = 3 SE +/- 0.06, N = 3 SE +/- 0.21, N = 3 SE +/- 0.37, N = 3 SE +/- 0.13, N = 3 SE +/- 0.12, N = 3 SE +/- 0.17, N = 3 SE +/- 10.95, N = 6 176.80 183.30 207.60 298.47 337.80 137.43 166.00 256.80 150.37 199.73 279.07 408.50 509.48 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: Image_ORB OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: Image_ORB GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 13K 26K 39K 52K 65K SE +/- 131.43, N = 3 SE +/- 74.57, N = 3 SE +/- 51.59, N = 3 SE +/- 114.52, N = 3 SE +/- 57.85, N = 3 SE +/- 232.40, N = 3 SE +/- 77.36, N = 3 SE +/- 38.07, N = 3 SE +/- 45.02, N = 3 SE +/- 133.29, N = 3 SE +/- 57.47, N = 3 SE +/- 137.66, N = 3 SE +/- 91.20, N = 3 33403.47 34353.93 35743.27 40277.60 42553.50 34299.57 36638.47 62071.67 34854.30 35418.10 41733.00 43048.90 49569.67 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: GFOR_SUM OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: GFOR_SUM GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 20 40 60 80 100 SE +/- 2.65, N = 6 SE +/- 0.88, N = 3 SE +/- 0.88, N = 3 SE +/- 1.20, N = 3 SE +/- 0.58, N = 3 SE +/- 3.97, N = 6 SE +/- 2.14, N = 6 SE +/- 0.58, N = 3 SE +/- 0.58, N = 3 SE +/- 6.73, N = 6 SE +/- 0.33, N = 3 SE +/- 4.57, N = 6 SE +/- 2.09, N = 6 80 79 79 79 80 80 78 76 78 85 76 82 78 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: LU_f64 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: LU_f64 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 40K 80K 120K 160K 200K SE +/- 270.81, N = 3 SE +/- 161.23, N = 3 SE +/- 28.07, N = 3 SE +/- 124.68, N = 3 SE +/- 75.51, N = 3 SE +/- 343.18, N = 3 SE +/- 40.02, N = 3 SE +/- 31.21, N = 3 SE +/- 72.43, N = 3 SE +/- 225.51, N = 3 SE +/- 355.57, N = 3 SE +/- 108.83, N = 3 SE +/- 86.17, N = 3 99096.17 102498.83 108779.73 137902.03 153266.13 87423.60 96761.57 126350.27 90230.10 75705.47 141237.27 106260.87 195264.90 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
ArrayFire Platform: OpenCL - Benchmark: LU_f32 OpenBenchmarking.org μs, Fewer Is Better ArrayFire Platform: OpenCL - Benchmark: LU_f32 GeForce GTX 1080 GeForce GTX 1070 GeForce GTX 1060 GeForce GTX 1050 Ti GeForce GTX 1050 GeForce GTX 980 Ti GeForce GTX 970 GeForce GTX 960 GeForce GTX 980 GeForce GTX 780 Ti GeForce GTX 950 GeForce GTX 760 GeForce GTX 750 Ti 20K 40K 60K 80K 100K SE +/- 188.84, N = 3 SE +/- 319.91, N = 3 SE +/- 95.52, N = 3 SE +/- 278.03, N = 3 SE +/- 391.59, N = 3 SE +/- 177.45, N = 3 SE +/- 296.86, N = 3 SE +/- 187.99, N = 3 SE +/- 95.91, N = 3 SE +/- 56.38, N = 3 SE +/- 216.20, N = 3 SE +/- 148.32, N = 3 SE +/- 737.19, N = 3 87178.57 87565.10 88280.03 90331.43 91182.40 98680.70 95882.30 99218.87 95993.67 88185.87 95251.60 91486.03 101435.77 1. (CXX) g++ options: -rdynamic -lOpenCL -lboost_system -lboost_filesystem -lboost_regex -lpthread -std=c++11 -O2
Phoronix Test Suite v10.8.4