Implementation notes: amd64, kizomba, crypto_sign/ronald1536

Computer: kizomba
Architecture: amd64
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_sign
Primitive: ronald1536
TimeImplementationCompilerBenchmark dateSUPERCOP version
2361474opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017111020171020
2363647opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017111020171020
2364121opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017111020171020
2367536opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111020171020
2368266opensslgcc -march=k8 -O3 -fomit-frame-pointer2017111020171020
2368556opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017111020171020
2369215opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017111020171020
2369996opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017111020171020
2370020opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017111020171020
2370301opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017111020171020
2370703opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017111020171020
2371161opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017111020171020
2371956opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017111020171020
2372659opensslgcc -O3 -fomit-frame-pointer2017111020171020
2372717opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111020171020
2373125opensslgcc -m64 -O3 -fomit-frame-pointer2017111020171020
2373189opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017111020171020
2374287opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017111020171020
2374456opensslgcc -march=k8 -O2 -fomit-frame-pointer2017111020171020
2374539opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017111020171020
2374540opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017111020171020
2374959opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017111020171020
2375258opensslgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017111020171020
2375363opensslgcc -march=nocona -O3 -fomit-frame-pointer2017111020171020
2375540opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017111020171020
2375651opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017111020171020
2375874opensslgcc -march=nocona -O -fomit-frame-pointer2017111020171020
2375881opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017111020171020
2376002opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017111020171020
2376061opensslgcc -funroll-loops -Os -fomit-frame-pointer2017111020171020
2376268opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017111020171020
2376357opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
2376429opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017111020171020
2376718opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017111020171020
2377311opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017111020171020
2378075opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017111020171020
2378282opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017111020171020
2378357opensslgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017111020171020
2378464opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017111020171020
2378641opensslgcc -march=nocona -O2 -fomit-frame-pointer2017111020171020
2378664opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017111020171020
2378956opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017111020171020
2379164opensslgcc -O -fomit-frame-pointer2017111020171020
2379437opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017111020171020
2380221opensslgcc -march=barcelona -Os -fomit-frame-pointer2017111020171020
2380482opensslclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
2380502opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017111020171020
2381166opensslgcc -funroll-loops -O -fomit-frame-pointer2017111020171020
2381275opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017111020171020
2382188opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017111020171020
2382319opensslgcc -march=k8 -O -fomit-frame-pointer2017111020171020
2382512opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017111020171020
2382873opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111020171020
2383748opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017111020171020
2383828opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017111020171020
2383988opensslclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017111020171020
2384445opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
2384802opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017111020171020
2384851opensslclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017111020171020
2385713opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
2385855opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017111020171020
2385902opensslgcc -m64 -Os -fomit-frame-pointer2017111020171020
2386046opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017111020171020
2387732opensslgcc -O2 -fomit-frame-pointer2017111020171020
2387807opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017111020171020
2387913opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017111020171020
2388160opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017111020171020
2388426opensslclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017111020171020
2388441opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017111020171020
2388605opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017111020171020
2388712opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017111020171020
2388817opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017111020171020
2388897opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017111020171020
2388968opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017111020171020
2390008opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017111020171020
2390034opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017111020171020
2390260opensslgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017111020171020
2390725opensslgcc -march=barcelona -O -fomit-frame-pointer2017111020171020
2393621opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017111020171020
2394475opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017111020171020
2395483opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017111020171020
2396871opensslgcc -m64 -O2 -fomit-frame-pointer2017111020171020
2397820opensslclang -O3 -fomit-frame-pointer -Qunused-arguments2017111020171020
2397875opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017111020171020
2398083opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017111020171020
2398276opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111020171020
2398627opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017111020171020
2399089opensslgcc -funroll-loops2017111020171020
2399841opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017111020171020
2400320opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017111020171020
2401004opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017111020171020
2402770opensslgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017111020171020
2403944opensslgcc -m64 -O -fomit-frame-pointer2017111020171020
2404242opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017111020171020
2404433opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017111020171020
2404649opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
2405844opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
2406564opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017111020171020
2406698opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017111020171020
2409157opensslclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
2409836opensslgcc2017111020171020
2411083opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
2413552opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111020171020
2414829opensslgcc -march=nocona -Os -fomit-frame-pointer2017111020171020
2415468opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017111020171020
2416438opensslgcc -march=k8 -Os -fomit-frame-pointer2017111020171020
2417486opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017111020171020
2419772opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017111020171020
2424934opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017111020171020
2425238opensslclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017111020171020
2430246opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017111020171020
2430557opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017111020171020
2431411opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2017111020171020
2434190opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017111020171020
2434278opensslgcc -Os -fomit-frame-pointer2017111020171020
2435248opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017111020171020
2436740opensslclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017111020171020
2456716opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017111020171020
2464403opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017111020171020
2465429opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111020171020
2517931opensslcc2017111020171020