Implementation notes: amd64, glyme, crypto_sign/ecdonaldp521

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_sign
Primitive: ecdonaldp521
TimeImplementationCompilerBenchmark dateSUPERCOP version
18920128opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
18920876opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
18926748opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
18931516opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
18931676opensslgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
18933612opensslgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
18934680opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
18935424opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
18936192opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
18936340opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
18936388opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
18937948opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
18938960opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
18939536opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
18939864opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
18940000opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
18940088opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
18942540opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
18943292opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
18944540opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
18944928opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
18944944opensslgcc -O3 -fomit-frame-pointer2017020520170105
18945400opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
18945932opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
18946448opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
18947788opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
18948100opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
18949644opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
18949944opensslgcc -m64 -O2 -fomit-frame-pointer2017020520170105
18950568opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
18951260opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
18952744opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
18952864opensslgcc -O2 -fomit-frame-pointer2017020520170105
18953224opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
18954300opensslgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
18954372opensslgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
18954816opensslgcc -m64 -O3 -fomit-frame-pointer2017020520170105
18955552opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
18955972opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
18956492opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
18956888opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
18957572opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
18958224opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
18958976opensslgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
18959412opensslgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
18959708opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
18960548opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
18960592opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
18960644opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
18963868opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
18964084opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
18964348opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
18964684opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
18964724opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
18965224opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
18965428opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
18965484opensslgcc -Os -fomit-frame-pointer2017020520170105
18965584opensslgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
18965744opensslgcc -O -fomit-frame-pointer2017020520170105
18971216opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
18971900opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
18975376opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
18975688opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
18976172opensslgcc -m64 -O -fomit-frame-pointer2017020520170105
18976324opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
18978008opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
18978812opensslgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
18981132opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
18982912opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
18985500opensslcc2017020520170105
18985644opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
18988236opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
18990908opensslgcc2017020520170105
18991388opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
18992212opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
18993484opensslgcc -funroll-loops2017020520170105
18994436opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
18995300opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
18997940opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
18998848opensslclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
18999932opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
19003520opensslclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
19006060opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
19009200opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
19017584opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
19020212opensslgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
19027276opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
19027936opensslgcc -march=k8 -O -fomit-frame-pointer2017020520170105
19039544opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
19045460opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
19047072opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
19048588opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
19057156opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
19069416opensslgcc -m64 -Os -fomit-frame-pointer2017020520170105
19069724opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
19070224opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
19072928opensslgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
19101528opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
19107864opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
19128508opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
19141140opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
19141708opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
19144600opensslclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
19157312opensslgcc -march=nocona -O -fomit-frame-pointer2017020520170105
19168532opensslclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105