Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
3177956 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3181546 | ? ? ? | ? ? ? | openssl | gcc_-m64_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3184318 | ? ? ? | ? ? ? | openssl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3184965 | ? ? ? | ? ? ? | openssl | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3185007 | ? ? ? | ? ? ? | openssl | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20171117 | 20171020 |
3186690 | ? ? ? | ? ? ? | openssl | gcc_-march=k8_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3186868 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3186991 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3187828 | ? ? ? | ? ? ? | openssl | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20171117 | 20171020 |
3188224 | ? ? ? | ? ? ? | openssl | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3188234 | ? ? ? | ? ? ? | openssl | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20171117 | 20171020 |
3188773 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3189130 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3189375 | ? ? ? | ? ? ? | openssl | gcc_-m64_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3189387 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3189456 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3189567 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3189616 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3189813 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3190574 | ? ? ? | ? ? ? | openssl | gcc_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3190833 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3191108 | ? ? ? | ? ? ? | openssl | gcc_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3191772 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3191836 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3192009 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3192052 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3192101 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3192538 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3192820 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3192867 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3193139 | ? ? ? | ? ? ? | openssl | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3193202 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3193475 | ? ? ? | ? ? ? | openssl | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20171117 | 20171020 |
3193485 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3193494 | ? ? ? | ? ? ? | openssl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20171117 | 20171020 |
3193506 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3193559 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3193668 | ? ? ? | ? ? ? | openssl | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3193737 | ? ? ? | ? ? ? | openssl | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3194104 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3194703 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3195141 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3195203 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3195340 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3195370 | ? ? ? | ? ? ? | openssl | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20171117 | 20171020 |
3195684 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3195879 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3195900 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3196089 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3196095 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3196271 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3196543 | ? ? ? | ? ? ? | openssl | gcc_-m64_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3196910 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3196932 | ? ? ? | ? ? ? | openssl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3196974 | ? ? ? | ? ? ? | openssl | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20171117 | 20171020 |
3197329 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3197543 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3197568 | ? ? ? | ? ? ? | openssl | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20171117 | 20171020 |
3197867 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3197901 | ? ? ? | ? ? ? | openssl | gcc_-march=k8_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3197949 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3198069 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3198215 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3198408 | ? ? ? | ? ? ? | openssl | gcc_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3198513 | ? ? ? | ? ? ? | openssl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3198660 | ? ? ? | ? ? ? | openssl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20171117 | 20171020 |
3198763 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3198773 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3198791 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3199038 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3199261 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3199340 | ? ? ? | ? ? ? | openssl | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3199527 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3199973 | ? ? ? | ? ? ? | openssl | gcc_-march=k8_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3200008 | ? ? ? | ? ? ? | openssl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20171117 | 20171020 |
3200124 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20171117 | 20171020 |
3200166 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3200416 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3200518 | ? ? ? | ? ? ? | openssl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3201036 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3201218 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3201229 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3201652 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3201847 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3202305 | ? ? ? | ? ? ? | openssl | gcc_-march=nocona_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3202520 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3202999 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20171117 | 20171020 |
3203006 | ? ? ? | ? ? ? | openssl | gcc_-march=k8_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3203195 | ? ? ? | ? ? ? | openssl | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3203241 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3203602 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3203630 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3204368 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3205552 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3206528 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3208644 | ? ? ? | ? ? ? | openssl | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3209218 | ? ? ? | ? ? ? | openssl | gcc_-m64_-Os_-fomit-frame-pointer | 20171117 | 20171020 |
3210616 | ? ? ? | ? ? ? | openssl | gcc_-O_-fomit-frame-pointer | 20171117 | 20171020 |
3215408 | ? ? ? | ? ? ? | openssl | cc | 20171117 | 20171020 |
3220190 | ? ? ? | ? ? ? | openssl | gcc | 20171117 | 20171020 |
3224409 | ? ? ? | ? ? ? | openssl | gcc_-funroll-loops | 20171117 | 20171020 |
Compiler | Implementations
|
clang++ -O3 -fomit-frame-pointer -Qunused-arguments | cryptopp |
clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | cryptopp |
clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | cryptopp |
clang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | cryptopp |
clang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | cryptopp |
clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | cryptopp |
g++ | cryptopp |
g++ -O2 -fomit-frame-pointer | cryptopp |
g++ -O3 -fomit-frame-pointer | cryptopp |
g++ -O -fomit-frame-pointer | cryptopp |
g++ -Os -fomit-frame-pointer | cryptopp |
g++ -fno-schedule-insns -O2 -fomit-frame-pointer | cryptopp |
g++ -fno-schedule-insns -O3 -fomit-frame-pointer | cryptopp |
g++ -fno-schedule-insns -O -fomit-frame-pointer | cryptopp |
g++ -fno-schedule-insns -Os -fomit-frame-pointer | cryptopp |
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | cryptopp |
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | cryptopp |
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | cryptopp |
g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -O3 -fomit-frame-pointer | cryptopp |
g++ -m64 -O -fomit-frame-pointer | cryptopp |
g++ -m64 -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -march=core2 -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -march=core2 -O -fomit-frame-pointer | cryptopp |
g++ -m64 -march=core2 -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | cryptopp |
g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | cryptopp |
g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -march=corei7 -O -fomit-frame-pointer | cryptopp |
g++ -m64 -march=corei7 -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -march=k8 -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -march=k8 -O3 -fomit-frame-pointer | cryptopp |
g++ -m64 -march=k8 -O -fomit-frame-pointer | cryptopp |
g++ -m64 -march=k8 -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | cryptopp |
g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | cryptopp |
g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | cryptopp |
g++ -m64 -march=nocona -O2 -fomit-frame-pointer | cryptopp |
g++ -m64 -march=nocona -O3 -fomit-frame-pointer | cryptopp |
g++ -m64 -march=nocona -O -fomit-frame-pointer | cryptopp |
g++ -m64 -march=nocona -Os -fomit-frame-pointer | cryptopp |
g++ -march=barcelona -O2 -fomit-frame-pointer | cryptopp |
g++ -march=barcelona -O3 -fomit-frame-pointer | cryptopp |
g++ -march=barcelona -O -fomit-frame-pointer | cryptopp |
g++ -march=barcelona -Os -fomit-frame-pointer | cryptopp |
g++ -march=k8 -O2 -fomit-frame-pointer | cryptopp |
g++ -march=k8 -O3 -fomit-frame-pointer | cryptopp |
g++ -march=k8 -O -fomit-frame-pointer | cryptopp |
g++ -march=k8 -Os -fomit-frame-pointer | cryptopp |
g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | cryptopp |
g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | cryptopp |
g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | cryptopp |
g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | cryptopp |
g++ -march=nocona -O2 -fomit-frame-pointer | cryptopp |
g++ -march=nocona -O3 -fomit-frame-pointer | cryptopp |
g++ -march=nocona -O -fomit-frame-pointer | cryptopp |
g++ -march=nocona -Os -fomit-frame-pointer | cryptopp
|