Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
524160 | 20496 0 0 | 28481 816 888 | compact | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190907 | 20190816 |
524640 | 28207 0 12 | 30977 816 888 | reference | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190907 | 20190816 |
531920 | 27899 0 12 | 30817 816 888 | reference | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
534160 | 32236 0 0 | 29892 936 880 | compact | gcc_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
534160 | 29138 0 12 | 30300 936 880 | reference | gcc_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
538720 | 27907 0 12 | 30881 816 888 | reference | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
538720 | 27907 0 12 | 30881 816 888 | reference | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
539200 | 27907 0 12 | 30881 816 888 | reference | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
541440 | 20352 0 0 | 28409 816 888 | compact | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
541440 | 20352 0 0 | 28409 816 888 | compact | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
541440 | 20352 0 0 | 28409 816 888 | compact | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
543920 | 20344 0 0 | 28353 816 888 | compact | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
555520 | 44740 0 0 | 38140 936 880 | compact | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
555520 | 41626 0 12 | 38668 936 880 | reference | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
581920 | 39014 0 12 | 37588 936 864 | reference | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
582400 | 31966 0 0 | 35412 936 864 | compact | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
591120 | 32016 0 0 | 29740 936 880 | compact | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
603280 | 31842 0 0 | 35420 936 864 | compact | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
603280 | 38762 0 12 | 37572 936 864 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
604960 | 29118 0 12 | 30188 936 880 | reference | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
611360 | 44664 0 0 | 38012 936 880 | compact | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
611360 | 41422 0 12 | 38516 936 880 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
1068560 | 14374 0 12 | 31628 952 1040 | ref | gcc_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
1103040 | 20650 0 12 | 39244 952 1040 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
1107840 | 20882 0 12 | 39468 952 1040 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
1154800 | 14270 0 12 | 31556 952 1040 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
1207840 | 15098 0 12 | 33324 952 1024 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
1216640 | 15218 0 12 | 33292 952 1024 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
1296960 | 10953 0 12 | 28537 816 1048 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
1301360 | 10953 0 12 | 28537 816 1048 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
1307920 | 11073 0 12 | 28681 816 1048 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190907 | 20190816 |
1317040 | 10953 0 12 | 28537 816 1048 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
1326560 | 10949 0 12 | 28481 816 1048 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
1672400 | 32352 0 0 | 37132 936 864 | compact | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190907 | 20190816 |
1672400 | 40149 0 12 | 38916 936 864 | reference | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190907 | 20190816 |
1672880 | 32352 0 0 | 37132 936 864 | compact | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190907 | 20190816 |
1673040 | 40149 0 12 | 38916 936 864 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190907 | 20190816 |
2068480 | 14570 0 12 | 33956 952 1024 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190907 | 20190816 |
2070640 | 14570 0 12 | 33956 952 1024 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190907 | 20190816 |
3531840 | 20277 0 0 | 26284 936 864 | compact | gcc_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
3603440 | 26767 0 12 | 27972 936 864 | reference | gcc_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
3753840 | 24409 0 12 | 25905 920 856 | reference | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
3780240 | 24409 0 12 | 25905 920 856 | reference | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
3823680 | 18732 0 0 | 24393 920 856 | compact | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
3837600 | 18732 0 0 | 24393 920 856 | compact | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
3878720 | 8886 0 12 | 24924 952 1024 | ref | gcc_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
3995440 | 20209 0 0 | 26228 936 864 | compact | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
4001520 | 26739 0 12 | 27924 936 864 | reference | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
4123920 | 8077 0 12 | 23177 936 1016 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
4127600 | 8077 0 12 | 23177 936 1016 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
4265600 | 24453 0 12 | 25865 920 856 | reference | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
4275600 | 18748 0 0 | 24353 920 856 | compact | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
4276080 | 24453 0 12 | 25865 920 856 | reference | gcc_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
4279440 | 18748 0 0 | 24353 920 856 | compact | gcc_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
4382720 | 8870 0 12 | 24892 952 1024 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
4555200 | 8089 0 12 | 23137 936 1016 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
4559600 | 8089 0 12 | 23137 936 1016 | ref | gcc_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
8528480 | 21385 0 0 | 26836 936 864 | compact | gcc_-O_-fomit-frame-pointer | 20190907 | 20190816 |
8528560 | 21385 0 0 | 26836 936 864 | compact | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190907 | 20190816 |
8551920 | 28675 0 12 | 28820 936 864 | reference | gcc_-O_-fomit-frame-pointer | 20190907 | 20190816 |
8584400 | 28675 0 12 | 28820 936 864 | reference | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190907 | 20190816 |
8900080 | 9226 0 12 | 25388 952 1024 | ref | gcc_-O_-fomit-frame-pointer | 20190907 | 20190816 |
8949520 | 9226 0 12 | 25388 952 1024 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190907 | 20190816 |
39961200 | 46683 0 12 | 43321 920 864 | reference | cc | 20190907 | 20190816 |
39979680 | 46683 0 12 | 43321 920 864 | reference | gcc | 20190907 | 20190816 |
39992400 | 46683 0 12 | 43321 920 864 | reference | gcc_-funroll-loops | 20190907 | 20190816 |
40038320 | 34128 0 0 | 39321 920 864 | compact | cc | 20190907 | 20190816 |
40047280 | 34128 0 0 | 39321 920 864 | compact | gcc | 20190907 | 20190816 |
40257680 | 34128 0 0 | 39321 920 864 | compact | gcc_-funroll-loops | 20190907 | 20190816 |
40589440 | 14302 0 12 | 40993 936 1024 | ref | gcc_-funroll-loops | 20190907 | 20190816 |
40598160 | 14302 0 12 | 40993 936 1024 | ref | cc | 20190907 | 20190816 |
40622720 | 14302 0 12 | 40993 936 1024 | ref | gcc | 20190907 | 20190816 |