Implementation notes: amd64, bigmem, crypto_encrypt/ntruees787ep1

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
971479refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
971655refgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
971674refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
971681refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
971700refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
972273refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
972352refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
976307refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
976336refgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
976361refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
976673refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
976709refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
977132refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
977271refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
1004841refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
1004867refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
1010577refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
1010582refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
1024471refgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
1024511refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
1024769refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1024820refgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
1024885refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
1024896refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
1025038refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
1025868refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
1025933refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
1285435refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
1286373refgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
1286673refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
1286727refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
1286866refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
1286905refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
1287319refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
1287402refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
1287639refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
1287660refgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
1287866refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
1287931refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
1288322refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
1289399refgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
1289413refgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
1290158refgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
1290343refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
1290354refgcc -m64 -Os -fomit-frame-pointer2015021620141124
1290716refgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
1290756refgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
1291308refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
1291671refgcc -Os -fomit-frame-pointer2015021620141124
1383905refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
1383976refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
1384061refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
1384225refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
1385078refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
1387163refgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
1387353refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
1387588refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
1387758refgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
1387846refgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
1388957refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
1388959refgcc -m64 -O3 -fomit-frame-pointer2015021620141124
1388962refgcc -O3 -fomit-frame-pointer2015021620141124
1413706refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124
1413729refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
1413782refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
1414148refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
1414167refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
1414174refgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
1414301refgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
1414338refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
1416077refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
1416083refgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
1417483refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
1417485refgcc -m64 -O2 -fomit-frame-pointer2015021620141124
1417590refgcc -O2 -fomit-frame-pointer2015021620141124
1418109refgcc -O -fomit-frame-pointer2015021620141124
1418350refgcc -m64 -O -fomit-frame-pointer2015021620141124
1418392refgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
1419304refgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
1419342refgcc -march=k8 -O -fomit-frame-pointer2015021620141124
1421191refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
1421220refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
1421296refgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
1421331refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
1422693refgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
1422883refgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
1424770refgcc -march=nocona -O -fomit-frame-pointer2015021620141124
1424937refgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
3615121refcc2015021620141124
3615328refgcc -funroll-loops2015021620141124
3615761refgcc2015021620141124