Implementation notes: amd64, wideload, crypto_encrypt/mceliece

Computer: wideload
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 20101204
Operation: crypto_encrypt
Primitive: mceliece
TimeImplementationCompilerBenchmark dateSUPERCOP version
980226refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010120620101111
983985refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010120620101111
985902refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010120620101111
985965refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010120620101111
987609refgcc -march=k8 -O3 -fomit-frame-pointer2010120620101111
989721refgcc -m64 -O3 -fomit-frame-pointer2010120620101111
989895refgcc -O3 -fomit-frame-pointer2010120620101111
990573refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010120620101111
998469refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010120620101111
999015refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010120620101111
1002066refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010120620101111
1002423refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010120620101111
1004688refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010120620101111
1004877refgcc -march=barcelona -O3 -fomit-frame-pointer2010120620101111
1005057refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010120620101111
1005546refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010120620101111
1007523refgcc -funroll-loops -O3 -fomit-frame-pointer2010120620101111
1009590refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010120620101111
1011252refgcc -march=nocona -O3 -fomit-frame-pointer2010120620101111
1019358refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010120620101111
1020381refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010120620101111
1020831refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010120620101111
1053681refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010120620101111
1056789refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010120620101111
1070004refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010120620101111
1070970refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010120620101111
1074807refgcc -funroll-loops -O2 -fomit-frame-pointer2010120620101111
1075545refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010120620101111
1076994refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010120620101111
1077657refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010120620101111
1081200refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010120620101111
1118697refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010120620101111
1129272refgcc -march=nocona -O2 -fomit-frame-pointer2010120620101111
1161633refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010120620101111
1163220refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010120620101111
1165845refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010120620101111
1167060refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010120620101111
1169244refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010120620101111
1169289refgcc -march=barcelona -O2 -fomit-frame-pointer2010120620101111
1180632refgcc -O2 -fomit-frame-pointer2010120620101111
1180887refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010120620101111
1185204refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010120620101111
1188423refgcc -m64 -O2 -fomit-frame-pointer2010120620101111
1192011refgcc -march=k8 -O2 -fomit-frame-pointer2010120620101111
1210263refgcc -march=nocona -O -fomit-frame-pointer2010120620101111
1216494refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010120620101111
1224021refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010120620101111
1226190refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010120620101111
1226265refgcc -m64 -march=nocona -O -fomit-frame-pointer2010120620101111
1227687refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010120620101111
1228164refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010120620101111
1231128refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010120620101111
1234236refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010120620101111
1241751refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010120620101111
1241850refgcc -funroll-loops -O -fomit-frame-pointer2010120620101111
1242354refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010120620101111
1254177refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010120620101111
1259826refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010120620101111
1261131refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010120620101111
1263708refgcc -m64 -Os -fomit-frame-pointer2010120620101111
1263777refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010120620101111
1264197refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010120620101111
1265862refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010120620101111
1266591refgcc -Os -fomit-frame-pointer2010120620101111
1268025refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010120620101111
1268865refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010120620101111
1269033refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010120620101111
1269654refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010120620101111
1269687refgcc -march=k8 -Os -fomit-frame-pointer2010120620101111
1270053refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010120620101111
1270800refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010120620101111
1271835refgcc -march=nocona -Os -fomit-frame-pointer2010120620101111
1272816refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010120620101111
1272987refgcc -funroll-loops -Os -fomit-frame-pointer2010120620101111
1273086refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010120620101111
1274712refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010120620101111
1276593refgcc -march=barcelona -Os -fomit-frame-pointer2010120620101111
1309086refgcc -march=k8 -O -fomit-frame-pointer2010120620101111
1310757refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010120620101111
1311150refgcc -m64 -O -fomit-frame-pointer2010120620101111
1316622refgcc -fno-schedule-insns -O -fomit-frame-pointer2010120620101111
1316745refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010120620101111
1320492refgcc -m64 -march=barcelona -O -fomit-frame-pointer2010120620101111
1320771refgcc -march=barcelona -O -fomit-frame-pointer2010120620101111
1320984refgcc -m64 -march=core2 -O -fomit-frame-pointer2010120620101111
1321137refgcc -m64 -march=k8 -O -fomit-frame-pointer2010120620101111
1323468refgcc -O -fomit-frame-pointer2010120620101111
1337067refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010120620101111
2412939refcc2010120620101111
2729808refgcc2010120620101111
2933112refgcc -funroll-loops2010120620101111