Implementation notes: amd64, h9ivy, crypto_sign/mqqsig192

Computer: h9ivy
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_sign
Primitive: mqqsig192
TimeImplementationCompilerBenchmark dateSUPERCOP version
81876refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070720140622
82504refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014070720140622
82568refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014070720140622
82960refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070720140622
83044refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014070720140622
84472refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070720140622
87200refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014070720140622
87660refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070720140622
87872refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070720140622
88652refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070720140622
88780refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014070720140622
88972refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070720140622
88984refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014070720140622
89172refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070720140622
89308refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070720140622
89368refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070720140622
89508refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070720140622
89520refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014070720140622
89568refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070720140622
89604refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014070720140622
89720refgcc -m64 -march=core2 -O -fomit-frame-pointer2014070720140622
90112refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014070720140622
91528refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070720140622
91728refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014070720140622
91948refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014070720140622
91968refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070720140622
92056refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070720140622
93204refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014070720140622
132668refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070720140622
134072refgcc -march=nocona -O3 -fomit-frame-pointer2014070720140622
139184refgcc -funroll-loops -O3 -fomit-frame-pointer2014070720140622
139368refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070720140622
139396refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070720140622
147364refgcc -O3 -fomit-frame-pointer2014070720140622
147780refgcc -m64 -O3 -fomit-frame-pointer2014070720140622
148108refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070720140622
149768refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070720140622
149940refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070720140622
158012refgcc -march=barcelona -O3 -fomit-frame-pointer2014070720140622
158256refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070720140622
159468refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070720140622
159868refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070720140622
159900refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070720140622
159948refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070720140622
159956refgcc -march=k8 -O3 -fomit-frame-pointer2014070720140622
160024refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070720140622
246296refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070720140622
246520refgcc -funroll-loops -O2 -fomit-frame-pointer2014070720140622
246528refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070720140622
249936refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070720140622
250628refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070720140622
258244refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070720140622
258600refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070720140622
264964refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070720140622
264992refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
271464refgcc -funroll-loops -O -fomit-frame-pointer2014070720140622
271992refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070720140622
272052refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070720140622
273860refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070720140622
274052refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070720140622
275728refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070720140622
276416refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070720140622
280180refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070720140622
280260refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070720140622
326412refgcc -march=barcelona -O2 -fomit-frame-pointer2014070720140622
326716refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
330200refgcc -march=k8 -O -fomit-frame-pointer2014070720140622
330224refgcc -m64 -march=k8 -O -fomit-frame-pointer2014070720140622
338868refgcc -march=nocona -O2 -fomit-frame-pointer2014070720140622
339684refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070720140622
357440refgcc -march=barcelona -O -fomit-frame-pointer2014070720140622
359664refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070720140622
364824refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070720140622
366620refgcc -march=barcelona -Os -fomit-frame-pointer2014070720140622
366964refgcc -march=nocona -Os -fomit-frame-pointer2014070720140622
367140refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070720140622
367468refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070720140622
368148refgcc -march=k8 -Os -fomit-frame-pointer2014070720140622
368256refgcc -Os -fomit-frame-pointer2014070720140622
368588refgcc -m64 -Os -fomit-frame-pointer2014070720140622
371184refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070720140622
420672refgcc -march=k8 -O2 -fomit-frame-pointer2014070720140622
420892refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070720140622
421140refgcc -m64 -O -fomit-frame-pointer2014070720140622
421684refgcc -O -fomit-frame-pointer2014070720140622
421924refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070720140622
422036refgcc -m64 -march=nocona -O -fomit-frame-pointer2014070720140622
423312refgcc -march=nocona -O -fomit-frame-pointer2014070720140622
424152refgcc -O2 -fomit-frame-pointer2014070720140622
424400refgcc -m64 -O2 -fomit-frame-pointer2014070720140622
424736refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070720140622
427936refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070720140622
428100refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070720140622
428712refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070720140622
432200refgcc -funroll-loops -Os -fomit-frame-pointer2014070720140622
432600refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070720140622
432796refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070720140622
433152refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070720140622
433364refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070720140622
433396refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070720140622
1171132refgcc2014070720140622
1171856refcc2014070720140622
1172584refgcc -funroll-loops2014070720140622