Implementation notes: amd64, rumba5, crypto_kem/papabearephem

Computer: rumba5
Architecture: amd64
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_kem
Primitive: papabearephem
TimeImplementationCompilerBenchmark dateSUPERCOP version
267552vecclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
268096vecclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018091720180818
268512vecclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018091720180818
269024vecclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018091720180818
270880vecclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018091720180818
270976vecclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018091720180818
274208vecgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018091720180818
274336vecgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018091720180818
274560vecgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018091720180818
274784vecgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018091720180818
274880vecgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018091720180818
275072vecgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
275136vecgcc -march=barcelona -O2 -fomit-frame-pointer2018091720180818
275232vecgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091720180818
275360vecgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091720180818
275584vecgcc -march=barcelona -O3 -fomit-frame-pointer2018091720180818
275616vecgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018091720180818
275808vecgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
276288vecgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018091720180818
276768vecgcc -march=nocona -O2 -fomit-frame-pointer2018091720180818
277024vecgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091720180818
277568vecgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018091720180818
278016vecgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091720180818
278240vecgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018091720180818
278272vecgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018091720180818
278624vecgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
278624vecgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018091720180818
279008vecgcc -march=nocona -O3 -fomit-frame-pointer2018091720180818
280960vecgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
281184vecgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018091720180818
281952vecgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018091720180818
281984vecgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018091720180818
282048vecgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018091720180818
282336vecgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018091720180818
282496vecgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018091720180818
282528vecgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091720180818
282560vecgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018091720180818
282656vecgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018091720180818
282784vecgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018091720180818
282880vecgcc -m64 -march=core2 -Os -fomit-frame-pointer2018091720180818
282880vecgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018091720180818
283008vecgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018091720180818
283168vecgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018091720180818
283392vecgcc -march=barcelona -Os -fomit-frame-pointer2018091720180818
283648vecgcc -m64 -march=nocona -Os -fomit-frame-pointer2018091720180818
283744vecgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018091720180818
283744vecgcc -march=nocona -Os -fomit-frame-pointer2018091720180818
283872vecgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018091720180818
302368vecgcc -march=nocona -O -fomit-frame-pointer2018091720180818
302528vecgcc -m64 -march=nocona -O -fomit-frame-pointer2018091720180818
302912vecgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018091720180818
303040vecgcc -m64 -march=corei7 -O -fomit-frame-pointer2018091720180818
303104vecgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018091720180818
303104vecgcc -march=barcelona -O -fomit-frame-pointer2018091720180818
303168vecgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018091720180818
303200vecgcc -m64 -march=core2 -O -fomit-frame-pointer2018091720180818
303232vecgcc -m64 -march=barcelona -O -fomit-frame-pointer2018091720180818
303296vecgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091720180818
315680vecgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018091720180818
315936vecgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018091720180818
316288vecgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018091720180818
318624vecgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018091720180818
326720vecgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018091720180818
326848vecgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018091720180818
327200vecgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018091720180818
327936vecgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018091720180818
329856vecgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018091720180818
330432vecgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018091720180818
331616vecgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018091720180818
331904vecgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018091720180818
336096vecgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018091720180818
353152vecgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018091720180818
353312vecgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018091720180818
353728vecgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018091720180818
400320optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
400832optclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018091720180818
400960optclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018091720180818
401216optclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018091720180818
401280optclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018091720180818
401344optclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018091720180818
403648optclang -O3 -fomit-frame-pointer -Qunused-arguments2018091720180818
404032vecclang -O3 -fomit-frame-pointer -Qunused-arguments2018091720180818
404448vecclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
404544optclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
404672vecclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
404832vecclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
404992optclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
405184optclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
408576optgcc -O2 -fomit-frame-pointer2018091720180818
408736vecgcc -O2 -fomit-frame-pointer2018091720180818
408832optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018091720180818
408992vecgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018091720180818
408992optgcc -m64 -O2 -fomit-frame-pointer2018091720180818
409312vecgcc -m64 -O2 -fomit-frame-pointer2018091720180818
409568optgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018091720180818
409664optgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018091720180818
409952optgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091720180818
410464optgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018091720180818
410752optgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
411168optgcc -march=barcelona -O2 -fomit-frame-pointer2018091720180818
411584optgcc -march=barcelona -O3 -fomit-frame-pointer2018091720180818
411872optgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
412000optgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018091720180818
412160optgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018091720180818
412192optgcc -march=nocona -O2 -fomit-frame-pointer2018091720180818
412224optgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018091720180818
412256optgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018091720180818
412352vecgcc -march=k8 -O3 -fomit-frame-pointer2018091720180818
412544vecgcc -m64 -O3 -fomit-frame-pointer2018091720180818
412704optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018091720180818
412736optgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018091720180818
412800vecgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018091720180818
412832vecgcc -march=k8 -O2 -fomit-frame-pointer2018091720180818
412864vecgcc -O3 -fomit-frame-pointer2018091720180818
412896optgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018091720180818
412928optgcc -O3 -fomit-frame-pointer2018091720180818
412928vecgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018091720180818
412960optgcc -march=nocona -O3 -fomit-frame-pointer2018091720180818
412992optgcc -m64 -O3 -fomit-frame-pointer2018091720180818
413056optgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018091720180818
413248vecgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018091720180818
413280optgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018091720180818
413408optgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
413408optgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018091720180818
413408optgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091720180818
413408optgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091720180818
413408optgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018091720180818
413472optgcc -march=k8 -O3 -fomit-frame-pointer2018091720180818
413536vecgcc -funroll-loops -O3 -fomit-frame-pointer2018091720180818
413600vecgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018091720180818
413632vecgcc -funroll-loops -O2 -fomit-frame-pointer2018091720180818
413696optgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091720180818
413760vecgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018091720180818
413792optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018091720180818
413792optgcc -march=k8 -O2 -fomit-frame-pointer2018091720180818
413856optgcc -funroll-loops -O2 -fomit-frame-pointer2018091720180818
413856optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018091720180818
413888optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018091720180818
413888vecgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018091720180818
414048optgcc -funroll-loops -O3 -fomit-frame-pointer2018091720180818
414176optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018091720180818
414336vecgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018091720180818
414368vecgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018091720180818
414496vecgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018091720180818
414656optgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018091720180818
414880optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018091720180818
414944optgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018091720180818
415232optgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
415968optgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018091720180818
416096optgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018091720180818
416256vecgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018091720180818
416640optgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018091720180818
416800optgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018091720180818
417120optgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018091720180818
417664vecgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018091720180818
417952optgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018091720180818
421888optgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018091720180818
422048optgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018091720180818
423872optgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091720180818
424256vecgcc -m64 -Os -fomit-frame-pointer2018091720180818
424320optgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018091720180818
424416optgcc -m64 -march=k8 -Os -fomit-frame-pointer2018091720180818
424448optgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018091720180818
424544optgcc -march=barcelona -Os -fomit-frame-pointer2018091720180818
424576optgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018091720180818
424608vecgcc -m64 -march=k8 -Os -fomit-frame-pointer2018091720180818
424736vecgcc -march=k8 -Os -fomit-frame-pointer2018091720180818
424768optgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018091720180818
424768optgcc -march=k8 -Os -fomit-frame-pointer2018091720180818
424992vecgcc -Os -fomit-frame-pointer2018091720180818
425088vecgcc -fno-schedule-insns -Os -fomit-frame-pointer2018091720180818
425120optgcc -funroll-loops -Os -fomit-frame-pointer2018091720180818
425120optgcc -march=nocona -Os -fomit-frame-pointer2018091720180818
425504vecgcc -funroll-loops -Os -fomit-frame-pointer2018091720180818
425504optgcc -m64 -march=nocona -Os -fomit-frame-pointer2018091720180818
425664vecgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018091720180818
425664optgcc -m64 -Os -fomit-frame-pointer2018091720180818
425728vecgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018091720180818
425760optgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018091720180818
425824optgcc -fno-schedule-insns -Os -fomit-frame-pointer2018091720180818
425856optgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018091720180818
425888vecgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018091720180818
426176vecgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018091720180818
426208optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018091720180818
426336optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018091720180818
426336optgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018091720180818
426848optgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018091720180818
427488optgcc -m64 -march=core2 -Os -fomit-frame-pointer2018091720180818
429472optgcc -Os -fomit-frame-pointer2018091720180818
435136optgcc -fno-schedule-insns -O -fomit-frame-pointer2018091720180818
437920vecgcc -fno-schedule-insns -O -fomit-frame-pointer2018091720180818
437984vecgcc -m64 -O -fomit-frame-pointer2018091720180818
438304optgcc -m64 -O -fomit-frame-pointer2018091720180818
438336vecgcc -O -fomit-frame-pointer2018091720180818
438560optgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018091720180818
438624optgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091720180818
438624optgcc -m64 -march=corei7 -O -fomit-frame-pointer2018091720180818
438688optgcc -O -fomit-frame-pointer2018091720180818
438848optgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018091720180818
438880optgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018091720180818
441536optgcc -m64 -march=nocona -O -fomit-frame-pointer2018091720180818
441888optgcc -march=nocona -O -fomit-frame-pointer2018091720180818
442336optgcc -m64 -march=barcelona -O -fomit-frame-pointer2018091720180818
442880optgcc -march=barcelona -O -fomit-frame-pointer2018091720180818
443232optgcc -m64 -march=k8 -O -fomit-frame-pointer2018091720180818
443360vecgcc -march=k8 -O -fomit-frame-pointer2018091720180818
443776vecgcc -m64 -march=k8 -O -fomit-frame-pointer2018091720180818
443872optgcc -march=k8 -O -fomit-frame-pointer2018091720180818
449088optgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018091720180818
449504vecgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018091720180818
449504optgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018091720180818
449568optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018091720180818
449760optgcc -funroll-loops -O -fomit-frame-pointer2018091720180818
450080vecgcc -funroll-loops -m64 -O -fomit-frame-pointer2018091720180818
450144optgcc -funroll-loops -m64 -O -fomit-frame-pointer2018091720180818
450880vecgcc -funroll-loops -O -fomit-frame-pointer2018091720180818
451552optgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018091720180818
451744optgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018091720180818
459968vecgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018091720180818
459968optgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018091720180818
460224optgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018091720180818
460224optgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018091720180818
460288vecgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018091720180818
460672optgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018091720180818
461184optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018091720180818
462016optgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018091720180818
462720optgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018091720180818
463456optgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018091720180818
463968optgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018091720180818
464768optgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018091720180818
465088optgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018091720180818
469824optgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018091720180818
470336optgcc -m64 -march=core2 -O -fomit-frame-pointer2018091720180818
487680optgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018091720180818
491968optgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018091720180818
492992optgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018091720180818
574272lowmemgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091720180818
575328lowmemgcc -O3 -fomit-frame-pointer2018091720180818
575744lowmemgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018091720180818
575840lowmemgcc -m64 -O3 -fomit-frame-pointer2018091720180818
576064lowmemgcc -O2 -fomit-frame-pointer2018091720180818
576288lowmemgcc -m64 -O2 -fomit-frame-pointer2018091720180818
576416lowmemgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018091720180818
576512lowmemgcc -march=nocona -O2 -fomit-frame-pointer2018091720180818
576544lowmemgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018091720180818
576896lowmemgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018091720180818
577024lowmemgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
577056lowmemgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018091720180818
577216lowmemgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018091720180818
577216lowmemgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018091720180818
577376lowmemgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091720180818
577600lowmemgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018091720180818
577696lowmemgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018091720180818
577920lowmemgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
577952lowmemgcc -funroll-loops -O3 -fomit-frame-pointer2018091720180818
577952lowmemgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
577984lowmemgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018091720180818
578080lowmemgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018091720180818
578080lowmemgcc -march=barcelona -O2 -fomit-frame-pointer2018091720180818
578080lowmemgcc -march=barcelona -O3 -fomit-frame-pointer2018091720180818
578208lowmemgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018091720180818
578208lowmemgcc -march=k8 -O2 -fomit-frame-pointer2018091720180818
578464lowmemgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018091720180818
578592lowmemgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018091720180818
578592lowmemgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
578624lowmemgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018091720180818
578752lowmemgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018091720180818
579232lowmemgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018091720180818
579232lowmemgcc -march=nocona -O3 -fomit-frame-pointer2018091720180818
579328lowmemgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018091720180818
579520lowmemgcc -funroll-loops -O2 -fomit-frame-pointer2018091720180818
579552lowmemgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018091720180818
579616lowmemgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018091720180818
579744lowmemgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018091720180818
580000lowmemgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018091720180818
580064lowmemgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018091720180818
580096lowmemgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018091720180818
580192lowmemgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018091720180818
580224lowmemgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018091720180818
580448lowmemgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018091720180818
580672lowmemgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091720180818
580928lowmemgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091720180818
585504lowmemclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
586112lowmemclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018091720180818
586624lowmemgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018091720180818
586688lowmemgcc -march=k8 -O3 -fomit-frame-pointer2018091720180818
593984lowmemclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018091720180818
594432lowmemclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018091720180818
594464lowmemclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018091720180818
594720lowmemclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
594752lowmemclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
595104lowmemclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
595616lowmemclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018091720180818
596800lowmemclang -O3 -fomit-frame-pointer -Qunused-arguments2018091720180818
625504lowmemgcc -m64 -march=k8 -O -fomit-frame-pointer2018091720180818
626048lowmemgcc -march=barcelona -O -fomit-frame-pointer2018091720180818
626112lowmemgcc -march=k8 -O -fomit-frame-pointer2018091720180818
626688lowmemgcc -m64 -march=barcelona -O -fomit-frame-pointer2018091720180818
627552lowmemgcc -fno-schedule-insns -O -fomit-frame-pointer2018091720180818
628256lowmemgcc -O -fomit-frame-pointer2018091720180818
628960lowmemgcc -m64 -O -fomit-frame-pointer2018091720180818
629184lowmemgcc -march=nocona -O -fomit-frame-pointer2018091720180818
630784lowmemgcc -m64 -march=nocona -O -fomit-frame-pointer2018091720180818
634400lowmemgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091720180818
634656lowmemgcc -m64 -march=core2 -O -fomit-frame-pointer2018091720180818
634816lowmemgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018091720180818
635520lowmemgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018091720180818
635520lowmemgcc -m64 -march=corei7 -O -fomit-frame-pointer2018091720180818
635584lowmemgcc -funroll-loops -m64 -O -fomit-frame-pointer2018091720180818
635840lowmemgcc -fno-schedule-insns -Os -fomit-frame-pointer2018091720180818
635840lowmemgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018091720180818
636000lowmemgcc -funroll-loops -O -fomit-frame-pointer2018091720180818
636224lowmemgcc -march=barcelona -Os -fomit-frame-pointer2018091720180818
636288lowmemgcc -m64 -Os -fomit-frame-pointer2018091720180818
636352lowmemgcc -m64 -march=k8 -Os -fomit-frame-pointer2018091720180818
636448lowmemgcc -march=k8 -Os -fomit-frame-pointer2018091720180818
636512lowmemgcc -m64 -march=core2 -Os -fomit-frame-pointer2018091720180818
636704lowmemgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018091720180818
636704lowmemgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018091720180818
636928lowmemgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018091720180818
636928lowmemgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091720180818
637056lowmemgcc -m64 -march=nocona -Os -fomit-frame-pointer2018091720180818
637408lowmemgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018091720180818
637504lowmemgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018091720180818
637760lowmemgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018091720180818
637984lowmemgcc -march=nocona -Os -fomit-frame-pointer2018091720180818
638016lowmemgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018091720180818
638048lowmemgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018091720180818
638112lowmemgcc -Os -fomit-frame-pointer2018091720180818
639296lowmemgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018091720180818
639392lowmemgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018091720180818
639424lowmemgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018091720180818
639616lowmemgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018091720180818
639680lowmemgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018091720180818
639712lowmemgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018091720180818
640800lowmemgcc -funroll-loops -Os -fomit-frame-pointer2018091720180818
641376lowmemgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018091720180818
641440lowmemgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018091720180818
641504lowmemgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018091720180818
641632lowmemgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018091720180818
641952lowmemgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018091720180818
642272lowmemgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018091720180818
651936lowmemgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018091720180818
652576lowmemgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018091720180818
653792lowmemgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018091720180818
654240lowmemgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018091720180818
655168lowmemgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018091720180818
655616lowmemgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018091720180818
656224lowmemgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018091720180818
657632lowmemgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018091720180818
659136lowmemgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018091720180818
698688lowmemgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018091720180818
701248lowmemgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018091720180818
705152lowmemgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018091720180818
1271776veccc2018091720180818
1271904vecgcc -funroll-loops2018091720180818
1274496optcc2018091720180818
1274496vecgcc2018091720180818
1275744optgcc -funroll-loops2018091720180818
1316672optgcc2018091720180818
1576736lowmemgcc2018091720180818
1578848lowmemcc2018091720180818
1580992lowmemgcc -funroll-loops2018091720180818
2011520refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2018091720180818
2046720refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2018091720180818
2066496refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018091720180818
2076032refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
2091424refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2018091720180818
2123136refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2018091720180818
2915008refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
2926848refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
2940704refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2018091720180818
2945952refclang -O3 -fomit-frame-pointer -Qunused-arguments2018091720180818
3556000refgcc -funroll-loops -O2 -fomit-frame-pointer2018091720180818
3558432refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018091720180818
3563008refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018091720180818
3597440refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018091720180818
3624192refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018091720180818
3629088refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
3633312refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018091720180818
3667136refgcc -funroll-loops -O3 -fomit-frame-pointer2018091720180818
3670848refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018091720180818
3673376refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018091720180818
3765856refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018091720180818
3768800refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018091720180818
3818400refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018091720180818
3823680refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018091720180818
3836480refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018091720180818
3840800refgcc -funroll-loops -m64 -O -fomit-frame-pointer2018091720180818
3841248refgcc -funroll-loops -O -fomit-frame-pointer2018091720180818
3843008refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018091720180818
3846304refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018091720180818
3863680refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018091720180818
3866592refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018091720180818
3883552refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018091720180818
3892448refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018091720180818
3952608refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018091720180818
3980128refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018091720180818
3982176refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
3982944refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
3987616refgcc -march=k8 -O3 -fomit-frame-pointer2018091720180818
3988960refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018091720180818
3991616refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018091720180818
4068640refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018091720180818
4291328refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018091720180818
4357280refgcc -march=barcelona -O3 -fomit-frame-pointer2018091720180818
4849024refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018091720180818
4860128refgcc -m64 -O3 -fomit-frame-pointer2018091720180818
4862176refgcc -O3 -fomit-frame-pointer2018091720180818
4865888refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018091720180818
4866336refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018091720180818
4876352refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091720180818
4876736refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018091720180818
4893568refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018091720180818
4896096refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018091720180818
4934944refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091720180818
5636224refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018091720180818
5839200refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
5840416refgcc -march=barcelona -O2 -fomit-frame-pointer2018091720180818
5854592refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018091720180818
5858720refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018091720180818
5868064refgcc -m64 -O2 -fomit-frame-pointer2018091720180818
5873312refgcc -O2 -fomit-frame-pointer2018091720180818
5873312refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018091720180818
5890048refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018091720180818
5901920refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091720180818
5916480refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018091720180818
5932416refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091720180818
6288448refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018091720180818
6320512refgcc -m64 -march=corei7 -O -fomit-frame-pointer2018091720180818
6327680refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091720180818
6329344refgcc -m64 -march=core2 -O -fomit-frame-pointer2018091720180818
6330176refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018091720180818
6346880refgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018091720180818
6347648refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018091720180818
6347936refgcc -fno-schedule-insns -O -fomit-frame-pointer2018091720180818
6357248refgcc -m64 -O -fomit-frame-pointer2018091720180818
6358144refgcc -O -fomit-frame-pointer2018091720180818
6363872refgcc -m64 -march=k8 -O -fomit-frame-pointer2018091720180818
6367296refgcc -march=k8 -O -fomit-frame-pointer2018091720180818
6917728refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018091720180818
6922656refgcc -march=nocona -O3 -fomit-frame-pointer2018091720180818
6947456refgcc -march=nocona -O2 -fomit-frame-pointer2018091720180818
6954880refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018091720180818
7237632refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018091720180818
7399392refgcc -march=k8 -O2 -fomit-frame-pointer2018091720180818
7404480refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018091720180818
7437312refgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018091720180818
7467488refgcc -march=barcelona -O -fomit-frame-pointer2018091720180818
7468352refgcc -m64 -march=barcelona -O -fomit-frame-pointer2018091720180818
7761632refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018091720180818
7774208refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018091720180818
8288192refgcc -m64 -march=nocona -O -fomit-frame-pointer2018091720180818
8298880refgcc -march=nocona -O -fomit-frame-pointer2018091720180818
8557184refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018091720180818
8677056refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018091720180818
8684192refgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018091720180818
9961856refgcc -march=k8 -Os -fomit-frame-pointer2018091720180818
9961920refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018091720180818
9963520refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091720180818
9974496refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018091720180818
9976768refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018091720180818
9977088refgcc -m64 -march=core2 -Os -fomit-frame-pointer2018091720180818
9977760refgcc -march=barcelona -Os -fomit-frame-pointer2018091720180818
9978464refgcc -Os -fomit-frame-pointer2018091720180818
9979392refgcc -fno-schedule-insns -Os -fomit-frame-pointer2018091720180818
9980896refgcc -m64 -march=k8 -Os -fomit-frame-pointer2018091720180818
9993056refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018091720180818
9994240refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018091720180818
9998400refgcc -m64 -Os -fomit-frame-pointer2018091720180818
10395392refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018091720180818
10404160refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018091720180818
10424384refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018091720180818
10425824refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018091720180818
10428896refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018091720180818
10429696refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018091720180818
10433568refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018091720180818
10437984refgcc -funroll-loops -Os -fomit-frame-pointer2018091720180818
10528768refgcc -m64 -march=nocona -Os -fomit-frame-pointer2018091720180818
10529280refgcc -march=nocona -Os -fomit-frame-pointer2018091720180818
11008576refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018091720180818
27763872refgcc -funroll-loops2018091720180818
27783200refgcc2018091720180818
27981888refcc2018091720180818