Implementation notes: amd64, bigmem, crypto_encrypt/mceliece

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_encrypt
Primitive: mceliece
TimeImplementationCompilerBenchmark dateSUPERCOP version
1038944refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
1041692refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
1042823refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
1043058refgcc -m64 -O3 -fomit-frame-pointer2015021620141124
1043842refgcc -O3 -fomit-frame-pointer2015021620141124
1044372refgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
1044684refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
1045364refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
1045571refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
1057276refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
1057692refgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
1059565refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
1060392refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
1061523refgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
1063549refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
1063838refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
1063987refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
1064758refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
1066481refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
1066705refgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
1067852refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
1070915refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
1113613refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
1114438refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
1127533refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
1129267refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
1130899refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
1131010refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
1131817refgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
1132302refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
1134787refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
1262338refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
1263834refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
1272223refgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
1273702refgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
1273810refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1274263refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
1276604refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
1279785refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
1281621refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
1302588refgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
1306787refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
1341513refgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
1341884refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
1347292refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
1348701refgcc -O2 -fomit-frame-pointer2015021620141124
1350390refgcc -m64 -O2 -fomit-frame-pointer2015021620141124
1357674refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124
1358008refgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
1358436refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
1358600refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
1359583refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
1359926refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
1405892refgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
1414244refgcc -march=nocona -O -fomit-frame-pointer2015021620141124
1416032refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
1416156refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
1416446refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
1424439refgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
1437724refgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
1438013refgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
1438265refgcc -m64 -Os -fomit-frame-pointer2015021620141124
1439098refgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
1441257refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
1441308refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
1448587refgcc -Os -fomit-frame-pointer2015021620141124
1455293refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
1455314refgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
1455469refgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
1457534refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
1458597refgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
1461082refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
1461099refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
1461193refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
1461385refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
1462139refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
1462776refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
1522497refgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
1523276refgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
1523679refgcc -march=k8 -O -fomit-frame-pointer2015021620141124
1524495refgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
1527781refgcc -O -fomit-frame-pointer2015021620141124
1528005refgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1529170refgcc -m64 -O -fomit-frame-pointer2015021620141124
1537007refgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
1537449refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
1538251refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
1538696refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
2975462refcc2015021620141124
2976162refgcc2015021620141124
2979366refgcc -funroll-loops2015021620141124