Implementation notes: amd64, hercules, crypto_encrypt/mceliece

Computer: hercules
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20101029
Operation: crypto_encrypt
Primitive: mceliece
TimeImplementationCompilerBenchmark dateSUPERCOP version
1067440refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010111020101029
1077507refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010111020101029
1079398refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010111020101029
1087206refgcc -funroll-loops -O3 -fomit-frame-pointer2010111020101029
1088009refgcc -march=k8 -O3 -fomit-frame-pointer2010111020101029
1090043refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010111020101029
1091064refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010111020101029
1091132refgcc -march=barcelona -O3 -fomit-frame-pointer2010111020101029
1091339refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010111020101029
1091948refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010111020101029
1098920refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010111020101029
1099876refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010111020101029
1100867refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010111020101029
1102504refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010111020101029
1108800refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010111020101029
1109403refgcc -O3 -fomit-frame-pointer2010111020101029
1119637refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010111020101029
1119677refgcc -m64 -O3 -fomit-frame-pointer2010111020101029
1120929refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010111020101029
1121252refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010111020101029
1122041refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010111020101029
1122603refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010111020101029
1123221refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010111020101029
1123378refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010111020101029
1124662refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010111020101029
1131045refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010111020101029
1131980refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010111020101029
1134538refgcc -funroll-loops -O2 -fomit-frame-pointer2010111020101029
1136926refgcc -march=nocona -O3 -fomit-frame-pointer2010111020101029
1140957refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010111020101029
1158302refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010111020101029
1161034refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010111020101029
1171025refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010111020101029
1196866refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010111020101029
1205729refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010111020101029
1214085refgcc -march=barcelona -O2 -fomit-frame-pointer2010111020101029
1233643refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010111020101029
1235148refgcc -m64 -O2 -fomit-frame-pointer2010111020101029
1235326refgcc -O2 -fomit-frame-pointer2010111020101029
1238081refgcc -march=nocona -O2 -fomit-frame-pointer2010111020101029
1238668refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010111020101029
1239933refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010111020101029
1242228refgcc -march=k8 -O2 -fomit-frame-pointer2010111020101029
1242582refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010111020101029
1242766refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010111020101029
1244332refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010111020101029
1254840refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010111020101029
1262828refgcc -funroll-loops -Os -fomit-frame-pointer2010111020101029
1266507refgcc -march=nocona -O -fomit-frame-pointer2010111020101029
1267142refgcc -O -fomit-frame-pointer2010111020101029
1269952refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010111020101029
1273862refgcc -m64 -march=nocona -O -fomit-frame-pointer2010111020101029
1280484refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010111020101029
1282855refgcc -m64 -march=core2 -O -fomit-frame-pointer2010111020101029
1287289refgcc -m64 -march=barcelona -O -fomit-frame-pointer2010111020101029
1287933refgcc -m64 -march=barcelona -O -fomit-frame-pointer2010111020101029
1288249refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010111020101029
1292311refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010111020101029
1295689refgcc -m64 -march=k8 -O -fomit-frame-pointer2010111020101029
1297622refgcc -march=k8 -O -fomit-frame-pointer2010111020101029
1298566refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010111020101029
1299754refgcc -fno-schedule-insns -O -fomit-frame-pointer2010111020101029
1300160refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010111020101029
1304400refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010111020101029
1306403refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010111020101029
1307469refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010111020101029
1308692refgcc -march=barcelona -Os -fomit-frame-pointer2010111020101029
1309006refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010111020101029
1310450refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010111020101029
1310468refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010111020101029
1313307refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010111020101029
1313522refgcc -march=k8 -Os -fomit-frame-pointer2010111020101029
1314760refgcc -march=nocona -Os -fomit-frame-pointer2010111020101029
1316412refgcc -funroll-loops -O -fomit-frame-pointer2010111020101029
1316901refgcc -Os -fomit-frame-pointer2010111020101029
1317843refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010111020101029
1317852refgcc -march=barcelona -O -fomit-frame-pointer2010111020101029
1318899refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010111020101029
1319852refgcc -m64 -Os -fomit-frame-pointer2010111020101029
1335440refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010111020101029
1344820refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010111020101029
1363799refgcc -m64 -O -fomit-frame-pointer2010111020101029
1364107refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010111020101029
1497730refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010111020101029
1550778refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010111020101029
1613870refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010111020101029
1865510refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010111020101029
1946528refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010111020101029
2288968refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010111020101029
2329680refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010111020101029
2333780refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010111020101029
2334832refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010111020101029
2859955refgcc2010111020101029
2882757refcc2010111020101029
2956192refgcc -funroll-loops2010111020101029