Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
17964 | 17247 0 0 | 25929 752 776 | x64 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
18140 | 21083 0 0 | 30638 776 808 | x64 | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
18372 | 23252 0 0 | 32565 768 808 | x64 | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
18404 | 20003 0 0 | 29542 776 808 | opt | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
18488 | 16267 0 0 | 24937 752 776 | opt | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
18544 | 17194 0 0 | 25873 752 776 | x64 | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
18576 | 24585 0 0 | 38190 776 808 | x64 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
18792 | 24145 0 0 | 37110 776 808 | x64 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190824 | 20190816 |
18956 | 29868 0 0 | 42381 768 808 | x64 | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
19044 | 19138 0 0 | 28662 776 808 | opt | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190824 | 20190816 |
19084 | 28818 0 0 | 41317 768 808 | opt | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
19136 | 17247 0 0 | 25929 752 776 | x64 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
19164 | 26720 0 0 | 41078 776 808 | opt | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
19176 | 21680 0 0 | 31189 768 808 | x64 | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
19244 | 19488 0 0 | 28941 768 808 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
19308 | 20854 0 0 | 30301 768 808 | x64 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
19316 | 23351 0 0 | 36165 768 808 | opt | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
19380 | 24208 0 0 | 36893 768 808 | x64 | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
19396 | 21083 0 0 | 30638 776 808 | x64 | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
19424 | 29868 0 0 | 42381 768 808 | x64 | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
19456 | 19292 0 0 | 28814 776 808 | x64 | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
19472 | 23242 0 0 | 35014 776 808 | opt | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
19488 | 22217 0 0 | 31517 768 808 | opt | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
19508 | 17276 0 0 | 25937 752 776 | x64 | gcc_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
19516 | 18273 0 0 | 27822 776 808 | opt | gcc_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
19516 | 17194 0 0 | 25873 752 776 | x64 | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
19556 | 22386 0 0 | 35142 776 808 | x64 | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
19572 | 31966 0 0 | 45502 776 808 | opt | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
19596 | 31966 0 0 | 45502 776 808 | opt | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
19716 | 17209 0 0 | 25857 752 776 | x64 | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
19737 | 24722 0 0 | 37598 776 808 | opt | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
19756 | 26711 0 0 | 40998 776 808 | x64 | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
19768 | 24332 0 0 | 35606 776 808 | x64 | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
19784 | 23026 0 0 | 35982 776 808 | opt | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
19812 | 21256 0 0 | 33998 776 808 | opt | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
19827 | 19329 0 0 | 28854 776 808 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
19881 | 25841 0 0 | 38726 776 808 | x64 | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
19924 | 21477 0 0 | 32862 776 808 | opt | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
19932 | 19854 0 0 | 29301 768 808 | opt | gcc_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
19948 | 19329 0 0 | 28854 776 808 | opt | gcc_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20000 | 22559 0 0 | 33934 776 808 | x64 | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
20008 | 21812 0 0 | 33126 776 808 | opt | gcc_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
20040 | 21256 0 0 | 33998 776 808 | opt | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20044 | 17194 0 0 | 25873 752 776 | x64 | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
20060 | 36390 0 0 | 27702 776 808 | opt | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20088 | 19138 0 0 | 28662 776 808 | opt | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20124 | 23026 0 0 | 35982 776 808 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20148 | 18918 0 0 | 28438 776 808 | opt | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20148 | 23247 0 0 | 34886 776 808 | x64 | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
20168 | 19826 0 0 | 30383 768 768 | x64 | gcc_-funroll-loops | 20190824 | 20190816 |
20172 | 24145 0 0 | 37110 776 808 | x64 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20200 | 20218 0 0 | 29742 776 808 | x64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
20236 | 22094 0 0 | 33406 776 808 | x64 | gcc_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
20240 | 22277 0 0 | 33638 776 808 | opt | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
20308 | 32315 0 0 | 45862 776 808 | x64 | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
20316 | 24208 0 0 | 36893 768 808 | x64 | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
20332 | 18273 0 0 | 27822 776 808 | opt | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20380 | 24010 0 0 | 35262 776 808 | opt | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
20404 | 24585 0 0 | 38190 776 808 | x64 | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
20418 | 16412 0 0 | 25065 752 776 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
20460 | 24010 0 0 | 35262 776 808 | opt | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
20476 | 19370 0 0 | 28918 776 808 | x64 | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20500 | 23252 0 0 | 32565 768 808 | x64 | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
20508 | 19998 0 0 | 29518 776 808 | x64 | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20536 | 22386 0 0 | 35142 776 808 | x64 | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20564 | 19826 0 0 | 30383 768 768 | x64 | cc | 20190824 | 20190816 |
20565 | 20694 0 0 | 30205 768 808 | opt | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
20568 | 24314 0 0 | 37117 768 808 | x64 | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
20576 | 22881 0 0 | 35613 768 808 | x64 | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
20600 | 19329 0 0 | 28854 776 808 | opt | gcc_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20612 | 23247 0 0 | 34886 776 808 | x64 | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
20636 | 28818 0 0 | 41317 768 808 | opt | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
20652 | 23183 0 0 | 34814 776 808 | opt | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
20728 | 20487 0 0 | 29941 768 808 | x64 | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
20744 | 21334 0 0 | 34246 776 808 | opt | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20764 | 22881 0 0 | 35613 768 808 | x64 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
20764 | 25841 0 0 | 38726 776 808 | x64 | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20780 | 17276 0 0 | 25937 752 776 | x64 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
20796 | 16291 0 0 | 24937 752 776 | opt | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
20824 | 17276 0 0 | 25937 752 776 | x64 | gcc_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
20880 | 20003 0 0 | 29542 776 808 | opt | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
20936 | 22217 0 0 | 31517 768 808 | opt | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
20964 | 24314 0 0 | 37117 768 808 | x64 | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21000 | 18918 0 0 | 28438 776 808 | opt | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21056 | 22464 0 0 | 35390 776 808 | x64 | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21064 | 22464 0 0 | 35390 776 808 | x64 | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21072 | 17209 0 0 | 25857 752 776 | x64 | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
21080 | 43476 0 0 | 31493 768 808 | x64 | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21092 | 19998 0 0 | 29518 776 808 | x64 | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21096 | 19488 0 0 | 28941 768 808 | opt | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21100 | 24291 0 0 | 37894 776 808 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
21120 | 21671 0 0 | 33062 776 808 | x64 | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
21140 | 19488 0 0 | 28941 768 808 | opt | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21148 | 16291 0 0 | 24937 752 776 | opt | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
21172 | 16326 0 0 | 24993 752 776 | opt | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
21176 | 21872 0 0 | 34597 768 808 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21176 | 16412 0 0 | 25065 752 776 | opt | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
21200 | 19370 0 0 | 28918 776 808 | x64 | gcc_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21216 | 24291 0 0 | 37894 776 808 | opt | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
21236 | 23242 0 0 | 35022 776 808 | x64 | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
21240 | 26746 0 0 | 41086 776 808 | x64 | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
21248 | 24291 0 0 | 37894 776 808 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
21288 | 46484 0 0 | 35022 776 808 | x64 | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
21324 | 19138 0 0 | 28662 776 808 | opt | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21360 | 21477 0 0 | 32862 776 808 | opt | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
21372 | 17209 0 0 | 25857 752 776 | x64 | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
21420 | 21812 0 0 | 33126 776 808 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
21420 | 18918 0 0 | 28438 776 808 | opt | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21420 | 16412 0 0 | 25065 752 776 | opt | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
21440 | 17247 0 0 | 25929 752 776 | x64 | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
21476 | 17209 0 0 | 25857 752 776 | x64 | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
21484 | 21680 0 0 | 31189 768 808 | x64 | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21488 | 20487 0 0 | 29941 768 808 | x64 | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21512 | 19138 0 0 | 28662 776 808 | opt | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21544 | 21872 0 0 | 34597 768 808 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21556 | 20218 0 0 | 29742 776 808 | x64 | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21564 | 21477 0 0 | 32766 776 808 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
21568 | 20854 0 0 | 30301 768 808 | x64 | gcc_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21612 | 21173 0 0 | 32350 776 808 | opt | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
21624 | 46484 0 0 | 35014 776 808 | opt | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
21636 | 16267 0 0 | 24937 752 776 | opt | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
21640 | 21671 0 0 | 32966 776 808 | x64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
21644 | 21671 0 0 | 33062 776 808 | x64 | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
21648 | 18195 0 0 | 27702 776 808 | opt | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21664 | 17209 0 0 | 25857 752 776 | x64 | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
21676 | 20263 0 0 | 29717 768 808 | x64 | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21680 | 20854 0 0 | 30301 768 808 | x64 | gcc_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21696 | 20409 0 0 | 29934 776 808 | x64 | gcc_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21708 | 20487 0 0 | 29941 768 808 | x64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
21748 | 21872 0 0 | 34597 768 808 | opt | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21776 | 41632 0 0 | 30573 768 808 | opt | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21792 | 21495 0 0 | 31005 768 808 | x64 | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21816 | 20218 0 0 | 29742 776 808 | x64 | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21844 | 22881 0 0 | 35613 768 808 | x64 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21860 | 32582 0 0 | 24937 752 776 | opt | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
21876 | 19264 0 0 | 28717 768 808 | opt | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21884 | 21495 0 0 | 31005 768 808 | x64 | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
21888 | 24722 0 0 | 37598 776 808 | opt | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21908 | 24145 0 0 | 37110 776 808 | x64 | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
21928 | 16358 0 0 | 25001 752 776 | opt | gcc_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
21948 | 22094 0 0 | 33406 776 808 | x64 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
22124 | 19826 0 0 | 30383 768 768 | x64 | gcc | 20190824 | 20190816 |
22136 | 16291 0 0 | 24937 752 776 | opt | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
22140 | 19998 0 0 | 29518 776 808 | x64 | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190824 | 20190816 |
22148 | 23026 0 0 | 35982 776 808 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190824 | 20190816 |
22168 | 22277 0 0 | 33654 776 808 | opt | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
22240 | 19854 0 0 | 29301 768 808 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
22248 | 21334 0 0 | 34246 776 808 | opt | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
22260 | 19488 0 0 | 28941 768 808 | opt | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
22292 | 26720 0 0 | 41078 776 808 | opt | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
22308 | 22277 0 0 | 33590 776 808 | opt | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
22332 | 22559 0 0 | 33918 776 808 | x64 | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
22368 | 32315 0 0 | 45862 776 808 | x64 | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
22464 | 20487 0 0 | 29941 768 808 | x64 | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
22492 | 20496 0 0 | 30005 768 808 | opt | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
22508 | 17188 0 0 | 25873 752 776 | x64 | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
22544 | 20496 0 0 | 30005 768 808 | opt | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
22560 | 26589 0 0 | 40878 776 808 | opt | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
22560 | 19138 0 0 | 28662 776 808 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
22564 | 16273 0 0 | 24937 752 776 | opt | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
22568 | 20496 0 0 | 30005 768 808 | opt | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
22590 | 21671 0 0 | 33062 776 808 | x64 | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
22596 | 20409 0 0 | 29934 776 808 | x64 | gcc_-O_-fomit-frame-pointer | 20190824 | 20190816 |
22612 | 20218 0 0 | 29742 776 808 | x64 | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190824 | 20190816 |
22632 | 20409 0 0 | 29934 776 808 | x64 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
22632 | 17330 0 0 | 25985 752 776 | x64 | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
22640 | 17209 0 0 | 25857 752 776 | x64 | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
22708 | 19854 0 0 | 29301 768 808 | opt | gcc_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
22720 | 21477 0 0 | 32862 776 808 | opt | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
22780 | 16273 0 0 | 24937 752 776 | opt | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
22820 | 20816 0 0 | 30573 768 808 | opt | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
22860 | 26711 0 0 | 40998 776 808 | x64 | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
22976 | 21455 0 0 | 32630 776 808 | x64 | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
23080 | 20218 0 0 | 29742 776 808 | x64 | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190824 | 20190816 |
23104 | 24332 0 0 | 35606 776 808 | x64 | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
23120 | 34418 0 0 | 25857 752 776 | x64 | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
23124 | 38584 0 0 | 28814 776 808 | x64 | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
23184 | 21495 0 0 | 31005 768 808 | x64 | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
23196 | 24585 0 0 | 38190 776 808 | x64 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
23268 | 16273 0 0 | 24937 752 776 | opt | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
23288 | 16326 0 0 | 24993 752 776 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
23288 | 21812 0 0 | 33126 776 808 | opt | gcc_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
23352 | 26746 0 0 | 41086 776 808 | x64 | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
23416 | 17330 0 0 | 25985 752 776 | x64 | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
23420 | 16358 0 0 | 25001 752 776 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
23428 | 16291 0 0 | 24937 752 776 | opt | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
23428 | 17209 0 0 | 25857 752 776 | x64 | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
23460 | 26589 0 0 | 40878 776 808 | opt | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
23468 | 16291 0 0 | 24937 752 776 | opt | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
23516 | 16291 0 0 | 24937 752 776 | opt | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
23612 | 17188 0 0 | 25873 752 776 | x64 | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
23624 | 20694 0 0 | 30205 768 808 | opt | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
23684 | 16291 0 0 | 24937 752 776 | opt | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
23784 | 23351 0 0 | 36165 768 808 | opt | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
24012 | 17209 0 0 | 25857 752 776 | x64 | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
24032 | 16273 0 0 | 24937 752 776 | opt | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
24116 | 16291 0 0 | 24937 752 776 | opt | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
24140 | 16358 0 0 | 25001 752 776 | opt | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
24212 | 17330 0 0 | 25985 752 776 | x64 | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
24272 | 23183 0 0 | 34814 776 808 | opt | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
24288 | 16412 0 0 | 25065 752 776 | opt | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
24428 | 17194 0 0 | 25873 752 776 | x64 | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
24500 | 17330 0 0 | 25985 752 776 | x64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
24628 | 21738 0 0 | 31493 768 808 | x64 | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
24872 | 16358 0 0 | 25001 752 776 | opt | gcc_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
25480 | 23197 0 0 | 35877 768 808 | opt | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
25508 | 22094 0 0 | 33406 776 808 | x64 | gcc_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
25684 | 23197 0 0 | 35877 768 808 | opt | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
25752 | 22559 0 0 | 33870 776 808 | x64 | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
25848 | 16326 0 0 | 24993 752 776 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
26952 | 17276 0 0 | 25937 752 776 | x64 | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
47540 | 32254 0 0 | 46805 760 1136 | opt | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
47656 | 32254 0 0 | 46805 760 1136 | opt | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
51788 | 31324 0 0 | 48277 760 752 | opt | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
51860 | 31324 0 0 | 46949 760 752 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
52227 | 30781 0 0 | 44581 760 1136 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
55360 | 31324 0 0 | 48277 760 752 | opt | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
58472 | 30781 0 0 | 44581 760 1136 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
60032 | 31324 0 0 | 48277 760 752 | opt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
80944 | 35010 0 0 | 45559 768 768 | opt | gcc_-funroll-loops | 20190824 | 20190816 |
82024 | 35010 0 0 | 45559 768 768 | opt | gcc | 20190824 | 20190816 |
87792 | 35010 0 0 | 45559 768 768 | opt | cc | 20190824 | 20190816 |
Compiler | Implementations
|
cc | x64 |
gcc | x64 |
gcc -O2 -fomit-frame-pointer | x64 |
gcc -O3 -fomit-frame-pointer | x64 |
gcc -O -fomit-frame-pointer | x64 |
gcc -Os -fomit-frame-pointer | x64 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | x64 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | x64 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | x64 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops | x64 |
gcc -funroll-loops -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | x64 |
gcc -m64 -O2 -fomit-frame-pointer | x64 |
gcc -m64 -O3 -fomit-frame-pointer | x64 |
gcc -m64 -O -fomit-frame-pointer | x64 |
gcc -m64 -Os -fomit-frame-pointer | x64 |
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | x64 |
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | x64 |
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | x64 |
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | x64 |
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | x64 |
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | x64 |
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | x64 |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | x64 |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | x64 |
gcc -m64 -march=core2 -O -fomit-frame-pointer | x64 |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | x64 |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | x64 |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | x64 |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | x64 |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | x64 |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | x64 |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | x64 |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | x64 |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | x64 |
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | x64 |
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | x64 |
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | x64 |
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | x64 |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | x64 |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | x64 |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | x64 |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | x64 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | x64 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | x64 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | x64 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | x64 |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | x64 |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | x64 |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | x64 |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | x64 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | x64 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | x64 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | x64 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | x64 |
gcc -march=barcelona -O2 -fomit-frame-pointer | x64 |
gcc -march=barcelona -O3 -fomit-frame-pointer | x64 |
gcc -march=barcelona -O -fomit-frame-pointer | x64 |
gcc -march=barcelona -Os -fomit-frame-pointer | x64 |
gcc -march=k8 -O2 -fomit-frame-pointer | x64 |
gcc -march=k8 -O3 -fomit-frame-pointer | x64 |
gcc -march=k8 -O -fomit-frame-pointer | x64 |
gcc -march=k8 -Os -fomit-frame-pointer | x64 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | x64 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | x64 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | x64 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | x64 |
gcc -march=nocona -O2 -fomit-frame-pointer | x64 |
gcc -march=nocona -O3 -fomit-frame-pointer | x64 |
gcc -march=nocona -O -fomit-frame-pointer | x64 |
gcc -march=nocona -Os -fomit-frame-pointer | x64
|