Implementation notes: amd64, jos, crypto_encrypt/ntruees593ep1

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_encrypt
Primitive: ntruees593ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
377303refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101720141014
377602refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101720141014
377962refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101720141014
380535refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101720141014
388710refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101720141014
389362refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101720141014
390608refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101720141014
391373refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101720141014
395438refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101720141014
395992refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101720141014
400852refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101720141014
401693refgcc -m64 -march=core2 -O -fomit-frame-pointer2014101720141014
426090refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101720141014
426345refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101720141014
426690refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101720141014
430695refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101720141014
692925refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101720141014
694237refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
695535refgcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
696375refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
697965refgcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
698700refgcc -funroll-loops -O -fomit-frame-pointer2014101720141014
698888refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101720141014
698993refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
699060refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101720141014
699667refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101720141014
700687refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
701655refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101720141014
701933refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
702285refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101720141014
702915refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101720141014
703267refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
704452refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101720141014
704512refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
705765refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
706185refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
706215refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
707272refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101720141014
713415refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101720141014
715170refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101720141014
717780refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
719460refgcc -O3 -fomit-frame-pointer2014101720141014
720570refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
721350refgcc -m64 -O3 -fomit-frame-pointer2014101720141014
721718refgcc -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
722205refgcc -march=barcelona -O3 -fomit-frame-pointer2014101720141014
723787refgcc -m64 -O -fomit-frame-pointer2014101720141014
725385refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
725565refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101720141014
726923refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
727830refgcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
728438refgcc -O -fomit-frame-pointer2014101720141014
729315refgcc -march=k8 -O -fomit-frame-pointer2014101720141014
729720refgcc -march=barcelona -O -fomit-frame-pointer2014101720141014
730628refgcc -march=k8 -O3 -fomit-frame-pointer2014101720141014
734827refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
734978refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
735240refgcc -march=nocona -O -fomit-frame-pointer2014101720141014
739103refgcc -march=k8 -O2 -fomit-frame-pointer2014101720141014
740032refgcc -march=barcelona -O2 -fomit-frame-pointer2014101720141014
741450refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
742290refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
743235refgcc -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
745485refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
747818refgcc -O2 -fomit-frame-pointer2014101720141014
749422refgcc -m64 -O2 -fomit-frame-pointer2014101720141014
758303refgcc -march=nocona -O3 -fomit-frame-pointer2014101720141014
759450refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
761985refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
765698refgcc -Os -fomit-frame-pointer2014101720141014
766417refgcc -march=nocona -O2 -fomit-frame-pointer2014101720141014
768465refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
768840refgcc -m64 -Os -fomit-frame-pointer2014101720141014
768953refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
770280refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
771390refgcc -march=nocona -Os -fomit-frame-pointer2014101720141014
774442refgcc -march=barcelona -Os -fomit-frame-pointer2014101720141014
774848refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101720141014
775200refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
775883refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
776730refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101720141014
777037refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
777090refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
778897refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
779993refgcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
781605refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101720141014
782932refgcc -march=k8 -Os -fomit-frame-pointer2014101720141014
783007refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101720141014
2040938refcc2014101720141014
2045760refgcc -funroll-loops2014101720141014
2051303refgcc2014101720141014