Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
73737 | 194119 0 0 | 194883 800 856 | T:SandyBridge | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
73899 | 197273 0 0 | 198939 800 856 | T:SandyBridge | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
74565 | 194119 0 0 | 194883 800 856 | T:SandyBridge | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
75051 | 181243 0 0 | 186073 792 856 | T:SandyBridge | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
75681 | 149737 0 0 | 151611 800 856 | T:Nehalem | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
75816 | 146583 0 0 | 147555 800 856 | T:Nehalem | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
75978 | 146583 0 0 | 147555 800 856 | T:Nehalem | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
75996 | 169506 0 0 | 175251 736 896 | T:SandyBridge | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
77058 | 151910 0 0 | 156155 744 928 | T:Nehalem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
77238 | 139709 0 0 | 144955 744 928 | T:Nehalem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
77976 | 127349 0 0 | 133091 736 896 | T:Nehalem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
78480 | 133676 0 0 | 138697 792 856 | T:Nehalem | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
78588 | 193717 0 0 | 199003 744 928 | T:SandyBridge | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
79110 | 205957 0 0 | 210235 744 928 | T:SandyBridge | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
80460 | 137101 0 0 | 142019 744 928 | T:Nehalem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
82800 | 191232 0 0 | 196195 744 928 | T:SandyBridge | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
88884 | 108057 0 0 | 113283 760 928 | T:asmX86-64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
88911 | 102533 0 0 | 106899 760 928 | T:asmX86-64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
90360 | 100064 0 0 | 104123 760 928 | T:asmX86-64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
90855 | 93556 0 0 | 98222 736 896 | T:asmX86-64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
99837 | 110161 0 0 | 115395 760 928 | T:asmX86-64shld | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
99855 | 104637 0 0 | 109011 760 928 | T:asmX86-64shld | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
100845 | 141808 0 0 | 143827 800 856 | T:generic64lc | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
101016 | 102168 0 0 | 106219 760 928 | T:asmX86-64shld | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
101070 | 124360 0 0 | 128825 792 856 | T:generic64lc | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
101088 | 138206 0 0 | 139387 800 856 | T:generic64lc | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
101196 | 138206 0 0 | 139387 800 856 | T:generic64lc | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
101331 | 141952 0 0 | 144067 800 856 | T:generic64lc | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
101403 | 95660 0 0 | 100334 736 896 | T:asmX86-64shld | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
103185 | 126641 0 0 | 130691 744 928 | T:generic64lc | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
103878 | 129443 0 0 | 133867 744 928 | T:generic64lc | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
109062 | 138860 0 0 | 139976 792 856 | T:generic64 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
109395 | 138860 0 0 | 139976 792 856 | T:generic64 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
109512 | 142486 0 0 | 144432 792 856 | T:generic64 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
109719 | 127961 0 0 | 132366 784 856 | T:generic64 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
110151 | 142606 0 0 | 144656 792 856 | T:generic64 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
111510 | 116779 0 0 | 121470 720 896 | T:generic64lc | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
113427 | 121236 0 0 | 125926 720 896 | T:generic64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
115524 | 136847 0 0 | 141283 744 928 | T:generic64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
116406 | 133900 0 0 | 137939 744 928 | T:generic64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
287523 | 71295 0 0 | 73280 792 856 | T:generic32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
287523 | 73063 0 0 | 75139 800 856 | T:generic32lc | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
287658 | 71415 0 0 | 73504 792 856 | T:generic32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
288045 | 67477 0 0 | 68632 792 856 | T:generic32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
288441 | 69245 0 0 | 70491 800 856 | T:generic32lc | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
288495 | 69245 0 0 | 70491 800 856 | T:generic32lc | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
288531 | 73183 0 0 | 75363 800 856 | T:generic32lc | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
288630 | 67477 0 0 | 68632 792 856 | T:generic32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
288918 | 57326 0 0 | 61833 792 856 | T:generic32lc | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
288963 | 56643 0 0 | 61078 784 856 | T:generic32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
289440 | 65537 0 16 | 67707 760 928 | T:reference | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
307674 | 81764 0 0 | 87130 752 928 | T:generic32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
309816 | 84760 0 0 | 90114 752 928 | T:generic32lc | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
334809 | 60029 0 0 | 64256 792 856 | T:compact | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
334827 | 59909 0 0 | 64032 792 856 | T:compact | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
335070 | 56894 0 0 | 60176 792 856 | T:compact | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
340218 | 57702 0 0 | 62549 728 896 | T:generic32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
342342 | 58486 0 0 | 63325 728 896 | T:generic32lc | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
346257 | 56894 0 0 | 60176 792 856 | T:compact | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
352683 | 64890 0 0 | 69090 752 928 | T:generic32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
353574 | 65290 0 0 | 69490 752 928 | T:generic32lc | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
360153 | 68912 0 0 | 73466 752 928 | T:generic32lc | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
363123 | 68332 0 0 | 72882 752 928 | T:generic32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
432648 | 65515 0 12 | 64896 808 856 | T:reference | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
434709 | 62028 0 12 | 60816 808 856 | T:reference | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
438219 | 62028 0 12 | 60816 808 856 | T:reference | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
438750 | 65395 0 12 | 64672 808 856 | T:reference | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
527877 | 43064 0 0 | 49262 784 856 | T:compact | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
548937 | 42907 0 0 | 48918 720 896 | T:compact | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
573453 | 49003 0 0 | 54779 744 928 | T:compact | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
576000 | 51904 0 0 | 57979 744 928 | T:compact | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
1088649 | 49305 0 12 | 51894 800 856 | T:reference | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
1119195 | 57980 0 16 | 60235 760 928 | T:reference | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
1674459 | 47719 0 16 | 50646 736 896 | T:reference | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
1992519 | 55565 0 16 | 57395 760 928 | T:reference | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
3046464 | 77079 552 5 | 106087 1608 1416 | T:ref | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
3049227 | 80406 648 5 | 109379 1704 1416 | T:refnew | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
3080421 | 45467 672 5 | 71407 1800 864 | T:refnew | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
3081942 | 44835 560 5 | 70687 1688 864 | T:ref | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
3094398 | 43855 560 5 | 68783 1688 856 | T:ref | clang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
3107844 | 44165 672 5 | 69183 1800 856 | T:refnew | clang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
3110229 | 43855 560 5 | 68783 1688 856 | T:ref | clang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
3176469 | 44165 672 5 | 69183 1800 856 | T:refnew | clang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
3397653 | 69713 0 16 | 72059 760 928 | T:reference32bits | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
3799485 | 29523 560 5 | 52194 1632 856 | T:ref | clang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
3857931 | 53729 648 5 | 80601 1696 1416 | T:refnew | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
3894426 | 30297 672 5 | 53018 1744 856 | T:refnew | clang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
4007889 | 51957 552 5 | 78911 1608 1416 | T:ref | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
4585077 | 68516 0 12 | 67880 808 856 | T:reference32bits | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
4589505 | 64438 0 12 | 63304 808 856 | T:reference32bits | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
4606281 | 64438 0 12 | 63304 808 856 | T:reference32bits | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
5005107 | 68620 0 12 | 68088 808 856 | T:reference32bits | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
5110047 | 60197 0 16 | 62587 760 928 | T:reference32bits | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
5593500 | 51168 0 12 | 53822 800 856 | T:reference32bits | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
6718005 | 49885 0 16 | 52902 736 896 | T:reference32bits | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
7666029 | 57822 0 16 | 59739 760 928 | T:reference32bits | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
9128331 | 55864 648 5 | 81372 1712 1416 | T:refnew | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
9297072 | 54128 552 5 | 79696 1616 1416 | T:ref | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
11071935 | 24896 552 5 | 49069 1568 904 | T:ref | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
11136870 | 25333 648 5 | 49586 1664 904 | T:refnew | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |