Implementation notes: amd64, gameboy3, crypto_encrypt/ntruees787ep1

Computer: gameboy3
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20101204
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
681571refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010120720101204
681647refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010120720101204
682255refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010120720101204
682391refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010120720101204
682480refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010120720101204
682595refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010120720101204
684208refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010120720101204
684219refgcc -funroll-loops -O3 -fomit-frame-pointer2010120720101204
684272refgcc -funroll-loops -O2 -fomit-frame-pointer2010120720101204
684809refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010120720101204
685111refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010120720101204
685434refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010120720101204
685458refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010120720101204
686201refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010120720101204
707656refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010120720101204
707973refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010120720101204
711321refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010120720101204
713914refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010120720101204
721280refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010120720101204
721831refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010120720101204
721929refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010120720101204
722759refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010120720101204
723354refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010120720101204
725251refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010120720101204
725712refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010120720101204
726771refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010120720101204
728741refgcc -funroll-loops -O -fomit-frame-pointer2010120720101204
915896refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010120720101204
916095refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010120720101204
916294refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010120720101204
916584refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010120720101204
916738refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010120720101204
916892refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010120720101204
916960refgcc -Os -fomit-frame-pointer2010120720101204
917431refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010120720101204
917520refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010120720101204
917529refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010120720101204
917591refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010120720101204
917594refgcc -m64 -Os -fomit-frame-pointer2010120720101204
918142refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010120720101204
918237refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010120720101204
918290refgcc -march=barcelona -Os -fomit-frame-pointer2010120720101204
918658refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010120720101204
918818refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010120720101204
919369refgcc -march=k8 -Os -fomit-frame-pointer2010120720101204
919748refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010120720101204
919810refgcc -march=nocona -Os -fomit-frame-pointer2010120720101204
920314refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010120720101204
921763refgcc -funroll-loops -Os -fomit-frame-pointer2010120720101204
991645refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010120720101204
992006refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010120720101204
992246refgcc -march=barcelona -O3 -fomit-frame-pointer2010120720101204
993709refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010120720101204
994000refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010120720101204
994101refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010120720101204
994130refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010120720101204
994240refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010120720101204
994901refgcc -O3 -fomit-frame-pointer2010120720101204
995085refgcc -march=nocona -O3 -fomit-frame-pointer2010120720101204
995274refgcc -march=k8 -O3 -fomit-frame-pointer2010120720101204
996160refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010120720101204
999864refgcc -m64 -O3 -fomit-frame-pointer2010120720101204
1010228refgcc -march=nocona -O2 -fomit-frame-pointer2010120720101204
1010504refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010120720101204
1011703refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010120720101204
1011899refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010120720101204
1012006refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010120720101204
1012444refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010120720101204
1012569refgcc -fno-schedule-insns -O -fomit-frame-pointer2010120720101204
1012664refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010120720101204
1012880refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010120720101204
1013478refgcc -m64 -O -fomit-frame-pointer2010120720101204
1013562refgcc -march=barcelona -O2 -fomit-frame-pointer2010120720101204
1013964refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010120720101204
1014427refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010120720101204
1014542refgcc -march=k8 -O -fomit-frame-pointer2010120720101204
1014972refgcc -O -fomit-frame-pointer2010120720101204
1015031refgcc -m64 -march=barcelona -O -fomit-frame-pointer2010120720101204
1015129refgcc -m64 -march=core2 -O -fomit-frame-pointer2010120720101204
1015807refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010120720101204
1015840refgcc -march=k8 -O2 -fomit-frame-pointer2010120720101204
1016667refgcc -m64 -O2 -fomit-frame-pointer2010120720101204
1016678refgcc -march=nocona -O -fomit-frame-pointer2010120720101204
1017437refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010120720101204
1017665refgcc -march=barcelona -O -fomit-frame-pointer2010120720101204
1017772refgcc -O2 -fomit-frame-pointer2010120720101204
1017870refgcc -m64 -march=nocona -O -fomit-frame-pointer2010120720101204
1020098refgcc -m64 -march=k8 -O -fomit-frame-pointer2010120720101204
2611155refcc2010120720101204
2612118refgcc -funroll-loops2010120720101204
2618355refgcc2010120720101204