Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
261096 | 8510 0 0 | 24700 776 928 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
261132 | 8935 0 0 | 25212 776 928 | opt | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
261201 | 8845 0 0 | 24956 776 928 | opt | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
261234 | 8845 0 0 | 24956 776 928 | opt | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
261240 | 8935 0 0 | 25212 776 928 | opt | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
261267 | 8510 0 0 | 24700 776 928 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
264111 | 8345 0 0 | 24148 776 928 | opt | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
264351 | 8345 0 0 | 24148 776 928 | opt | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
264381 | 4630 0 0 | 17548 776 928 | opt | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
264579 | 4614 0 0 | 17556 776 928 | opt | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
264810 | 4614 0 0 | 17556 776 928 | opt | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
265824 | 10012 0 0 | 18236 776 928 | opt | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
265899 | 10571 0 0 | 28765 784 928 | opt | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
265971 | 9261 0 0 | 26845 784 928 | opt | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
266298 | 9261 0 0 | 26845 784 928 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
266490 | 4522 0 0 | 17116 776 928 | opt | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
266952 | 4746 0 0 | 17668 776 928 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
267060 | 9261 0 0 | 26845 784 928 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
267663 | 4844 0 0 | 17780 776 928 | opt | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
267795 | 4746 0 0 | 17668 776 928 | opt | gcc_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
268035 | 10631 0 0 | 28941 784 928 | opt | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
268413 | 10631 0 0 | 28941 784 928 | opt | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
268878 | 9150 0 0 | 26397 784 928 | opt | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
268923 | 9150 0 0 | 26397 784 928 | opt | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
270891 | 6097 0 0 | 21829 784 928 | opt | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
270963 | 5571 0 0 | 20901 784 928 | opt | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
271059 | 5571 0 0 | 20901 784 928 | opt | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
271584 | 5457 0 0 | 20677 784 928 | opt | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
271593 | 5457 0 0 | 20741 784 928 | opt | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
271716 | 5557 0 0 | 20821 784 928 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
272076 | 5441 0 0 | 20709 784 928 | opt | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
276384 | 5389 0 0 | 20357 784 928 | opt | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
323547 | 5356 0 0 | 18364 784 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
323841 | 5348 0 0 | 18364 784 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
324174 | 5356 0 0 | 18364 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
324837 | 5356 0 0 | 18364 784 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
324894 | 5420 0 0 | 18428 784 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
325257 | 5198 0 0 | 17876 784 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
326247 | 5198 0 0 | 17876 784 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
326673 | 5468 0 0 | 18484 784 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
326754 | 5468 0 0 | 18484 784 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
326757 | 5468 0 0 | 18484 784 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
330735 | 11602 0 0 | 28029 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
330957 | 11543 0 0 | 28053 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
331005 | 11502 0 0 | 27845 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
331020 | 11543 0 0 | 28053 792 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
331104 | 11602 0 0 | 28029 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
331332 | 11502 0 0 | 27845 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
333612 | 5764 0 0 | 19084 784 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
333945 | 11625 0 0 | 28181 792 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
334005 | 5324 0 0 | 18356 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
334080 | 11625 0 0 | 28181 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
334080 | 5522 0 0 | 18548 784 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
334083 | 11528 0 0 | 19084 784 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
334227 | 11625 0 0 | 28181 792 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190830 | 20190816 |
334488 | 5324 0 0 | 18356 784 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
334860 | 5522 0 0 | 18548 784 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
335337 | 5324 0 0 | 18356 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
341892 | 12292 0 0 | 28572 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
341949 | 12292 0 0 | 28572 784 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
343011 | 12292 0 0 | 28572 784 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
344361 | 12627 0 0 | 28836 784 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
344436 | 12627 0 0 | 28836 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
344982 | 12725 0 0 | 29084 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
345579 | 21982 0 0 | 26805 792 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
346020 | 10991 0 0 | 26805 792 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
346326 | 5262 0 0 | 18341 792 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
346347 | 5262 0 0 | 18341 792 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
346881 | 12725 0 0 | 29084 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
347571 | 21749 0 0 | 40141 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
348024 | 21749 0 0 | 40141 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
348585 | 9709 0 0 | 24773 792 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
348690 | 9709 0 0 | 24773 792 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
350238 | 5216 0 0 | 18325 792 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
350265 | 12148 0 0 | 28044 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
350379 | 5215 0 0 | 18325 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
350433 | 5215 0 0 | 18325 792 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
350508 | 12148 0 0 | 28044 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
350859 | 10543 0 0 | 25749 792 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
350868 | 10663 0 0 | 26013 792 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
350916 | 5215 0 0 | 18325 792 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
350985 | 10663 0 0 | 26013 792 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
351144 | 5215 0 0 | 18325 792 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
351219 | 10663 0 0 | 26013 792 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
351288 | 5216 0 0 | 18325 792 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
351447 | 5216 0 0 | 18325 792 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
351684 | 5216 0 0 | 18325 792 928 | ref | gcc_-O_-fomit-frame-pointer | 20190830 | 20190816 |
352269 | 14030 0 0 | 29357 792 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
353967 | 18503 0 0 | 36181 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
354558 | 10838 0 0 | 26469 792 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
354636 | 18503 0 0 | 36181 792 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
354903 | 9718 0 0 | 25093 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
355413 | 9702 0 0 | 25061 792 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
355671 | 21139 0 0 | 39429 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
355827 | 9718 0 0 | 25029 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
355854 | 18503 0 0 | 36181 792 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
356019 | 21139 0 0 | 39429 792 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
358479 | 10838 0 0 | 26469 792 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
359766 | 10082 0 0 | 18117 792 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
360198 | 14049 0 0 | 29477 792 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
360699 | 14049 0 0 | 29477 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
360849 | 14049 0 0 | 29477 792 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
361080 | 5041 0 0 | 18117 792 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
362553 | 5105 0 0 | 18213 792 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
362697 | 5095 0 0 | 18197 792 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
362754 | 5095 0 0 | 18197 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
363327 | 5095 0 0 | 18197 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
364014 | 5105 0 0 | 18213 792 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
364557 | 17635 0 0 | 34989 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
364674 | 17635 0 0 | 34989 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
373509 | 7627 0 0 | 23965 784 928 | opt | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
373881 | 7627 0 0 | 23965 784 928 | opt | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
378282 | 7475 0 0 | 23709 784 928 | opt | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
378654 | 7475 0 0 | 23709 784 928 | opt | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
383625 | 4663 0 0 | 17653 784 928 | opt | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
384540 | 7532 0 0 | 23933 784 928 | opt | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
385674 | 7532 0 0 | 23933 784 928 | opt | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
386040 | 7546 0 0 | 24013 784 928 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190830 | 20190816 |
389175 | 7546 0 0 | 24013 784 928 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
390450 | 4540 0 0 | 17549 784 928 | opt | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
391488 | 4550 0 0 | 17565 784 928 | opt | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
391659 | 9016 0 0 | 17485 784 928 | opt | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
391662 | 4611 0 0 | 17629 784 928 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
391776 | 4550 0 0 | 17565 784 928 | opt | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
391974 | 4508 0 0 | 17485 784 928 | opt | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
Compiler | Implementations
|
cc | ref |
gcc | ref |
gcc -Os -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -funroll-loops | ref |
gcc -funroll-loops -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ref |
gcc -m64 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | ref |
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | ref |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | ref |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -march=k8 -Os -fomit-frame-pointer | ref |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ref |
gcc -march=nocona -Os -fomit-frame-pointer | ref
|