Implementation notes: amd64, jos, crypto_encrypt/ntruees743ep1

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_encrypt
Primitive: ntruees743ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
477607refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101720141014
477735refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101720141014
479655refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101720141014
480090refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101720141014
486338refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101720141014
487515refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101720141014
487943refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101720141014
492728refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101720141014
495720refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101720141014
496170refgcc -m64 -march=core2 -O -fomit-frame-pointer2014101720141014
497227refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101720141014
497430refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101720141014
534637refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101720141014
541447refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101720141014
542722refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101720141014
546090refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101720141014
976612refgcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
979305refgcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
982013refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101720141014
984832refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
988380refgcc -funroll-loops -O -fomit-frame-pointer2014101720141014
990495refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
990675refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
991470refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
991642refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
993390refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101720141014
994087refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101720141014
994125refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101720141014
994223refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
995055refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101720141014
996833refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101720141014
997335refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101720141014
997410refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
998198refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101720141014
999697refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
1001348refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101720141014
1002038refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
1002765refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101720141014
1003650refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
1004535refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
1005023refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101720141014
1013250refgcc -march=barcelona -O -fomit-frame-pointer2014101720141014
1013843refgcc -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
1014030refgcc -m64 -O3 -fomit-frame-pointer2014101720141014
1015755refgcc -march=barcelona -O3 -fomit-frame-pointer2014101720141014
1021635refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
1021755refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
1022828refgcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
1023615refgcc -m64 -O -fomit-frame-pointer2014101720141014
1023915refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
1024793refgcc -O -fomit-frame-pointer2014101720141014
1025137refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101720141014
1025205refgcc -march=k8 -O -fomit-frame-pointer2014101720141014
1028707refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
1042920refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
1043722refgcc -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
1044315refgcc -march=k8 -O3 -fomit-frame-pointer2014101720141014
1048372refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
1048973refgcc -march=nocona -O -fomit-frame-pointer2014101720141014
1051118refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
1051282refgcc -m64 -O2 -fomit-frame-pointer2014101720141014
1053112refgcc -O3 -fomit-frame-pointer2014101720141014
1058355refgcc -march=k8 -O2 -fomit-frame-pointer2014101720141014
1060417refgcc -O2 -fomit-frame-pointer2014101720141014
1064108refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
1065960refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
1067843refgcc -march=barcelona -O2 -fomit-frame-pointer2014101720141014
1068202refgcc -march=nocona -O3 -fomit-frame-pointer2014101720141014
1068353refgcc -march=k8 -Os -fomit-frame-pointer2014101720141014
1068450refgcc -Os -fomit-frame-pointer2014101720141014
1069988refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
1071307refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
1074983refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101720141014
1077187refgcc -march=nocona -Os -fomit-frame-pointer2014101720141014
1077960refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
1079640refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
1079865refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101720141014
1079910refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
1080165refgcc -m64 -Os -fomit-frame-pointer2014101720141014
1082933refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
1083390refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
1084275refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
1084755refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101720141014
1086232refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
1086285refgcc -march=barcelona -Os -fomit-frame-pointer2014101720141014
1086855refgcc -march=nocona -O2 -fomit-frame-pointer2014101720141014
1089390refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101720141014
1094955refgcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
3016732refgcc2014101720141014
3023730refgcc -funroll-loops2014101720141014
3064987refcc2014101720141014