Implementation notes: amd64, agamemnon, crypto_encrypt/ronald3072

Computer: agamemnon
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20111120
Operation: crypto_encrypt
Primitive: ronald3072
TimeImplementationCompilerBenchmark dateSUPERCOP version
24685332opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012010520111120
24750293opensslgcc -march=k8 -O2 -fomit-frame-pointer2012010520111120
24769853opensslgcc -march=k8 -O -fomit-frame-pointer2012010520111120
24770213opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012010520111120
24789104opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012010520111120
24790699opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012010520111120
24799625opensslgcc -m64 -O -fomit-frame-pointer2012010520111120
24813059opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012010520111120
24816260opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012010520111120
24818554opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012010520111120
24819482opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012010520111120
24824312opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012010520111120
24826445opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012010520111120
24833875opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012010520111120
24847612opensslgcc -m64 -O2 -fomit-frame-pointer2012010520111120
24849994opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012010520111120
24854763opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012010520111120
24856248opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012010520111120
24856702opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012010520111120
24859681opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012010520111120
24872341opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012010520111120
24874694opensslgcc -march=nocona -O2 -fomit-frame-pointer2012010520111120
24881802opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012010520111120
24885293opensslgcc -march=nocona -Os -fomit-frame-pointer2012010520111120
24889207opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012010520111120
24901003opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012010520111120
24915008opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012010520111120
24918133opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012010520111120
24924994opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012010520111120
24927203opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012010520111120
24937937opensslgcc -march=nocona -O3 -fomit-frame-pointer2012010520111120
24939810opensslgcc -m64 -O3 -fomit-frame-pointer2012010520111120
24940040opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012010520111120
24951037opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012010520111120
24956216opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012010520111120
24959541opensslgcc -O2 -fomit-frame-pointer2012010520111120
24960876opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012010520111120
24975390opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012010520111120
24980669opensslgcc -march=barcelona -O -fomit-frame-pointer2012010520111120
24988053opensslgcc -march=nocona -O -fomit-frame-pointer2012010520111120
25001482opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012010520111120
25002494opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012010520111120
25015689opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012010520111120
25020587opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012010520111120
25022346opensslgcc -march=barcelona -Os -fomit-frame-pointer2012010520111120
25043362opensslgcc -m64 -Os -fomit-frame-pointer2012010520111120
25069201opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012010520111120
25078242opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012010520111120
25123885opensslgcc -O3 -fomit-frame-pointer2012010520111120
25124308opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012010520111120
25125333opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012010520111120
25140278opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012010520111120
25140858opensslgcc -march=k8 -Os -fomit-frame-pointer2012010520111120
25162825opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012010520111120
25183007opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012010520111120
25200501opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012010520111120
25232920opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012010520111120
25243783opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012010520111120
25258100opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012010520111120
25269069opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012010520111120
25296688opensslgcc -funroll-loops -O -fomit-frame-pointer2012010520111120
25357148opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012010520111120
25375064opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012010520111120
25411820opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012010520111120
25418241opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012010520111120
25444676opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012010520111120
25457932opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012010520111120
25460655opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012010520111120
25499068opensslgcc -funroll-loops -Os -fomit-frame-pointer2012010520111120
25552733opensslcc2012010520111120
25564812opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012010520111120
25632403opensslgcc -march=k8 -O3 -fomit-frame-pointer2012010520111120
25657024opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012010520111120
25744947opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012010520111120
25747176opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012010520111120
25802590opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012010520111120
25822558opensslgcc -funroll-loops2012010520111120
25823539opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012010520111120
25910684opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012010520111120
26151742opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012010520111120
26162377opensslgcc -Os -fomit-frame-pointer2012010520111120
26278420opensslgcc2012010520111120
26554864opensslgcc -O -fomit-frame-pointer2012010520111120
26589109opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012010520111120
26655011opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012010520111120
26698520opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012010520111120
26919560opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012010520111120
27363325opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012010520111120
27601971opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012010520111120
27781252opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012010520111120
27946736opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012010520111120
28408375opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012010520111120
28590077opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012010520111120
28644438opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012010520111120
30790059opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012010520111120