Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
93920 | 41980 0 0 | 53913 896 760 | sphlib | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
95200 | 41840 0 0 | 55153 896 760 | sphlib | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
99200 | 38660 0 0 | 51473 896 744 | sphlib | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
99600 | 38684 0 0 | 49417 896 744 | sphlib | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
99920 | 16736 0 0 | 30065 896 760 | sphlib-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
100480 | 16708 0 0 | 28657 896 760 | sphlib-small | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
102320 | 13108 0 0 | 25929 896 744 | sphlib-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
104480 | 39012 0 0 | 52289 896 760 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
105120 | 12644 0 0 | 23385 896 744 | sphlib-small | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
108000 | 35308 0 0 | 48209 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
111520 | 35688 0 0 | 48542 800 768 | sphlib | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
113680 | 36132 0 0 | 46097 880 736 | sphlib | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
113680 | 36132 0 0 | 46097 880 736 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
114720 | 16764 0 0 | 30065 896 760 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
117440 | 39088 0 0 | 51009 896 760 | sphlib | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
118960 | 12404 0 0 | 25270 800 768 | sphlib-small | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
119520 | 36519 192 0 | 49842 1104 760 | IntelL1Cache | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
120400 | 36623 192 0 | 48570 1104 760 | IntelL1Cache | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
122080 | 28543 192 0 | 41850 1104 760 | low-mem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
122320 | 28647 192 0 | 40578 1104 760 | low-mem | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
124080 | 35268 0 0 | 45953 896 744 | sphlib | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
127040 | 12488 0 0 | 25350 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
127280 | 12488 0 0 | 25302 800 768 | sphlib-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
127280 | 12488 0 0 | 25350 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
127440 | 12488 0 0 | 25350 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
128560 | 13148 0 0 | 26049 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
129520 | 33023 192 0 | 46314 1104 760 | IntelL1Cache | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
131360 | 34107 192 0 | 46898 1096 744 | IntelL1Cache | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
134400 | 30975 192 0 | 43923 1000 768 | IntelL1Cache | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
135040 | 25935 192 0 | 39218 1104 760 | low-mem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
136240 | 16736 0 0 | 28681 896 760 | sphlib-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
136320 | 12384 0 0 | 22353 880 736 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
136480 | 12384 0 0 | 22353 880 736 | sphlib-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
138640 | 25279 192 0 | 38219 1000 768 | low-mem | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
138800 | 25571 192 0 | 38354 1096 744 | low-mem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
145280 | 23219 192 0 | 36074 1096 744 | low-mem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
148960 | 38600 0 0 | 51406 800 768 | sphlib | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
149200 | 30627 192 0 | 43490 1096 744 | IntelL1Cache | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
149920 | 25195 192 0 | 38083 1000 768 | low-mem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
150000 | 38600 0 0 | 51454 800 768 | sphlib | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
150000 | 38600 0 0 | 51454 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
150080 | 25207 192 0 | 38147 1000 768 | low-mem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
150080 | 38600 0 0 | 51454 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
150240 | 25207 192 0 | 38147 1000 768 | low-mem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
150240 | 17647 192 0 | 30970 1104 760 | lower-mem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
150480 | 25207 192 0 | 38147 1000 768 | low-mem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
150720 | 17647 192 0 | 29594 1104 760 | lower-mem | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
152960 | 33031 192 0 | 44962 1104 760 | IntelL1Cache | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
154240 | 36132 0 0 | 46033 880 736 | sphlib | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
154320 | 36132 0 0 | 46033 880 736 | sphlib | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
155200 | 25951 192 0 | 37874 1104 760 | low-mem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
155760 | 12380 0 0 | 22289 880 736 | sphlib-small | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
155760 | 12380 0 0 | 22289 880 736 | sphlib-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
157520 | 34179 192 0 | 44882 1096 744 | IntelL1Cache | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
158320 | 12652 0 0 | 23337 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
160160 | 30123 192 0 | 40025 1080 736 | IntelL1Cache | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
160240 | 30123 192 0 | 40025 1080 736 | IntelL1Cache | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
161120 | 15971 192 0 | 28762 1096 744 | lower-mem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
161280 | 25243 192 0 | 35938 1096 744 | low-mem | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
161920 | 30931 192 0 | 43875 1000 768 | IntelL1Cache | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
161920 | 30931 192 0 | 43875 1000 768 | IntelL1Cache | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
162080 | 30919 192 0 | 43811 1000 768 | IntelL1Cache | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
162080 | 30931 192 0 | 43875 1000 768 | IntelL1Cache | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
162800 | 17527 192 0 | 30818 1104 760 | lower-mem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
166080 | 23039 192 0 | 32929 1080 736 | low-mem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
166560 | 23039 192 0 | 32929 1080 736 | low-mem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
170880 | 16751 192 0 | 29691 1000 768 | lower-mem | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
179280 | 15483 192 0 | 28346 1096 744 | lower-mem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
179680 | 16867 192 0 | 29803 1000 768 | lower-mem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
179760 | 16867 192 0 | 29803 1000 768 | lower-mem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
179920 | 16867 192 0 | 29803 1000 768 | lower-mem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
183200 | 16991 192 0 | 29875 1000 768 | lower-mem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
185760 | 38868 0 0 | 52809 896 744 | sphlib | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
185760 | 38868 0 0 | 52809 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
186240 | 38076 0 0 | 48801 896 744 | sphlib | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
187040 | 38076 0 0 | 48801 896 744 | sphlib | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
187520 | 30723 192 0 | 41370 1096 744 | IntelL1Cache | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
187920 | 15227 192 0 | 25938 1096 744 | lower-mem | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
189280 | 17511 192 0 | 29450 1104 760 | lower-mem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
193280 | 23331 192 0 | 33970 1096 744 | low-mem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
194880 | 30123 192 0 | 39961 1080 736 | IntelL1Cache | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
195120 | 30123 192 0 | 39961 1080 736 | IntelL1Cache | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
204640 | 14760 0 0 | 28705 896 744 | sphlib-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
204640 | 14760 0 0 | 28705 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
208240 | 13044 0 0 | 23769 896 744 | sphlib-small | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
208240 | 13044 0 0 | 23769 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
213840 | 23039 192 0 | 32865 1080 736 | low-mem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
214160 | 23039 192 0 | 32865 1080 736 | low-mem | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
215440 | 71939 192 0 | 84835 1000 768 | new-aes-round | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
217040 | 66779 192 0 | 79715 1000 768 | no-salt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
217360 | 71951 192 0 | 84899 1000 768 | new-aes-round | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
217760 | 66779 192 0 | 79715 1000 768 | no-salt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
218880 | 71555 192 0 | 84338 1096 744 | new-aes-round | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
218960 | 67419 192 0 | 80202 1096 744 | no-salt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
219680 | 66767 192 0 | 79651 1000 768 | no-salt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
220080 | 71951 192 0 | 84899 1000 768 | new-aes-round | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
220080 | 71951 192 0 | 84899 1000 768 | new-aes-round | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
220800 | 67679 192 0 | 80978 1104 760 | different-order | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
221760 | 66779 192 0 | 79715 1000 768 | no-salt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
222000 | 68287 192 0 | 81227 1000 768 | no-salt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
222240 | 68123 192 0 | 80986 1096 744 | new-aes-round | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
222240 | 66299 192 0 | 76201 1080 736 | new-aes-round | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
222320 | 66299 192 0 | 76201 1080 736 | new-aes-round | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
223520 | 61999 192 0 | 71889 1080 736 | no-salt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
223520 | 61999 192 0 | 71889 1080 736 | no-salt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
224080 | 63979 192 0 | 76834 1096 744 | no-salt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
224400 | 67783 192 0 | 79714 1104 760 | different-order | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
226480 | 14243 192 0 | 24145 1080 736 | lower-mem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
226960 | 14243 192 0 | 24145 1080 736 | lower-mem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
230160 | 61999 192 0 | 71825 1080 736 | no-salt | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
230400 | 63407 192 0 | 73311 1080 736 | different-order | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
230640 | 61999 192 0 | 71825 1080 736 | no-salt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
230720 | 73463 192 0 | 86411 1000 768 | new-aes-round | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
230960 | 63407 192 0 | 73311 1080 736 | different-order | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
231760 | 14243 192 0 | 24081 1080 736 | lower-mem | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
231760 | 14243 192 0 | 24081 1080 736 | lower-mem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
231840 | 69335 192 0 | 82281 1000 768 | different-order | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
232240 | 14995 192 0 | 25642 1096 744 | lower-mem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
233520 | 65283 192 0 | 75986 1096 744 | no-salt | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
233920 | 65371 192 0 | 78234 1096 744 | different-order | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
234240 | 69427 192 0 | 80138 1096 744 | new-aes-round | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
236240 | 74023 192 0 | 87322 1104 760 | new-aes-round | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
237280 | 62963 192 0 | 73610 1096 744 | no-salt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
238160 | 70103 192 0 | 83386 1104 760 | no-salt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
241760 | 35079 192 0 | 48986 1096 744 | IntelL1Cache | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
241760 | 35079 192 0 | 48986 1096 744 | IntelL1Cache | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
244640 | 63407 192 0 | 73247 1080 736 | different-order | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
244720 | 71039 192 0 | 82954 1104 760 | no-salt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
246080 | 63407 192 0 | 73247 1080 736 | different-order | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
246560 | 66299 192 0 | 76137 1080 736 | new-aes-round | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
247440 | 66299 192 0 | 76137 1080 736 | new-aes-round | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
247840 | 66979 192 0 | 77634 1096 744 | new-aes-round | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
248960 | 71339 192 0 | 84281 1000 768 | different-order | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
249280 | 27819 192 0 | 41714 1096 744 | low-mem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
249360 | 71339 192 0 | 84281 1000 768 | different-order | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
249360 | 27819 192 0 | 41714 1096 744 | low-mem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
249440 | 71327 192 0 | 84217 1000 768 | different-order | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
250240 | 75391 192 0 | 88722 1104 760 | different-order | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
250720 | 31319 192 0 | 42002 1096 744 | IntelL1Cache | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
250720 | 31319 192 0 | 42002 1096 744 | IntelL1Cache | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
251200 | 71339 192 0 | 84281 1000 768 | different-order | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
251920 | 64699 192 0 | 75354 1096 744 | different-order | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
253840 | 68499 192 0 | 82402 1096 744 | no-salt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
254560 | 75319 192 0 | 87250 1104 760 | new-aes-round | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
254800 | 68499 192 0 | 82402 1096 744 | no-salt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
255440 | 75895 192 0 | 87850 1104 760 | different-order | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
264080 | 64087 192 0 | 74770 1096 744 | no-salt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
264160 | 64087 192 0 | 74770 1096 744 | no-salt | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
264960 | 23995 192 0 | 34674 1096 744 | low-mem | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
264960 | 23995 192 0 | 34674 1096 744 | low-mem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
266400 | 69735 192 0 | 83634 1096 744 | different-order | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
266560 | 69735 192 0 | 83634 1096 744 | different-order | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
266720 | 82207 192 0 | 95530 1104 760 | new-aes-round | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
271200 | 78503 192 0 | 91810 1104 760 | no-salt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
271600 | 65247 192 0 | 75930 1096 744 | different-order | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
273040 | 65247 192 0 | 75930 1096 744 | different-order | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
278560 | 75131 192 0 | 87914 1096 744 | different-order | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
279120 | 80015 192 0 | 91954 1104 760 | no-salt | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
280880 | 83767 192 0 | 95714 1104 760 | new-aes-round | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
281520 | 20147 192 0 | 34050 1096 744 | lower-mem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
281520 | 20147 192 0 | 34050 1096 744 | lower-mem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
289120 | 75247 192 0 | 89146 1096 744 | new-aes-round | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
290240 | 75247 192 0 | 89146 1096 744 | new-aes-round | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
291680 | 72995 192 0 | 83698 1096 744 | different-order | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
297440 | 70783 192 0 | 81474 1096 744 | new-aes-round | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
297920 | 70783 192 0 | 81474 1096 744 | new-aes-round | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
304400 | 15435 192 0 | 26122 1096 744 | lower-mem | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
304640 | 15435 192 0 | 26122 1096 744 | lower-mem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
382240 | 24155 192 0 | 37091 1000 768 | 8-bit | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
382240 | 24155 192 0 | 37091 1000 768 | 8-bit | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
382320 | 24155 192 0 | 37091 1000 768 | 8-bit | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
383120 | 24215 192 0 | 37155 1000 768 | 8-bit | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190902 | 20190816 |
385520 | 23919 192 0 | 36803 1000 768 | 8-bit | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190902 | 20190816 |
432480 | 13783 192 0 | 25746 1104 760 | 8-bit | gcc_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
434640 | 14135 192 0 | 27474 1104 760 | 8-bit | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
437760 | 14783 192 0 | 28082 1104 760 | 8-bit | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
446080 | 12067 192 0 | 24874 1096 744 | 8-bit | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
451440 | 12371 192 0 | 25250 1096 744 | 8-bit | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
454960 | 14327 192 0 | 26266 1104 760 | 8-bit | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190902 | 20190816 |
471520 | 11123 192 0 | 21842 1096 744 | 8-bit | gcc_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
490560 | 11331 192 0 | 22002 1096 744 | 8-bit | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190902 | 20190816 |
553120 | 87376 0 0 | 104369 880 744 | sphlib | gcc | 20190902 | 20190816 |
553360 | 87376 0 0 | 104369 880 744 | sphlib | cc | 20190902 | 20190816 |
554960 | 87376 0 0 | 104369 880 744 | sphlib | gcc_-funroll-loops | 20190902 | 20190816 |
746400 | 24252 0 0 | 41257 880 744 | sphlib-small | cc | 20190902 | 20190816 |
746400 | 24252 0 0 | 41257 880 744 | sphlib-small | gcc_-funroll-loops | 20190902 | 20190816 |
747040 | 24252 0 0 | 41257 880 744 | sphlib-small | gcc | 20190902 | 20190816 |
794080 | 51307 192 0 | 64138 1080 744 | low-mem | gcc | 20190902 | 20190816 |
794080 | 51307 192 0 | 64138 1080 744 | low-mem | gcc_-funroll-loops | 20190902 | 20190816 |
794160 | 51307 192 0 | 64138 1080 744 | low-mem | cc | 20190902 | 20190816 |
797680 | 70031 192 0 | 82866 1080 744 | IntelL1Cache | gcc | 20190902 | 20190816 |
798720 | 70031 192 0 | 82866 1080 744 | IntelL1Cache | gcc_-funroll-loops | 20190902 | 20190816 |
802960 | 70031 192 0 | 82866 1080 744 | IntelL1Cache | cc | 20190902 | 20190816 |
830000 | 150951 192 0 | 163778 1080 744 | no-salt | gcc | 20190902 | 20190816 |
830160 | 155111 192 0 | 167946 1080 744 | new-aes-round | gcc_-funroll-loops | 20190902 | 20190816 |
831120 | 150951 192 0 | 163778 1080 744 | no-salt | gcc_-funroll-loops | 20190902 | 20190816 |
832400 | 150951 192 0 | 163786 1080 744 | different-order | gcc_-funroll-loops | 20190902 | 20190816 |
832800 | 155111 192 0 | 167946 1080 744 | new-aes-round | cc | 20190902 | 20190816 |
836320 | 155111 192 0 | 167946 1080 744 | new-aes-round | gcc | 20190902 | 20190816 |
836480 | 150951 192 0 | 163786 1080 744 | different-order | cc | 20190902 | 20190816 |
838000 | 150951 192 0 | 163778 1080 744 | no-salt | cc | 20190902 | 20190816 |
864400 | 150951 192 0 | 163786 1080 744 | different-order | gcc | 20190902 | 20190816 |
978560 | 29863 192 0 | 42698 1080 744 | lower-mem | cc | 20190902 | 20190816 |
978560 | 29863 192 0 | 42698 1080 744 | lower-mem | gcc | 20190902 | 20190816 |
978880 | 29863 192 0 | 42698 1080 744 | lower-mem | gcc_-funroll-loops | 20190902 | 20190816 |
1494960 | 11895 192 0 | 22594 1096 744 | 8-bit | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
1495040 | 11895 192 0 | 22594 1096 744 | 8-bit | gcc_-O_-fomit-frame-pointer | 20190902 | 20190816 |
1596960 | 10383 192 0 | 20297 1080 736 | 8-bit | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
1597280 | 10383 192 0 | 20297 1080 736 | 8-bit | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
1603680 | 10383 192 0 | 20233 1080 736 | 8-bit | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
1607840 | 10383 192 0 | 20233 1080 736 | 8-bit | gcc_-Os_-fomit-frame-pointer | 20190902 | 20190816 |
1630560 | 16783 192 0 | 30706 1096 744 | 8-bit | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190902 | 20190816 |
1630560 | 16783 192 0 | 30706 1096 744 | 8-bit | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190902 | 20190816 |
4177920 | 31323 192 0 | 44186 1080 744 | 8-bit | gcc | 20190902 | 20190816 |
4180080 | 31323 192 0 | 44186 1080 744 | 8-bit | gcc_-funroll-loops | 20190902 | 20190816 |
4181440 | 31323 192 0 | 44186 1080 744 | 8-bit | cc | 20190902 | 20190816 |
Compiler | Implementations
|
cc | 8-bit |
gcc | 8-bit |
gcc -O2 -fomit-frame-pointer | 8-bit |
gcc -O3 -fomit-frame-pointer | 8-bit |
gcc -O -fomit-frame-pointer | 8-bit |
gcc -Os -fomit-frame-pointer | 8-bit |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 8-bit |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 8-bit |
gcc -fno-schedule-insns -O -fomit-frame-pointer | 8-bit |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | 8-bit |
gcc -funroll-loops | 8-bit |
gcc -funroll-loops -O2 -fomit-frame-pointer | 8-bit |
gcc -funroll-loops -O3 -fomit-frame-pointer | 8-bit |
gcc -funroll-loops -O -fomit-frame-pointer | 8-bit |
gcc -funroll-loops -Os -fomit-frame-pointer | 8-bit |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 8-bit |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 8-bit |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 8-bit |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 8-bit |
cc | IntelL1Cache |
gcc | IntelL1Cache |
gcc -O2 -fomit-frame-pointer | IntelL1Cache |
gcc -O3 -fomit-frame-pointer | IntelL1Cache |
gcc -O -fomit-frame-pointer | IntelL1Cache |
gcc -Os -fomit-frame-pointer | IntelL1Cache |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | IntelL1Cache |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | IntelL1Cache |
gcc -fno-schedule-insns -O -fomit-frame-pointer | IntelL1Cache |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | IntelL1Cache |
gcc -funroll-loops | IntelL1Cache |
gcc -funroll-loops -O2 -fomit-frame-pointer | IntelL1Cache |
gcc -funroll-loops -O3 -fomit-frame-pointer | IntelL1Cache |
gcc -funroll-loops -O -fomit-frame-pointer | IntelL1Cache |
gcc -funroll-loops -Os -fomit-frame-pointer | IntelL1Cache |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | IntelL1Cache |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | IntelL1Cache |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | IntelL1Cache |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | IntelL1Cache |
cc | different-order |
gcc | different-order |
gcc -O2 -fomit-frame-pointer | different-order |
gcc -O3 -fomit-frame-pointer | different-order |
gcc -O -fomit-frame-pointer | different-order |
gcc -Os -fomit-frame-pointer | different-order |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | different-order |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | different-order |
gcc -fno-schedule-insns -O -fomit-frame-pointer | different-order |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | different-order |
gcc -funroll-loops | different-order |
gcc -funroll-loops -O2 -fomit-frame-pointer | different-order |
gcc -funroll-loops -O3 -fomit-frame-pointer | different-order |
gcc -funroll-loops -O -fomit-frame-pointer | different-order |
gcc -funroll-loops -Os -fomit-frame-pointer | different-order |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | different-order |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | different-order |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | different-order |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | different-order |
cc | low-mem |
gcc | low-mem |
gcc -O2 -fomit-frame-pointer | low-mem |
gcc -O3 -fomit-frame-pointer | low-mem |
gcc -O -fomit-frame-pointer | low-mem |
gcc -Os -fomit-frame-pointer | low-mem |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | low-mem |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | low-mem |
gcc -fno-schedule-insns -O -fomit-frame-pointer | low-mem |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | low-mem |
gcc -funroll-loops | low-mem |
gcc -funroll-loops -O2 -fomit-frame-pointer | low-mem |
gcc -funroll-loops -O3 -fomit-frame-pointer | low-mem |
gcc -funroll-loops -O -fomit-frame-pointer | low-mem |
gcc -funroll-loops -Os -fomit-frame-pointer | low-mem |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | low-mem |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | low-mem |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | low-mem |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | low-mem |
cc | lower-mem |
gcc | lower-mem |
gcc -O2 -fomit-frame-pointer | lower-mem |
gcc -O3 -fomit-frame-pointer | lower-mem |
gcc -O -fomit-frame-pointer | lower-mem |
gcc -Os -fomit-frame-pointer | lower-mem |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | lower-mem |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | lower-mem |
gcc -fno-schedule-insns -O -fomit-frame-pointer | lower-mem |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | lower-mem |
gcc -funroll-loops | lower-mem |
gcc -funroll-loops -O2 -fomit-frame-pointer | lower-mem |
gcc -funroll-loops -O3 -fomit-frame-pointer | lower-mem |
gcc -funroll-loops -O -fomit-frame-pointer | lower-mem |
gcc -funroll-loops -Os -fomit-frame-pointer | lower-mem |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | lower-mem |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | lower-mem |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | lower-mem |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | lower-mem |
cc | new-aes-round |
gcc | new-aes-round |
gcc -O2 -fomit-frame-pointer | new-aes-round |
gcc -O3 -fomit-frame-pointer | new-aes-round |
gcc -O -fomit-frame-pointer | new-aes-round |
gcc -Os -fomit-frame-pointer | new-aes-round |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | new-aes-round |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | new-aes-round |
gcc -fno-schedule-insns -O -fomit-frame-pointer | new-aes-round |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | new-aes-round |
gcc -funroll-loops | new-aes-round |
gcc -funroll-loops -O2 -fomit-frame-pointer | new-aes-round |
gcc -funroll-loops -O3 -fomit-frame-pointer | new-aes-round |
gcc -funroll-loops -O -fomit-frame-pointer | new-aes-round |
gcc -funroll-loops -Os -fomit-frame-pointer | new-aes-round |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | new-aes-round |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | new-aes-round |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | new-aes-round |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | new-aes-round |
cc | no-salt |
gcc | no-salt |
gcc -O2 -fomit-frame-pointer | no-salt |
gcc -O3 -fomit-frame-pointer | no-salt |
gcc -O -fomit-frame-pointer | no-salt |
gcc -Os -fomit-frame-pointer | no-salt |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | no-salt |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | no-salt |
gcc -fno-schedule-insns -O -fomit-frame-pointer | no-salt |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | no-salt |
gcc -funroll-loops | no-salt |
gcc -funroll-loops -O2 -fomit-frame-pointer | no-salt |
gcc -funroll-loops -O3 -fomit-frame-pointer | no-salt |
gcc -funroll-loops -O -fomit-frame-pointer | no-salt |
gcc -funroll-loops -Os -fomit-frame-pointer | no-salt |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | no-salt |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | no-salt |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | no-salt |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | no-salt
|