Implementation notes: amd64, elroy, crypto_encrypt/ntruees787ep1

Computer: elroy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20110106
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
744932refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
747980refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
748996refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011012120110106
749652refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
752548refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011012120110106
753104refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011012120110106
754252refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
754268refgcc -march=k8 -Os -fomit-frame-pointer2011012120110106
754868refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011012120110106
755712refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
755920refgcc -march=barcelona -Os -fomit-frame-pointer2011012120110106
756240refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
756680refgcc -Os -fomit-frame-pointer2011012120110106
757064refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
757140refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011012120110106
757312refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011012120110106
757316refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011012120110106
757808refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011012120110106
758608refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
758784refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
759324refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011012120110106
759700refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011012120110106
759768refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
760288refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
760480refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011012120110106
760872refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011012120110106
761368refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011012120110106
761608refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
761708refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011012120110106
761872refgcc -funroll-loops -O -fomit-frame-pointer2011012120110106
762164refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
763180refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
763596refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
763800refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
763840refgcc -march=nocona -Os -fomit-frame-pointer2011012120110106
763932refgcc -funroll-loops -Os -fomit-frame-pointer2011012120110106
764636refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011012120110106
765168refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011012120110106
766024refgcc -m64 -Os -fomit-frame-pointer2011012120110106
769532refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
773200refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011012120110106
774400refgcc -funroll-loops -O2 -fomit-frame-pointer2011012120110106
775768refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011012120110106
777608refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
777760refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
779280refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011012120110106
779624refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011012120110106
780712refgcc -funroll-loops -O3 -fomit-frame-pointer2011012120110106
782224refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
826888refgcc -march=barcelona -O3 -fomit-frame-pointer2011012120110106
827944refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
829448refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011012120110106
833704refgcc -m64 -O3 -fomit-frame-pointer2011012120110106
834020refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
834852refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011012120110106
835488refgcc -march=k8 -O3 -fomit-frame-pointer2011012120110106
837392refgcc -O3 -fomit-frame-pointer2011012120110106
838356refgcc -march=barcelona -O2 -fomit-frame-pointer2011012120110106
840340refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
840692refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011012120110106
840840refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011012120110106
842388refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011012120110106
842428refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011012120110106
842896refgcc -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
843104refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011012120110106
844292refgcc -march=k8 -O -fomit-frame-pointer2011012120110106
846264refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
847448refgcc -march=nocona -O3 -fomit-frame-pointer2011012120110106
848700refgcc -O2 -fomit-frame-pointer2011012120110106
849016refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011012120110106
849400refgcc -m64 -O2 -fomit-frame-pointer2011012120110106
849540refgcc -march=barcelona -O -fomit-frame-pointer2011012120110106
849552refgcc -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
849808refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011012120110106
850404refgcc -O -fomit-frame-pointer2011012120110106
850572refgcc -march=k8 -O2 -fomit-frame-pointer2011012120110106
851004refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
851432refgcc -m64 -O -fomit-frame-pointer2011012120110106
851760refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
851772refgcc -m64 -march=core2 -O -fomit-frame-pointer2011012120110106
852704refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
853504refgcc -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
853632refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011012120110106
854160refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
854856refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
858492refgcc -march=nocona -O -fomit-frame-pointer2011012120110106
859668refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011012120110106
862256refgcc -march=nocona -O2 -fomit-frame-pointer2011012120110106
2181560refcc2011012120110106
2191004refgcc -funroll-loops2011012120110106
2198344refgcc2011012120110106