Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
439120 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
439596 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
439936 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
440514 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
441678 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20170906 | 20170725 |
441761 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
441843 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
441849 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
441909 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
441932 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
442087 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
442315 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
442402 | ? ? ? | ? ? ? | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
442675 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
442683 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
442805 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
442842 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
443270 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
443333 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
444118 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
444375 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
445519 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
445623 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
447003 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
447482 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
447545 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20170906 | 20170725 |
449780 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
450719 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
453108 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
453757 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
454015 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
454223 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
454950 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
454984 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
460312 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
466106 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170906 | 20170725 |
466835 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170906 | 20170725 |
467222 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20170906 | 20170725 |
467407 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20170906 | 20170725 |
467663 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20170906 | 20170725 |
468384 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20170906 | 20170725 |
468833 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170906 | 20170725 |
469442 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20170906 | 20170725 |
474014 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20170906 | 20170725 |
535375 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20170906 | 20170725 |
549528 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
554483 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
554535 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
566194 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
569454 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
569531 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
570405 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
570445 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
570645 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
571530 | ? ? ? | ? ? ? | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
572631 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
573539 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
574234 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
577390 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
579927 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20170906 | 20170725 |
584076 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
585221 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20170906 | 20170725 |
586015 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20170906 | 20170725 |
587743 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20170906 | 20170725 |
587910 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170906 | 20170725 |
588176 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20170906 | 20170725 |
591040 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170906 | 20170725 |
594829 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
595593 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
596125 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170906 | 20170725 |
596922 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
597013 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
597147 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
597469 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
597659 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
598344 | ? ? ? | ? ? ? | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
598838 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
598951 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20170906 | 20170725 |
598963 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
598990 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
601085 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
601293 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20170906 | 20170725 |
601448 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
601872 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20170906 | 20170725 |
602096 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170906 | 20170725 |
603029 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20170906 | 20170725 |
603126 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20170906 | 20170725 |
603370 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
603462 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20170906 | 20170725 |
603534 | ? ? ? | ? ? ? | ref | gcc_-m64_-O_-fomit-frame-pointer | 20170906 | 20170725 |
604346 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20170906 | 20170725 |
604362 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
604637 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20170906 | 20170725 |
604879 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
605426 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
605717 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
606217 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
606367 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
606869 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20170906 | 20170725 |
606960 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
608028 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
608361 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
611716 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
689642 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170906 | 20170725 |
1149819 | ? ? ? | ? ? ? | ref | cc | 20170906 | 20170725 |
1152734 | ? ? ? | ? ? ? | ref | gcc | 20170906 | 20170725 |
1153874 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20170906 | 20170725 |
Compiler | Implementations
|
cc | aesni4 |
gcc | aesni4 |
gcc -O2 -fomit-frame-pointer | aesni4 |
gcc -O3 -fomit-frame-pointer | aesni4 |
gcc -O -fomit-frame-pointer | aesni4 |
gcc -Os -fomit-frame-pointer | aesni4 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | aesni4 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | aesni4 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | aesni4 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | aesni4 |
gcc -funroll-loops | aesni4 |
gcc -funroll-loops -O2 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -O3 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -O -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -Os -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | aesni4 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | aesni4 |
gcc -m64 -O2 -fomit-frame-pointer | aesni4 |
gcc -m64 -O3 -fomit-frame-pointer | aesni4 |
gcc -m64 -O -fomit-frame-pointer | aesni4 |
gcc -m64 -Os -fomit-frame-pointer | aesni4 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | aesni4 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | aesni4 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | aesni4 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | aesni4 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | aesni4 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | aesni4 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | aesni4 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | aesni4 |
gcc -march=barcelona -O2 -fomit-frame-pointer | aesni4 |
gcc -march=barcelona -O3 -fomit-frame-pointer | aesni4 |
gcc -march=barcelona -O -fomit-frame-pointer | aesni4 |
gcc -march=barcelona -Os -fomit-frame-pointer | aesni4 |
gcc -march=k8 -O2 -fomit-frame-pointer | aesni4 |
gcc -march=k8 -O3 -fomit-frame-pointer | aesni4 |
gcc -march=k8 -O -fomit-frame-pointer | aesni4 |
gcc -march=k8 -Os -fomit-frame-pointer | aesni4 |
gcc -march=nocona -O2 -fomit-frame-pointer | aesni4 |
gcc -march=nocona -O3 -fomit-frame-pointer | aesni4 |
gcc -march=nocona -O -fomit-frame-pointer | aesni4 |
gcc -march=nocona -Os -fomit-frame-pointer | aesni4
|