| 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 |