Implementation notes: amd64, glyme, crypto_stream/ocelot1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_stream
Primitive: ocelot1
TimeImplementationCompilerBenchmark dateSUPERCOP version
41692refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
42744refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
42892refg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
43012refg++ -march=k8 -O3 -fomit-frame-pointer2017020220170105
43032refg++ -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
43052refg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
43076refg++ -O3 -fomit-frame-pointer2017020220170105
43088refg++ -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
43096refg++ -m64 -O3 -fomit-frame-pointer2017020220170105
43428refg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
43512refg++ -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
43588refg++ -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
43700refg++ -march=nocona -O2 -fomit-frame-pointer2017020220170105
43716refg++ -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
44064refg++ -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
44152refg++ -march=nocona -O3 -fomit-frame-pointer2017020220170105
44520refg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
45348refg++ -march=barcelona -O3 -fomit-frame-pointer2017020220170105
45380refg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
45472refg++ -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
45476refg++ -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
45476refg++ -march=k8 -O2 -fomit-frame-pointer2017020220170105
45496refg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
45504refg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
45520refg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
45652refg++ -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
45696refg++ -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
45720refg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
45748refg++ -m64 -O2 -fomit-frame-pointer2017020220170105
45924refg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
45972refg++ -O2 -fomit-frame-pointer2017020220170105
46068refg++ -march=barcelona -O2 -fomit-frame-pointer2017020220170105
47848refg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
48216refg++ -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
48424refg++ -O -fomit-frame-pointer2017020220170105
48452refg++ -m64 -O -fomit-frame-pointer2017020220170105
48724refg++ -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
48728refg++ -march=nocona -O -fomit-frame-pointer2017020220170105
49068refg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
49076refg++ -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
49076refg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
49096refg++ -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
49140refg++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
49152refg++ -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
49252refg++ -march=barcelona -O -fomit-frame-pointer2017020220170105
49308refg++ -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
49320refg++ -march=k8 -O -fomit-frame-pointer2017020220170105
49428refg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
51984refg++ -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
52032refg++ -march=barcelona -Os -fomit-frame-pointer2017020220170105
52092refg++ -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
52092refg++ -march=nocona -Os -fomit-frame-pointer2017020220170105
52260refg++ -Os -fomit-frame-pointer2017020220170105
52280refg++ -m64 -Os -fomit-frame-pointer2017020220170105
52316refg++ -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
52316refg++ -march=k8 -Os -fomit-frame-pointer2017020220170105
52368refg++ -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
52476refg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
52540refg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
52560refg++ -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
52612refg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
52928refg++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
52932refg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
52944refg++ -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
53660refclang++ -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
53808refclang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
53848refclang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
53860refclang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
53920refclang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
53984refclang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
156540refg++2017020220170105
167664refCC2017020220170105