| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 3092 | ? ? ? | ? ? ? | aesni | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20180414 | 20171218 | 
| 3096 | ? ? ? | ? ? ? | aesni | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20180414 | 20171218 | 
| 522688 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 522726 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 525526 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20180414 | 20171218 | 
| 525564 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 525688 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 525736 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 525814 | ? ? ? | ? ? ? | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 526584 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 526788 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 545374 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 545710 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 546014 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 546042 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 549304 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 550786 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 554512 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20180414 | 20171218 | 
| 622574 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 625798 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 627910 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 627922 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 628724 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 629660 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 631162 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 631798 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 633688 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 634166 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 634660 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 634806 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 637158 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 637984 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 654788 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20180414 | 20171218 | 
| 655310 | ? ? ? | ? ? ? | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20180414 | 20171218 | 
| 657506 | ? ? ? | ? ? ? | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20180414 | 20171218 | 
| 666692 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20180414 | 20171218 | 
| 687122 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 691042 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 691144 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 691338 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 692054 | ? ? ? | ? ? ? | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20180414 | 20171218 | 
| 692158 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20180414 | 20171218 | 
| 693796 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 695790 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 697974 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 709094 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 709106 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 709502 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 710202 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 710308 | ? ? ? | ? ? ? | ref | gcc_-m64_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 710394 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 719090 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20180414 | 20171218 | 
| 723564 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 723670 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20180414 | 20171218 | 
| 723804 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 723808 | ? ? ? | ? ? ? | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 724788 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 727332 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 728004 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 728706 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 728770 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20180414 | 20171218 | 
| 732426 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 734218 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20180414 | 20171218 | 
| 847390 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 847856 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 848150 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20180414 | 20171218 | 
| 848624 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 848654 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 848962 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 848968 | ? ? ? | ? ? ? | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 849082 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 849630 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180414 | 20171218 | 
| 3334614 | ? ? ? | ? ? ? | ref | cc | 20180414 | 20171218 | 
| 3507322 | ? ? ? | ? ? ? | ref | gcc | 20180414 | 20171218 | 
| 3533840 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20180414 | 20171218 | 
| Compiler | Implementations | 
| gcc | aesni | 
| gcc -O2 -fomit-frame-pointer | aesni | 
| gcc -O3 -fomit-frame-pointer | aesni | 
| gcc -O -fomit-frame-pointer | aesni | 
| gcc -Os -fomit-frame-pointer | aesni | 
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | aesni | 
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | aesni | 
| gcc -fno-schedule-insns -O -fomit-frame-pointer | aesni | 
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops | aesni | 
| gcc -funroll-loops -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | aesni | 
| gcc -m64 -O2 -fomit-frame-pointer | aesni | 
| gcc -m64 -O3 -fomit-frame-pointer | aesni | 
| gcc -m64 -O -fomit-frame-pointer | aesni | 
| gcc -m64 -Os -fomit-frame-pointer | aesni | 
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=k8 -O -fomit-frame-pointer | aesni | 
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | aesni | 
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | aesni | 
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | aesni | 
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=nocona -O -fomit-frame-pointer | aesni | 
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | aesni | 
| gcc -march=k8 -O2 -fomit-frame-pointer | aesni | 
| gcc -march=k8 -O3 -fomit-frame-pointer | aesni | 
| gcc -march=k8 -O -fomit-frame-pointer | aesni | 
| gcc -march=k8 -Os -fomit-frame-pointer | aesni | 
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | aesni | 
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | aesni | 
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | aesni | 
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | aesni | 
| gcc -march=nocona -O2 -fomit-frame-pointer | aesni | 
| gcc -march=nocona -O3 -fomit-frame-pointer | aesni | 
| gcc -march=nocona -O -fomit-frame-pointer | aesni | 
| gcc -march=nocona -Os -fomit-frame-pointer | aesni |