Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
443536 | goptv | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
443868 | goptv | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
446596 | goptv | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
447492 | goptv | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
447764 | goptv | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
448992 | goptv | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
449096 | goptv | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
449576 | goptv | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
450128 | goptv | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
450312 | goptv | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
450312 | goptv | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
450508 | goptv | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
450980 | goptv | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
451444 | goptv | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
452100 | goptv | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
452564 | goptv | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
452888 | goptv | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
452992 | goptv | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
453552 | goptv | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
454608 | goptv | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
455584 | goptv | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
455852 | goptv | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
456500 | goptv | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
456960 | goptv | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
457176 | goptv | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
457196 | goptv | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
457212 | goptv | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
457228 | goptv | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
457528 | goptv | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
457644 | goptv | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
458332 | goptv | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
458336 | goptv | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
458640 | goptv | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
460004 | goptv | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
462620 | goptv | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
462932 | goptv | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
463460 | goptv | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
463688 | goptv | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
467676 | goptv | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
473176 | goptv | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
475392 | goptv | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
475992 | goptv | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
478068 | goptv | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
479432 | goptv | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
479452 | goptv | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
479596 | goptv | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
480872 | goptv | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
485560 | goptv | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
485720 | goptv | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
485936 | goptv | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
490884 | goptv | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
491040 | goptv | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
491412 | goptv | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
491512 | goptv | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
491560 | goptv | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
491740 | goptv | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
491884 | goptv | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
491976 | goptv | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
492072 | goptv | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
492236 | goptv | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
493436 | goptv | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
493584 | goptv | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
493660 | goptv | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
495452 | goptv | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
495796 | goptv | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
496660 | goptv | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
506820 | goptv | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
506832 | goptv | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
509824 | goptv | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
510328 | goptv | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
510752 | goptv | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
512796 | goptv | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
761520 | ref2 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
763780 | ref2 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
764840 | ref2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
765960 | ref2 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
767552 | ref2 | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
769264 | ref2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
769544 | ref2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
769584 | ref2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
776792 | ref2 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
777736 | ref2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
779044 | ref2 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
779060 | ref2 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
779060 | ref2 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
780928 | ref2 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
784612 | ref2 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
785772 | ref2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
786336 | ref2 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
786516 | ref2 | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
786516 | ref2 | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
787688 | ref2 | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
788008 | ref2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
788376 | ref2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
788680 | ref2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
788828 | ref2 | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
789140 | ref2 | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
789148 | ref2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
789648 | ref2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
789964 | ref2 | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
791200 | ref2 | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
795084 | ref2 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
801184 | ref3 | gcc -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
801452 | ref3 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
802824 | ref3 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
803424 | ref3 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
803428 | ref3 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
803428 | ref3 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
803616 | ref3 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170204 | 20170105 |
805440 | ref3 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
808704 | ref3 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
813668 | ref3 | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
813668 | ref3 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
814224 | ref3 | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170204 | 20170105 |
814456 | ref3 | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
815104 | ref3 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
817964 | ref3 | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170204 | 20170105 |
826616 | ref3 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
826616 | ref3 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
831504 | ref3 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170204 | 20170105 |
831504 | ref3 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
832436 | ref3 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
832436 | ref3 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
832444 | ref3 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
833228 | ref3 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
833480 | ref3 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
835512 | goptv | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
835784 | goptv | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
835868 | ref3 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
841564 | ref3 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
841576 | ref3 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
842140 | goptv | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
843868 | goptv | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
844332 | ref3 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
845580 | ref3 | gcc -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
846020 | ref3 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
846816 | ref3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
848640 | ref3 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
848644 | ref3 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
849880 | ref3 | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
850580 | ref3 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
850800 | goptv | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
850888 | goptv | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
851004 | goptv | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
851056 | ref3 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
851396 | ref3 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
851408 | ref3 | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
851408 | ref3 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
852016 | ref3 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
852212 | ref3 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
852316 | ref3 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
852440 | ref3 | gcc -m64 -O3 -fomit-frame-pointer | 20170204 | 20170105 |
852476 | goptv | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
853852 | ref3 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170204 | 20170105 |
854220 | ref3 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
855452 | ref3 | gcc -O3 -fomit-frame-pointer | 20170204 | 20170105 |
855968 | goptv | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
857000 | goptv | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
858244 | goptv | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
859224 | ref3 | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
859728 | ref3 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
859936 | ref3 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
859944 | ref3 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170204 | 20170105 |
860944 | goptv | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
860964 | ref3 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
861032 | ref3 | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
861196 | ref3 | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
861492 | ref3 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
861724 | ref3 | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
861968 | ref3 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
862092 | ref3 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
862096 | ref3 | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
862192 | ref3 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
862220 | goptv | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
862660 | goptv | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
862948 | ref3 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
863152 | goptv | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
863260 | ref3 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
863556 | goptv | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
864432 | ref3 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
866908 | goptv | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
867792 | goptv | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
868156 | goptv | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
869348 | ref3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
870036 | ref3 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
871232 | ref3 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
871524 | goptv | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
871616 | goptv | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
874244 | goptv | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
875780 | goptv | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
877524 | ref3 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
878804 | goptv | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
878856 | ref3 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
880336 | ref3 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
881300 | ref3 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
890752 | ref3 | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
894912 | ref3 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
898468 | ref3 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
902612 | ref3 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
902612 | ref3 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
902744 | ref3 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
906624 | ref3 | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
908144 | ref3 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
908280 | ref3 | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1319320 | ref3 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1321736 | ref3 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1333304 | ref3 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1333304 | ref3 | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1333380 | ref3 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
1333748 | ref3 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1334436 | ref3 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1335296 | ref3 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1335316 | ref3 | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1335460 | ref3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
1336088 | ref3 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1336176 | ref3 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1336932 | ref3 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1338040 | ref3 | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
1338712 | ref3 | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1339308 | ref3 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
1342436 | ref3 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1342564 | ref3 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1342568 | ref3 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1345504 | ref3 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1345544 | ref3 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
1351552 | ref3 | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
1351552 | ref3 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
1353820 | ref3 | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
1509056 | ref2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1511188 | ref2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1511848 | ref2 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1511912 | ref2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1514552 | ref2 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1519600 | ref2 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1519644 | ref2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1557016 | ref2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
1557576 | ref2 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
1557944 | ref2 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
1558204 | ref2 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
1565744 | ref2 | gcc -funroll-loops -O -fomit-frame-pointer | 20170204 | 20170105 |
1565800 | ref2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
1565944 | ref2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
1566332 | ref2 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
1568000 | ref2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
1569040 | ref2 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1569044 | ref2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1771884 | ref2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1784244 | ref2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
1784688 | ref2 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1791060 | ref2 | gcc -march=nocona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1791748 | ref2 | gcc -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1794288 | ref2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1796620 | ref2 | gcc -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1797244 | ref2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1797648 | ref2 | gcc -m64 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1805288 | ref2 | gcc -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
1807284 | ref2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170204 | 20170105 |
1810024 | ref2 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
1811676 | ref2 | gcc -march=barcelona -O -fomit-frame-pointer | 20170204 | 20170105 |
1814452 | ref2 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1814524 | ref2 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1821192 | ref2 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1827668 | ref2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1830800 | ref2 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1831944 | ref2 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170204 | 20170105 |
1853904 | ref2 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170204 | 20170105 |
1854004 | ref2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
1855240 | ref2 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170204 | 20170105 |
1856240 | ref2 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170204 | 20170105 |
1857364 | ref2 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170204 | 20170105 |
1857976 | ref2 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170204 | 20170105 |
1917356 | ref2 | gcc -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
1918372 | ref2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170204 | 20170105 |
1954884 | ref2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170204 | 20170105 |
1954888 | ref2 | gcc -O -fomit-frame-pointer | 20170204 | 20170105 |
1955080 | ref2 | gcc -m64 -O -fomit-frame-pointer | 20170204 | 20170105 |
2065460 | ref2 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170204 | 20170105 |
2065912 | ref2 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2074192 | ref2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
2098540 | ref2 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2098716 | ref2 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2098804 | ref2 | gcc -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2100444 | ref2 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2103064 | ref2 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2103072 | ref2 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2103124 | ref2 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2103144 | ref2 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2103180 | ref2 | gcc -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2103192 | ref2 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2103252 | ref2 | gcc -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2103272 | ref2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
2103288 | ref2 | gcc -Os -fomit-frame-pointer | 20170204 | 20170105 |
2104328 | ref2 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2104624 | ref2 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2105500 | ref2 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2105704 | ref2 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2105936 | ref2 | gcc -march=barcelona -Os -fomit-frame-pointer | 20170204 | 20170105 |
2109504 | ref2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170204 | 20170105 |
2109552 | ref2 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170204 | 20170105 |
2109768 | ref2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20170204 | 20170105 |
2122444 | goptv | gcc | 20170204 | 20170105 |
2122924 | goptv | gcc -funroll-loops | 20170204 | 20170105 |
5585648 | ref3 | cc | 20170204 | 20170105 |
5893068 | ref3 | gcc -funroll-loops | 20170204 | 20170105 |
5894792 | ref3 | gcc | 20170204 | 20170105 |
11423544 | ref2 | cc | 20170204 | 20170105 |
11867452 | ref2 | gcc -funroll-loops | 20170204 | 20170105 |
11867640 | ref2 | gcc | 20170204 | 20170105 |
Compiler | Implementations
|
cc | optimized_nonSSE ref |
clang -O3 -fomit-frame-pointer -Qunused-arguments | optimized_nonSSE ref |
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | optimized_nonSSE ref |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | optimized_nonSSE ref |
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | optimized_nonSSE ref |
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | optimized_nonSSE ref |
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | optimized_nonSSE ref |
gcc | optimized_nonSSE ref |
gcc -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -fno-schedule-insns -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops | optimized_nonSSE ref |
gcc -funroll-loops -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=k8 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=nocona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=barcelona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=barcelona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=barcelona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=barcelona -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=k8 -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=k8 -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=k8 -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=k8 -Os -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | optimized_nonSSE ref |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | optimized_nonSSE ref |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | optimized_nonSSE ref |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | optimized_nonSSE ref |
gcc -march=nocona -O2 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=nocona -O3 -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=nocona -O -fomit-frame-pointer | optimized_nonSSE ref |
gcc -march=nocona -Os -fomit-frame-pointer | optimized_nonSSE ref
|