Implementation notes: amd64, h9ivy, crypto_sign/ecdonaldp521

Computer: h9ivy
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_sign
Primitive: ecdonaldp521
TimeImplementationCompilerBenchmark dateSUPERCOP version
3669760opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070720140622
3669848opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070720140622
3669896opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070720140622
3670428opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070720140622
3670632opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070720140622
3670668opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070720140622
3670672opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070720140622
3670888opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070720140622
3671136opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070720140622
3671204opensslgcc -funroll-loops -O2 -fomit-frame-pointer2014070720140622
3671220opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070720140622
3671292opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070720140622
3671320opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070720140622
3671404opensslgcc -m64 -O3 -fomit-frame-pointer2014070720140622
3671420opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070720140622
3671448opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2014070720140622
3671520opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070720140622
3671632opensslgcc -O2 -fomit-frame-pointer2014070720140622
3671760opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070720140622
3671888opensslgcc -O3 -fomit-frame-pointer2014070720140622
3671956opensslgcc -march=barcelona -Os -fomit-frame-pointer2014070720140622
3671992opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070720140622
3672048opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070720140622
3672084opensslgcc -march=k8 -O3 -fomit-frame-pointer2014070720140622
3672140opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070720140622
3672140opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070720140622
3672340opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014070720140622
3672376opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014070720140622
3672404opensslgcc -march=nocona -O2 -fomit-frame-pointer2014070720140622
3672420opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2014070720140622
3672480opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070720140622
3672516opensslgcc -O -fomit-frame-pointer2014070720140622
3672528opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014070720140622
3672592opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070720140622
3672616opensslgcc -funroll-loops -Os -fomit-frame-pointer2014070720140622
3672660opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070720140622
3672720opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070720140622
3672744opensslgcc -Os -fomit-frame-pointer2014070720140622
3672744opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070720140622
3672836opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070720140622
3672876opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070720140622
3672916opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014070720140622
3672964opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070720140622
3672976opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070720140622
3672984opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070720140622
3673012opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070720140622
3673020opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070720140622
3673064opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
3673112opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070720140622
3673128opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2014070720140622
3673148opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014070720140622
3673196opensslgcc -funroll-loops -O3 -fomit-frame-pointer2014070720140622
3673196opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2014070720140622
3673200opensslgcc -funroll-loops -O -fomit-frame-pointer2014070720140622
3673236opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070720140622
3673252opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014070720140622
3673348opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
3673384opensslgcc -m64 -O -fomit-frame-pointer2014070720140622
3673408opensslgcc -march=k8 -Os -fomit-frame-pointer2014070720140622
3673456opensslgcc -march=nocona -O3 -fomit-frame-pointer2014070720140622
3673508opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070720140622
3673512opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070720140622
3673512opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2014070720140622
3673528opensslgcc -march=barcelona -O2 -fomit-frame-pointer2014070720140622
3673576opensslgcc -m64 -O2 -fomit-frame-pointer2014070720140622
3673588opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014070720140622
3673612opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070720140622
3673620opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070720140622
3673656opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014070720140622
3673768opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070720140622
3673784opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070720140622
3673816opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070720140622
3673944opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070720140622
3674048opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070720140622
3674056opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070720140622
3674092opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014070720140622
3674120opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070720140622
3674128opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014070720140622
3674148opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070720140622
3674148opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070720140622
3674152opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070720140622
3674156opensslgcc -march=barcelona -O3 -fomit-frame-pointer2014070720140622
3674176opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070720140622
3674320opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070720140622
3674332opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070720140622
3674404opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014070720140622
3674444opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070720140622
3674448opensslgcc -march=barcelona -O -fomit-frame-pointer2014070720140622
3674492opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070720140622
3674616opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070720140622
3674724opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070720140622
3674792opensslgcc -march=k8 -O -fomit-frame-pointer2014070720140622
3674808opensslgcc -march=k8 -O2 -fomit-frame-pointer2014070720140622
3675100opensslgcc -m64 -Os -fomit-frame-pointer2014070720140622
3675100opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070720140622
3675268opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070720140622
3675368opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070720140622
3675580opensslgcc -march=nocona -O -fomit-frame-pointer2014070720140622
3676912opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070720140622
3677740opensslgcc -march=nocona -Os -fomit-frame-pointer2014070720140622
3685612opensslgcc2014070720140622
3686232opensslgcc -funroll-loops2014070720140622
3694824opensslcc2014070720140622