Implementation notes: amd64, elroy, crypto_encrypt/mceliece

Computer: elroy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20110106
Operation: crypto_encrypt
Primitive: mceliece
TimeImplementationCompilerBenchmark dateSUPERCOP version
1239876refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011012120110106
1245036refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
1246244refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
1248160refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
1248724refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011012120110106
1253056refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
1254208refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011012120110106
1255060refgcc -funroll-loops -O3 -fomit-frame-pointer2011012120110106
1256088refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011012120110106
1260540refgcc -O3 -fomit-frame-pointer2011012120110106
1260568refgcc -m64 -O3 -fomit-frame-pointer2011012120110106
1260780refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011012120110106
1261248refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011012120110106
1264888refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011012120110106
1268452refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011012120110106
1268496refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011012120110106
1269224refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011012120110106
1270380refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011012120110106
1271876refgcc -march=k8 -O3 -fomit-frame-pointer2011012120110106
1272852refgcc -march=barcelona -O3 -fomit-frame-pointer2011012120110106
1273180refgcc -march=nocona -O3 -fomit-frame-pointer2011012120110106
1276352refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011012120110106
1302852refgcc -funroll-loops -O2 -fomit-frame-pointer2011012120110106
1304380refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011012120110106
1306232refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
1306664refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011012120110106
1307776refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011012120110106
1309000refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
1311624refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011012120110106
1315624refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
1318288refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
1347008refgcc -march=barcelona -O2 -fomit-frame-pointer2011012120110106
1349088refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011012120110106
1351600refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011012120110106
1352508refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011012120110106
1353872refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011012120110106
1362188refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011012120110106
1369904refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
1371252refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011012120110106
1374408refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011012120110106
1374592refgcc -funroll-loops -O -fomit-frame-pointer2011012120110106
1375032refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
1375944refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011012120110106
1378076refgcc -march=k8 -O2 -fomit-frame-pointer2011012120110106
1379520refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
1382120refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
1385012refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011012120110106
1386296refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011012120110106
1395404refgcc -march=nocona -O2 -fomit-frame-pointer2011012120110106
1395884refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011012120110106
1396596refgcc -m64 -O2 -fomit-frame-pointer2011012120110106
1396956refgcc -m64 -march=nocona -O -fomit-frame-pointer2011012120110106
1396968refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011012120110106
1400792refgcc -O2 -fomit-frame-pointer2011012120110106
1408244refgcc -march=nocona -O -fomit-frame-pointer2011012120110106
1460428refgcc -fno-schedule-insns -O -fomit-frame-pointer2011012120110106
1460780refgcc -march=barcelona -O -fomit-frame-pointer2011012120110106
1460884refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011012120110106
1465484refgcc -m64 -march=k8 -O -fomit-frame-pointer2011012120110106
1470360refgcc -m64 -march=core2 -O -fomit-frame-pointer2011012120110106
1471756refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011012120110106
1473672refgcc -march=k8 -O -fomit-frame-pointer2011012120110106
1476612refgcc -O -fomit-frame-pointer2011012120110106
1476640refgcc -m64 -O -fomit-frame-pointer2011012120110106
1478052refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011012120110106
1478208refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011012120110106
1504288refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
1505060refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
1508412refgcc -Os -fomit-frame-pointer2011012120110106
1512004refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
1513620refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011012120110106
1513928refgcc -march=nocona -Os -fomit-frame-pointer2011012120110106
1514848refgcc -march=barcelona -Os -fomit-frame-pointer2011012120110106
1515068refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
1515160refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011012120110106
1515924refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011012120110106
1516172refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011012120110106
1516648refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011012120110106
1516720refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011012120110106
1517364refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011012120110106
1517416refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011012120110106
1517784refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011012120110106
1517836refgcc -funroll-loops -Os -fomit-frame-pointer2011012120110106
1518372refgcc -march=k8 -Os -fomit-frame-pointer2011012120110106
1521392refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011012120110106
1521404refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011012120110106
1523516refgcc -m64 -Os -fomit-frame-pointer2011012120110106
1523928refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011012120110106
2437984refcc2011012120110106
2445184refgcc2011012120110106
2446984refgcc -funroll-loops2011012120110106