Implementation notes: amd64, glyme, crypto_sign/donald1024

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_sign
Primitive: donald1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
1427272opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
1428448opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
1428672opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
1428700opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
1429580opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
1429656opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
1429696opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
1430152opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
1430828opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
1430832opensslclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
1430836opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
1431244opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
1431460opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
1432012opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
1432212opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
1432500opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
1432616opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
1432864opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
1433160opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
1433496opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
1433776opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
1433964opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
1434504opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
1435032opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
1435044opensslgcc -O3 -fomit-frame-pointer2017020520170105
1435500opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
1435516opensslclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
1436068opensslgcc -m64 -O2 -fomit-frame-pointer2017020520170105
1436220opensslgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
1436532opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
1436688opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
1437804opensslgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
1438276opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
1438424opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
1438672opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
1438900opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
1439164opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
1439344opensslgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
1439720opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
1439920opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
1440064opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
1440084opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
1440336opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
1440400opensslgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
1440484opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
1440496opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
1440516opensslgcc -O2 -fomit-frame-pointer2017020520170105
1440600opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
1440680opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
1441288opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
1441508opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
1441528opensslgcc -Os -fomit-frame-pointer2017020520170105
1441608opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
1441616opensslgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
1441884opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
1441956opensslgcc -O -fomit-frame-pointer2017020520170105
1442028opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
1442168opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
1442348opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
1442380opensslgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
1442508opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
1442576opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
1442616opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
1442672opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
1442696opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
1442724opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
1442784opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
1443136opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
1443904opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
1443956opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
1444052opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
1444112opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
1444244opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
1444244opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
1444444opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
1444764opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
1444928opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
1445824opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
1446340opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
1446584opensslclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
1447340opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
1447472opensslgcc -m64 -O -fomit-frame-pointer2017020520170105
1447796opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
1447884opensslgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
1448244opensslgcc -march=k8 -O -fomit-frame-pointer2017020520170105
1448276opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
1448700opensslgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
1448756opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
1449352opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
1449640opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
1450504opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
1450572opensslgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
1450820opensslgcc -m64 -O3 -fomit-frame-pointer2017020520170105
1450820opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
1451404opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
1451588opensslgcc -march=nocona -O -fomit-frame-pointer2017020520170105
1451864opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
1454568opensslgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
1455280opensslclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
1460940opensslgcc -m64 -Os -fomit-frame-pointer2017020520170105
1464548opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
1473328opensslcc2017020520170105
1484060opensslgcc -funroll-loops2017020520170105
1486540opensslgcc2017020520170105
1509332opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105