Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
3436720 | 18002 0 0 | 50993 904 1568 | vec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
3459840 | 18002 0 0 | 50993 904 1568 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
3471520 | 17978 0 0 | 50881 904 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
3478160 | 17978 0 0 | 50881 904 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
3481920 | 16206 0 0 | 48737 904 1552 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
3485520 | 16029 0 0 | 48624 816 1584 | vec | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
3485840 | 16250 0 0 | 48689 904 1552 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
3506640 | 16206 0 0 | 48737 904 1552 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
3522560 | 14010 0 0 | 45625 904 1568 | vec | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
3536320 | 14010 0 0 | 45625 904 1568 | opt | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
3552720 | 8570 0 0 | 38953 904 1552 | vec | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
3558480 | 8570 0 0 | 38953 904 1552 | opt | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
3567280 | 7632 0 0 | 37167 888 1544 | vec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
3568720 | 7632 0 0 | 37167 888 1544 | vec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
3570320 | 16250 0 0 | 48689 904 1552 | vec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
3574960 | 7632 0 0 | 37167 888 1544 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
3578880 | 7632 0 0 | 37167 888 1544 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
3586960 | 16029 0 0 | 48624 816 1584 | opt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
3597200 | 15993 0 0 | 48576 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
3604720 | 15993 0 0 | 48576 816 1584 | vec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
3606560 | 15993 0 0 | 48576 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
3607440 | 15993 0 0 | 48576 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
3607440 | 16017 0 0 | 48544 816 1584 | vec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
3608880 | 16017 0 0 | 48544 816 1584 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
3609200 | 15993 0 0 | 48576 816 1584 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
3609440 | 15993 0 0 | 48576 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
3630320 | 14006 0 0 | 45553 904 1568 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
3637520 | 14006 0 0 | 45553 904 1568 | vec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
3675760 | 7660 0 0 | 37151 888 1544 | vec | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
3682800 | 8446 0 0 | 38761 904 1552 | vec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
3693680 | 7660 0 0 | 37151 888 1544 | vec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
3697440 | 7660 0 0 | 37151 888 1544 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
3705680 | 8446 0 0 | 38761 904 1552 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
3708560 | 7660 0 0 | 37151 888 1544 | opt | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
4058320 | 16766 0 0 | 50385 904 1552 | vec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
4069200 | 8926 0 0 | 39321 904 1552 | vec | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
4071680 | 16766 0 0 | 50385 904 1552 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
4073520 | 16766 0 0 | 50385 904 1552 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
4074880 | 8926 0 0 | 39321 904 1552 | vec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
4082160 | 8926 0 0 | 39321 904 1552 | opt | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
4177760 | 16766 0 0 | 50385 904 1552 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
4236960 | 8926 0 0 | 39321 904 1552 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
4855440 | 13402 0 0 | 46385 904 1568 | lowmem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
4894560 | 11582 0 0 | 44017 904 1552 | lowmem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
4918720 | 9886 0 0 | 41505 904 1568 | lowmem | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
4977920 | 7258 0 0 | 37633 904 1552 | lowmem | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
4978880 | 13358 0 0 | 46257 904 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
5011760 | 9838 0 0 | 41385 904 1568 | lowmem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
5017520 | 11494 0 0 | 44009 904 1552 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
5065760 | 6464 0 0 | 36015 888 1544 | lowmem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
5067760 | 13469 0 0 | 46080 816 1584 | lowmem | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
5073680 | 6464 0 0 | 36015 888 1544 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
5116640 | 13417 0 0 | 45968 816 1584 | lowmem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
5122560 | 13393 0 0 | 46000 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
5159520 | 6492 0 0 | 35999 888 1544 | lowmem | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
5189920 | 13393 0 0 | 46000 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
5201920 | 6492 0 0 | 35999 888 1544 | lowmem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
5202640 | 13393 0 0 | 46000 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
5284880 | 7174 0 0 | 37481 904 1552 | lowmem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
5618480 | 7686 0 0 | 38081 904 1552 | lowmem | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
5639520 | 12462 0 0 | 46089 904 1552 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
5658000 | 12462 0 0 | 46089 904 1552 | lowmem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
5675120 | 7686 0 0 | 38081 904 1552 | lowmem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
10655360 | 17251 0 0 | 50641 888 1560 | vec | cc | 20191201 | 20190816 |
10674080 | 17251 0 0 | 50641 888 1560 | vec | gcc | 20191201 | 20190816 |
10724880 | 17251 0 0 | 50641 888 1560 | opt | gcc_-funroll-loops | 20191201 | 20190816 |
10794240 | 17251 0 0 | 50641 888 1560 | opt | cc | 20191201 | 20190816 |
10823040 | 17251 0 0 | 50641 888 1560 | opt | gcc | 20191201 | 20190816 |
10834480 | 17251 0 0 | 50641 888 1560 | vec | gcc_-funroll-loops | 20191201 | 20190816 |
13811200 | 12351 0 0 | 45729 888 1560 | lowmem | cc | 20191201 | 20190816 |
13834400 | 12351 0 0 | 45729 888 1560 | lowmem | gcc_-funroll-loops | 20191201 | 20190816 |
13848240 | 12351 0 0 | 45729 888 1560 | lowmem | gcc | 20191201 | 20190816 |
16383760 | 13560 0 0 | 32433 904 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
16389440 | 13384 0 0 | 32337 904 1568 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
19061920 | 16187 0 0 | 34616 816 1584 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191201 | 20190816 |
19202640 | 16203 0 0 | 34576 816 1584 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
19285440 | 16203 0 0 | 34632 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
19285600 | 16203 0 0 | 34632 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
19439200 | 16203 0 0 | 34632 816 1584 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191201 | 20190816 |
19975280 | 9964 0 0 | 27545 904 1568 | ref | gcc_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
20096080 | 10040 0 0 | 27561 904 1568 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191201 | 20190816 |
44501760 | 12516 0 0 | 31001 904 1552 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
46526800 | 12332 0 0 | 30729 904 1552 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
58553680 | 10940 0 0 | 30634 912 1552 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191201 | 20190816 |
58649840 | 10940 0 0 | 30634 912 1552 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
66462640 | 6480 0 0 | 22825 904 1552 | ref | gcc_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
70391680 | 6460 0 0 | 22753 904 1552 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191201 | 20190816 |
80204560 | 6452 0 0 | 22930 912 1552 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191201 | 20190816 |
80277360 | 6452 0 0 | 22930 912 1552 | ref | gcc_-O_-fomit-frame-pointer | 20191201 | 20190816 |
81071840 | 5623 0 0 | 21248 896 1544 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
81786560 | 5623 0 0 | 21248 896 1544 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
82836400 | 5583 0 0 | 21152 896 1544 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
82988480 | 5583 0 0 | 21152 896 1544 | ref | gcc_-Os_-fomit-frame-pointer | 20191201 | 20190816 |
453118400 | 9758 0 0 | 29138 896 1560 | ref | gcc | 20191201 | 20190816 |
455558400 | 9758 0 0 | 29138 896 1560 | ref | cc | 20191201 | 20190816 |
457027920 | 9758 0 0 | 29138 896 1560 | ref | gcc_-funroll-loops | 20191201 | 20190816 |