Implementation notes: amd64, enigma, crypto_encrypt/ntruees743ep1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_encrypt
Primitive: ntruees743ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
775377refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060620140529
775575refgcc -funroll-loops -O3 -fomit-frame-pointer2014060620140529
775674refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060620140529
779157refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060620140529
779256refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060620140529
788967refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060620140529
791118refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060620140529
800010refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060620140529
800073refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060620140529
800397refgcc -funroll-loops -O2 -fomit-frame-pointer2014060620140529
800919refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060620140529
802179refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060620140529
814428refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060620140529
815049refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060620140529
820908refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060620140529
822375refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060620140529
833895refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060620140529
834435refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060620140529
835353refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060620140529
836271refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060620140529
838134refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060620140529
838296refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060620140529
838962refgcc -funroll-loops -O -fomit-frame-pointer2014060620140529
844344refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060620140529
845037refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060620140529
856341refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060620140529
857862refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060620140529
895806refgcc -march=barcelona -O3 -fomit-frame-pointer2014060620140529
896283refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060620140529
896580refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060620140529
897093refgcc -march=k8 -O3 -fomit-frame-pointer2014060620140529
897210refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060620140529
897930refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060620140529
897993refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060620140529
898929refgcc -O3 -fomit-frame-pointer2014060620140529
899352refgcc -m64 -O3 -fomit-frame-pointer2014060620140529
899433refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060620140529
899883refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060620140529
903618refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060620140529
906660refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060620140529
908100refgcc -march=nocona -O3 -fomit-frame-pointer2014060620140529
912942refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060620140529
913194refgcc -march=k8 -O2 -fomit-frame-pointer2014060620140529
913221refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060620140529
913707refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060620140529
913725refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060620140529
913734refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060620140529
913788refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060620140529
913824refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060620140529
914139refgcc -march=barcelona -O2 -fomit-frame-pointer2014060620140529
918936refgcc -O2 -fomit-frame-pointer2014060620140529
918972refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060620140529
919188refgcc -m64 -O2 -fomit-frame-pointer2014060620140529
925947refgcc -march=nocona -O2 -fomit-frame-pointer2014060620140529
926082refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060620140529
932508refgcc -march=k8 -O -fomit-frame-pointer2014060620140529
933354refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060620140529
933480refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060620140529
933552refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060620140529
933597refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060620140529
933840refgcc -march=barcelona -O -fomit-frame-pointer2014060620140529
933993refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060620140529
934407refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060620140529
934677refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060620140529
934677refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060620140529
935127refgcc -m64 -O -fomit-frame-pointer2014060620140529
935973refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060620140529
936018refgcc -Os -fomit-frame-pointer2014060620140529
936081refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060620140529
936090refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060620140529
936099refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060620140529
936234refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060620140529
936450refgcc -m64 -Os -fomit-frame-pointer2014060620140529
936576refgcc -march=barcelona -Os -fomit-frame-pointer2014060620140529
936621refgcc -O -fomit-frame-pointer2014060620140529
936630refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060620140529
936675refgcc -march=k8 -Os -fomit-frame-pointer2014060620140529
937062refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060620140529
937341refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060620140529
941184refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060620140529
941499refgcc -funroll-loops -Os -fomit-frame-pointer2014060620140529
941544refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060620140529
941670refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060620140529
941760refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060620140529
942039refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060620140529
942120refgcc -march=nocona -O -fomit-frame-pointer2014060620140529
943137refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060620140529
958887refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060620140529
971028refgcc -march=nocona -Os -fomit-frame-pointer2014060620140529
971271refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060620140529
971487refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060620140529
971964refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060620140529
3152196refgcc2014060620140529
3190320refgcc -funroll-loops2014060620140529
3263832refcc2014060620140529