Implementation notes: amd64, cryptologic, crypto_aead/pi16cipher096v1

Computer: cryptologic
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: pi16cipher096v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
526027optimized_nonSSEgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140517
526330optimized_nonSSEgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140517
526333optimized_nonSSEgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140517
526446optimized_nonSSEgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140517
530431optimized_nonSSEgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140517
530445optimized_nonSSEgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140517
530488optimized_nonSSEgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140517
530549optimized_nonSSEgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140517
530567optimized_nonSSEgcc -funroll-loops -O3 -fomit-frame-pointer2014053120140517
530600optimized_nonSSEgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140517
530634optimized_nonSSEgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140517
530833optimized_nonSSEgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140517
531139optimized_nonSSEgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140517
531176optimized_nonSSEgcc -funroll-loops -O2 -fomit-frame-pointer2014053120140517
553761optimized_nonSSEgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140517
553797optimized_nonSSEgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140517
556064optimized_nonSSEgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140517
556082optimized_nonSSEgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140517
556537optimized_nonSSEgcc -funroll-loops -Os -fomit-frame-pointer2014053120140517
556673optimized_nonSSEgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140517
556718optimized_nonSSEgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140517
625903optimized_nonSSEgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140517
625961optimized_nonSSEgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140517
626788optimized_nonSSEgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140517
626845optimized_nonSSEgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140517
626949optimized_nonSSEgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140517
627142optimized_nonSSEgcc -funroll-loops -O -fomit-frame-pointer2014053120140517
627161optimized_nonSSEgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140517
660088optimized_nonSSEgcc -march=nocona -O3 -fomit-frame-pointer2014053120140517
660143optimized_nonSSEgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140517
662309optimized_nonSSEgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140517
664352optimized_nonSSEgcc -m64 -O3 -fomit-frame-pointer2014053120140517
664427optimized_nonSSEgcc -O3 -fomit-frame-pointer2014053120140517
664427optimized_nonSSEgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140517
664591optimized_nonSSEgcc -march=k8 -O3 -fomit-frame-pointer2014053120140517
664676optimized_nonSSEgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140517
759779optimized_nonSSEgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140517
767163optimized_nonSSEgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140517
767351optimized_nonSSEgcc -march=k8 -O2 -fomit-frame-pointer2014053120140517
767600optimized_nonSSEgcc -O2 -fomit-frame-pointer2014053120140517
767670optimized_nonSSEgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140517
767724optimized_nonSSEgcc -m64 -O2 -fomit-frame-pointer2014053120140517
774718optimized_nonSSEgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140517
781864optimized_nonSSEgcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140517
781927optimized_nonSSEgcc -O -fomit-frame-pointer2014053120140517
782094optimized_nonSSEgcc -m64 -O -fomit-frame-pointer2014053120140517
783664optimized_nonSSEgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140517
784664optimized_nonSSEgcc -march=k8 -O -fomit-frame-pointer2014053120140517
784958optimized_nonSSEgcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140517
785321optimized_nonSSEgcc -march=nocona -O -fomit-frame-pointer2014053120140517
785324optimized_nonSSEgcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140517
796083optimized_nonSSEgcc -march=nocona -O2 -fomit-frame-pointer2014053120140517
905948refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140517
905967refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140517
906215refgcc -funroll-loops -O -fomit-frame-pointer2014053120140517
906600refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140517
906664refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140517
906755refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140517
906809refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140517
935870refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140517
936560refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140517
938473refgcc -march=nocona -O3 -fomit-frame-pointer2014053120140517
939912refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140517
940349refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140517
940503refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140517
943161refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140517
956685refgcc -O3 -fomit-frame-pointer2014053120140517
956973refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140517
957215refgcc -m64 -O3 -fomit-frame-pointer2014053120140517
957415refgcc -march=k8 -O3 -fomit-frame-pointer2014053120140517
958434refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140517
962800refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140517
962897refgcc -funroll-loops -O2 -fomit-frame-pointer2014053120140517
962930refgcc -funroll-loops -O3 -fomit-frame-pointer2014053120140517
963024refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140517
963158refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140517
963279refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140517
963452refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140517
963464refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140517
964443refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140517
965200refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140517
1031479optimized_nonSSEgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140517
1031776optimized_nonSSEgcc -march=nocona -Os -fomit-frame-pointer2014053120140517
1037903optimized_nonSSEgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140517
1038682optimized_nonSSEgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140517
1038806optimized_nonSSEgcc -Os -fomit-frame-pointer2014053120140517
1039185optimized_nonSSEgcc -march=k8 -Os -fomit-frame-pointer2014053120140517
1039194optimized_nonSSEgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140517
1048961optimized_nonSSEgcc -m64 -Os -fomit-frame-pointer2014053120140517
1128979refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140517
1130888refgcc -march=nocona -O2 -fomit-frame-pointer2014053120140517
1135658refgcc -march=k8 -O2 -fomit-frame-pointer2014053120140517
1136252refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140517
1137361refgcc -m64 -O2 -fomit-frame-pointer2014053120140517
1138839refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140517
1143232refgcc -O2 -fomit-frame-pointer2014053120140517
1164339refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140517
1164470refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140517
1168636refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140517
1191870refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140517
1191882refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140517
1195964refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140517
1201906refgcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140517
1202368refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140517
1205062refgcc -funroll-loops -Os -fomit-frame-pointer2014053120140517
1212795refgcc -march=k8 -O -fomit-frame-pointer2014053120140517
1219018refgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140517
1224385refgcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140517
1227792refgcc -march=nocona -O -fomit-frame-pointer2014053120140517
1229018refgcc -m64 -O -fomit-frame-pointer2014053120140517
1230577refgcc -O -fomit-frame-pointer2014053120140517
1232115refgcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140517
1562844refgcc -march=nocona -Os -fomit-frame-pointer2014053120140517
1563968refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140517
1576058refgcc -march=k8 -Os -fomit-frame-pointer2014053120140517
1577198refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140517
1578107refgcc -m64 -Os -fomit-frame-pointer2014053120140517
1579199refgcc -Os -fomit-frame-pointer2014053120140517
1580004refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140517
1597768refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140517
2295679optimized_nonSSEgcc -funroll-loops2014053120140517
2297227optimized_nonSSEgcc2014053120140517
2300418optimized_nonSSEcc2014053120140517
3163394refcc2014053120140517
3163427refgcc2014053120140517
3168260refgcc -funroll-loops2014053120140517