array fire test

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

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

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

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


array fire testOpenBenchmarking.orgPhoronix Test SuiteIntel Core i7-6800K @ 3.80GHz (12 Cores)MSI X99A WORKSTATION (MS-7A54) v1.0Intel Xeon E7 v4/Xeon16384MB120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150NVIDIA GeForce GTX TITAN X 12288MBRealtek ALC1150ASUS PB278Intel ConnectionUbuntu 16.104.10.0-999-generic (x86_64) 20170108Unity 7.5.0X Server 1.18.4nouveau 1.0.134.1 Mesa 17.0.0-devel- padoka PPA Gallium 0.41.0.3GCC 6.2.0 20161005ext42560x1440ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionArray Fire Test BenchmarksSystem Logs- --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --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 --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Scaling Governor: intel_pstate powersave

array fire testarrayfire: CPU - LU_f32arrayfire: CPU - LU_f64arrayfire: CPU - GFOR_SUMarrayfire: CPU - FFT_2D_f32arrayfire: CPU - FFT_2D_f64arrayfire: CPU - Image_FASTarrayfire: CPU - Sum_1D_f32arrayfire: CPU - Sum_1D_f64arrayfire: CPU - Sum_2D_f32arrayfire: CPU - Sum_2D_f64arrayfire: CPU - Cholesky_f32arrayfire: CPU - Bandwidth_f32arrayfire: CPU - Bandwidth_f64arrayfire: CPU - Histogram_f32arrayfire: CPU - Histogram_f64arrayfire: CPU - Transpose_f32arrayfire: CPU - Transpose_f64arrayfire: CPU - Data_f32_RANGEarrayfire: CPU - Data_f64_RANGEarrayfire: CPU - ELWISE_f64_MAXarrayfire: CPU - ELWISE_f64_MINarrayfire: CPU - ELWISE_f32_SQRTarrayfire: CPU - ELWISE_f64_SQRTarrayfire: CPU - Image_Histogramarrayfire: CPU - GFOR_NO_LOOP_SUMarrayfire: CPU - Accumulate_1D_f32arrayfire: CPU - Accumulate_1D_f64arrayfire: CPU - Accumulate_2D_f32arrayfire: CPU - Accumulate_2D_f64arrayfire: CPU - Data_f32_CONSTANTarrayfire: CPU - Data_f32_IDENTITYarrayfire: CPU - Data_f64_CONSTANTarrayfire: CPU - Data_f64_IDENTITYarrayfire: CPU - ELWISE_f32_IS_INFarrayfire: CPU - ELWISE_f32_IS_NANarrayfire: CPU - ELWISE_f64_IS_INFarrayfire: CPU - ELWISE_f64_IS_NANarrayfire: CPU - GFOR_FOR_LOOP_SUMarrayfire: CPU - ELWISE_f32_IS_ZEROarrayfire: CPU - ELWISE_f64_IS_ZEROarrayfire: CPU - ELWISE_f64_MULTIPLYarrayfire: CPU - Image_Resize_Shrink_2xarrayfire: CPU - ELWISE_f64_ADD_CONSTANTarrayfire: CPU - Rotate_f32_INTERP_NEARESTarrayfire: CPU - Rotate_f64_INTERP_NEARESTarrayfire: CPU - ELWISE_f64_DIVIDE_CONSTANTarrayfire: CPU - PinnedMemory_f32_Bandwidtharrayfire: CPU - PinnedMemory_f64_Bandwidtharrayfire: CPU - ELWISE_f64_MULTIPY_CONSTANTarrayfire: CPU - ELWISE_f32_SUBTRACT_CONSTANTarrayfire: CPU - ELWISE_f64_SUBTRACT_CONSTANTarrayfire: CPU - Shrink_2D_f32_AF_INTERP_NEARESTarrayfire: CPU - Shrink_2D_f64_AF_INTERP_NEARESTarrayfire: CPU - Shrink_2D_f32_AF_INTERP_BILINEARarrayfire: CPU - Shrink_2D_f64_AF_INTERP_BILINEARIntel Core i7-6800K74096.17101493.4388227517.47229048.20146710.8541450.0042660.0310679.3310726.8337847.433161.506705.1030783.4730947.43129119.17182376.3372786.1336537.37102270.13103622.10137325.6093743.0740757.252451660.1755723.1313424.0015151.7755985.43129926.0028859.8069309.17129455.50119269.9765875.4060536.332448125455.5363105.23101108.8395987.6785263.00133311.20143137.0786295.871261.182153.9787709.53159110.7583932.2036113.1736364.0750762.5751120.23OpenBenchmarking.org

ArrayFire

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: CPU - Benchmark: ELWISE_f32_SQRTIntel Core i7-6800K30K60K90K120K150KSE +/- 156.85, N = 3137325.601. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

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

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

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

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

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

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

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

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

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

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

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

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: CPU - Benchmark: ELWISE_f32_IS_INFIntel Core i7-6800K30K60K90K120K150KSE +/- 2090.03, N = 3129455.501. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: CPU - Benchmark: ELWISE_f32_IS_NANIntel Core i7-6800K30K60K90K120K150KSE +/- 1841.26, N = 3119269.971. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

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

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

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

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: CPU - Benchmark: ELWISE_f32_IS_ZEROIntel Core i7-6800K30K60K90K120K150KSE +/- 23.23, N = 3125455.531. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

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

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

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

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

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

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

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

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

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

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

OpenBenchmarking.orgμs, Fewer Is BetterArrayFire 1.0Platform: CPU - Benchmark: ELWISE_f32_SUBTRACT_CONSTANTIntel Core i7-6800K30K60K90K120K150KSE +/- 75.25, N = 2159110.751. (CXX) g++ options: -std=c++11 -O2 -rdynamic -lboost_system -lboost_filesystem -lboost_regex -lpthread

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

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

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

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

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

55 Results Shown

ArrayFire:
  CPU - LU_f32
  CPU - LU_f64
  CPU - GFOR_SUM
  CPU - FFT_2D_f32
  CPU - FFT_2D_f64
  CPU - Image_FAST
  CPU - Sum_1D_f32
  CPU - Sum_1D_f64
  CPU - Sum_2D_f32
  CPU - Sum_2D_f64
  CPU - Cholesky_f32
  CPU - Bandwidth_f32
  CPU - Bandwidth_f64
  CPU - Histogram_f32
  CPU - Histogram_f64
  CPU - Transpose_f32
  CPU - Transpose_f64
  CPU - Data_f32_RANGE
  CPU - Data_f64_RANGE
  CPU - ELWISE_f64_MAX
  CPU - ELWISE_f64_MIN
  CPU - ELWISE_f32_SQRT
  CPU - ELWISE_f64_SQRT
  CPU - Image_Histogram
  CPU - GFOR_NO_LOOP_SUM
  CPU - Accumulate_1D_f32
  CPU - Accumulate_1D_f64
  CPU - Accumulate_2D_f32
  CPU - Accumulate_2D_f64
  CPU - Data_f32_CONSTANT
  CPU - Data_f32_IDENTITY
  CPU - Data_f64_CONSTANT
  CPU - Data_f64_IDENTITY
  CPU - ELWISE_f32_IS_INF
  CPU - ELWISE_f32_IS_NAN
  CPU - ELWISE_f64_IS_INF
  CPU - ELWISE_f64_IS_NAN
  CPU - GFOR_FOR_LOOP_SUM
  CPU - ELWISE_f32_IS_ZERO
  CPU - ELWISE_f64_IS_ZERO
  CPU - ELWISE_f64_MULTIPLY
  CPU - Image_Resize_Shrink_2x
  CPU - ELWISE_f64_ADD_CONSTANT
  CPU - Rotate_f32_INTERP_NEAREST
  CPU - Rotate_f64_INTERP_NEAREST
  CPU - ELWISE_f64_DIVIDE_CONSTANT
  CPU - PinnedMemory_f32_Bandwidth
  CPU - PinnedMemory_f64_Bandwidth
  CPU - ELWISE_f64_MULTIPY_CONSTANT
  CPU - ELWISE_f32_SUBTRACT_CONSTANT
  CPU - ELWISE_f64_SUBTRACT_CONSTANT
  CPU - Shrink_2D_f32_AF_INTERP_NEAREST
  CPU - Shrink_2D_f64_AF_INTERP_NEAREST
  CPU - Shrink_2D_f32_AF_INTERP_BILINEAR
  CPU - Shrink_2D_f64_AF_INTERP_BILINEAR