Implementation notes: amd64, agamemnon, crypto_encrypt/ntruees787ep1

Computer: agamemnon
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20111120
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1771253refgcc -march=barcelona -Os -fomit-frame-pointer2012010520111120
2167128refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012010520111120
2655514refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012010520111120
2720072refgcc -march=barcelona -O2 -fomit-frame-pointer2012010520111120
2905352refgcc -march=barcelona -O -fomit-frame-pointer2012010520111120
3915768refgcc -march=k8 -O3 -fomit-frame-pointer2012010520111120
6432440refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012010520111120
6442963refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012010520111120
6526155refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012010520111120
6532320refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012010520111120
6532376refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012010520111120
6532384refgcc -funroll-loops -O2 -fomit-frame-pointer2012010520111120
6654733refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012010520111120
6668816refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012010520111120
6674445refgcc -funroll-loops -O -fomit-frame-pointer2012010520111120
6679091refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012010520111120
6681355refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012010520111120
6710200refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012010520111120
6723635refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012010520111120
6725736refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012010520111120
6727387refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012010520111120
6781880refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012010520111120
6792304refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012010520111120
6944592refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012010520111120
6953832refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012010520111120
6983259refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012010520111120
6986896refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012010520111120
7087659refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012010520111120
7097448refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012010520111120
7211317refgcc -funroll-loops -O3 -fomit-frame-pointer2012010520111120
7211477refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012010520111120
7238528refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012010520111120
7703723refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012010520111120
7711989refgcc -march=k8 -O2 -fomit-frame-pointer2012010520111120
7741413refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012010520111120
7756909refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012010520111120
7760912refgcc -march=nocona -O2 -fomit-frame-pointer2012010520111120
7761680refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012010520111120
7766352refgcc -march=nocona -Os -fomit-frame-pointer2012010520111120
7771592refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012010520111120
7804288refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012010520111120
7821176refgcc -march=nocona -O3 -fomit-frame-pointer2012010520111120
7844989refgcc -m64 -O3 -fomit-frame-pointer2012010520111120
7846200refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012010520111120
7852840refgcc -m64 -march=core2 -O -fomit-frame-pointer2012010520111120
7854317refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012010520111120
7854339refgcc -O3 -fomit-frame-pointer2012010520111120
7878219refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012010520111120
7883163refgcc -march=nocona -O -fomit-frame-pointer2012010520111120
7884280refgcc -march=k8 -O -fomit-frame-pointer2012010520111120
7886949refgcc -m64 -march=nocona -O -fomit-frame-pointer2012010520111120
7887520refgcc -m64 -march=k8 -O -fomit-frame-pointer2012010520111120
7889584refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012010520111120
7963344refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012010520111120
7968341refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012010520111120
7969184refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012010520111120
7971347refgcc -march=k8 -Os -fomit-frame-pointer2012010520111120
7974477refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012010520111120
7977192refgcc -funroll-loops -Os -fomit-frame-pointer2012010520111120
7977749refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012010520111120
7980184refgcc -m64 -Os -fomit-frame-pointer2012010520111120
7980707refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012010520111120
7981491refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012010520111120
7981752refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012010520111120
7984627refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012010520111120
7985005refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012010520111120
7985765refgcc -Os -fomit-frame-pointer2012010520111120
7989648refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012010520111120
7990021refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012010520111120
7993869refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012010520111120
8052400refgcc -m64 -O2 -fomit-frame-pointer2012010520111120
8078520refgcc -O2 -fomit-frame-pointer2012010520111120
8098189refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012010520111120
8175213refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012010520111120
8176416refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012010520111120
8178616refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012010520111120
8215152refgcc -funroll-loops2012010520111120
8222101refcc2012010520111120
8226894refgcc2012010520111120
8332184refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012010520111120
8333048refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012010520111120
8333413refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012010520111120
8333603refgcc -march=barcelona -O3 -fomit-frame-pointer2012010520111120
8400136refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012010520111120
8403293refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012010520111120
8406453refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012010520111120
8470469refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012010520111120
8496288refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012010520111120
8518632refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012010520111120
8521149refgcc -O -fomit-frame-pointer2012010520111120
8526931refgcc -fno-schedule-insns -O -fomit-frame-pointer2012010520111120
8578541refgcc -m64 -O -fomit-frame-pointer2012010520111120
8716472refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012010520111120
8728835refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012010520111120
8752904refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012010520111120