Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
2731080 | 2951 0 0 | 20799 784 752 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
3938636 | 2951 0 0 | 20799 784 752 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
4196908 | 2951 0 0 | 19471 784 752 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
4272556 | 2938 0 0 | 17711 784 1136 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
4440672 | 2938 0 0 | 17711 784 1136 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
4442968 | 4163 0 0 | 17733 784 808 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
4573308 | 4021 0 0 | 17749 784 808 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
4666184 | 4922 0 0 | 19710 792 808 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
4681172 | 3632 0 0 | 16366 792 808 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
4693116 | 2951 0 0 | 18399 784 1136 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
4780440 | 4219 0 0 | 17925 784 808 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
4787292 | 3632 0 0 | 16366 792 808 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
4793728 | 4006 0 0 | 17653 784 808 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
4809192 | 4117 0 0 | 16830 792 808 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
4811788 | 4013 0 0 | 17541 784 808 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
4817864 | 4123 0 0 | 17677 784 808 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
4833892 | 2951 0 0 | 20799 784 752 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
4846140 | 2951 0 0 | 18399 784 1136 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
4850832 | 4117 0 0 | 16830 792 808 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
4855156 | 4021 0 0 | 17301 784 808 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
4954112 | 3614 0 0 | 16294 792 808 | ref | gcc_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
4977912 | 4109 0 0 | 17278 792 808 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
4993832 | 5029 0 0 | 20798 792 808 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
4998712 | 4006 0 0 | 17653 784 808 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5002440 | 2295 0 0 | 12573 784 808 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5008916 | 4013 0 0 | 17725 784 808 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5020860 | 4021 0 0 | 17749 784 808 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5029516 | 4021 0 0 | 17301 784 808 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5036172 | 2362 0 0 | 12437 784 808 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5041980 | 4957 0 0 | 20630 792 808 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5077152 | 4163 0 0 | 17733 784 808 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5086732 | 5029 0 0 | 20798 792 808 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5087104 | 4219 0 0 | 17925 784 808 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5095088 | 4163 0 0 | 17733 784 808 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5108424 | 2295 0 0 | 12573 784 808 | ref | gcc_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5119700 | 4558 0 0 | 19558 792 808 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5125152 | 2286 0 0 | 12573 784 808 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5127436 | 4013 0 0 | 17541 784 808 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5130344 | 4013 0 0 | 17725 784 808 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5133052 | 2286 0 0 | 12573 784 808 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
5149204 | 4558 0 0 | 19558 792 808 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5156976 | 2286 0 0 | 12589 784 808 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5173248 | 2583 0 0 | 12893 784 808 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5194084 | 4021 0 0 | 17749 784 808 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5195324 | 4558 0 0 | 19558 792 808 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5195688 | 2295 0 0 | 12573 784 808 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5199316 | 2583 0 0 | 12949 784 808 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5213888 | 4957 0 0 | 20630 792 808 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5216972 | 4123 0 0 | 17677 784 808 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5231132 | 2295 0 0 | 12573 784 808 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5239144 | 2052 0 0 | 11457 768 776 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5244268 | 4922 0 0 | 19710 792 808 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5244580 | 2089 0 0 | 11513 768 776 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5246328 | 2583 0 0 | 12949 784 808 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5256288 | 2362 0 0 | 12437 784 808 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5262296 | 3614 0 0 | 16134 792 808 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5277044 | 2052 0 0 | 11457 768 776 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5287480 | 4117 0 0 | 16766 792 808 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5291864 | 2256 0 0 | 12597 784 808 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5323920 | 2661 0 0 | 13317 784 808 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5331480 | 2052 0 0 | 11457 768 776 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5338920 | 2052 0 0 | 11457 768 776 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5340944 | 2286 0 0 | 12573 784 808 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5349220 | 2583 0 0 | 12893 784 808 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5368244 | 2089 0 0 | 11513 768 776 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5380124 | 2583 0 0 | 12893 784 808 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5389944 | 2485 0 0 | 12861 784 808 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5406276 | 2583 0 0 | 12893 784 808 | ref | gcc_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5423568 | 2583 0 0 | 12893 784 808 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5437576 | 4003 0 0 | 16494 792 808 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5438636 | 2256 0 0 | 12597 784 808 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5450344 | 4037 0 0 | 17046 792 808 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5451380 | 4003 0 0 | 16494 792 808 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5456136 | 2089 0 0 | 11513 768 776 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5461048 | 2089 0 0 | 11513 768 776 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5464500 | 4037 0 0 | 17046 792 808 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5468156 | 3614 0 0 | 16294 792 808 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5471016 | 3632 0 0 | 16366 792 808 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5482032 | 3632 0 0 | 16270 792 808 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
5514100 | 2583 0 0 | 12893 784 808 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5537816 | 2089 0 0 | 11513 768 776 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5545416 | 2052 0 0 | 11457 768 776 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
5560268 | 2583 0 0 | 12893 784 808 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5595552 | 3614 0 0 | 16294 792 808 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5607656 | 4512 0 0 | 12541 784 808 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5631292 | 2052 0 0 | 11457 768 776 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5643456 | 2286 0 0 | 12573 784 808 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5644200 | 2485 0 0 | 12861 784 808 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5648884 | 2052 0 0 | 11457 768 776 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5649964 | 2256 0 0 | 12541 784 808 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5657640 | 8218 0 0 | 17278 792 808 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
5669064 | 2052 0 0 | 11457 768 776 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5693200 | 2295 0 0 | 12573 784 808 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5697690 | 2052 0 0 | 11457 768 776 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5715740 | 2286 0 0 | 12589 784 808 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5720244 | 2089 0 0 | 11513 768 776 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5742760 | 2052 0 0 | 11457 768 776 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5760608 | 5322 0 0 | 13317 784 808 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5777176 | 2295 0 0 | 12573 784 808 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
5785192 | 2583 0 0 | 12949 784 808 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
5806976 | 2089 0 0 | 11513 768 776 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5827836 | 2052 0 0 | 11457 768 776 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5838420 | 2052 0 0 | 11457 768 776 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5853136 | 2089 0 0 | 11513 768 776 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5920332 | 2052 0 0 | 11457 768 776 | ref | gcc_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5927836 | 2583 0 0 | 12893 784 808 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
5967296 | 2089 0 0 | 11513 768 776 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5982464 | 2052 0 0 | 11457 768 776 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
5988084 | 2052 0 0 | 11457 768 776 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
6002028 | 4104 0 0 | 11457 768 776 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
6036004 | 2286 0 0 | 12573 784 808 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190822 | 20190816 |
6065200 | 2052 0 0 | 11457 768 776 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
35677636 | 4056 0 0 | 15686 776 768 | ref | cc | 20190822 | 20190816 |
37482668 | 4056 0 0 | 15686 776 768 | ref | gcc_-funroll-loops | 20190822 | 20190816 |
38166608 | 4056 0 0 | 15686 776 768 | ref | gcc | 20190822 | 20190816 |