Implementation notes: amd64, gcc11, crypto_encrypt/ronald2048

Computer: gcc11
Architecture: amd64
CPU ID: AuthenticAMD-00040f13-178bfbff
SUPERCOP version: 20120525
Operation: crypto_encrypt
Primitive: ronald2048
TimeImplementationCompilerBenchmark dateSUPERCOP version
12636389opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053120120525
12663176opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053120120525
12666340opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
12673382opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
12675181opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
12677549opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012053120120525
12683650opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
12692503opensslgcc -funroll-loops -O -fomit-frame-pointer2012053120120525
12704453opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053120120525
12706035opensslgcc -march=nocona -O3 -fomit-frame-pointer2012053120120525
12708517opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
12710920opensslgcc -m64 -O2 -fomit-frame-pointer2012053120120525
12711668opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
12713351opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
12717291opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053120120525
12717952opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012053120120525
12718256opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
12719581opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
12719955opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053120120525
12720329opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053120120525
12721569opensslgcc -m64 -O3 -fomit-frame-pointer2012053120120525
12723923opensslgcc -O2 -fomit-frame-pointer2012053120120525
12724982opensslgcc -march=nocona -O2 -fomit-frame-pointer2012053120120525
12727528opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
12727892opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
12728165opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053120120525
12734302opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053120120525
12734797opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053120120525
12737944opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
12739277opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012053120120525
12741557opensslgcc -march=k8 -O2 -fomit-frame-pointer2012053120120525
12743800opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
12743847opensslgcc -march=nocona -Os -fomit-frame-pointer2012053120120525
12744870opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053120120525
12745638opensslgcc -m64 -O -fomit-frame-pointer2012053120120525
12745739opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053120120525
12751072opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053120120525
12754106opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053120120525
12754582opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
12754996opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
12755200opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
12755731opensslgcc -march=k8 -Os -fomit-frame-pointer2012053120120525
12758352opensslgcc -funroll-loops -Os -fomit-frame-pointer2012053120120525
12759852opensslgcc -m64 -Os -fomit-frame-pointer2012053120120525
12761248opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
12761472opensslgcc -O3 -fomit-frame-pointer2012053120120525
12761962opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
12763248opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
12763430opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
12764662opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
12765752opensslgcc -march=barcelona -Os -fomit-frame-pointer2012053120120525
12765754opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053120120525
12767410opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012053120120525
12768063opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012053120120525
12768206opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012053120120525
12768892opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053120120525
12768940opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
12772016opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053120120525
12778040opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
12781531opensslgcc -Os -fomit-frame-pointer2012053120120525
12784826opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
12787458opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053120120525
12787472opensslgcc -march=k8 -O3 -fomit-frame-pointer2012053120120525
12788767opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053120120525
12788866opensslgcc -march=k8 -O -fomit-frame-pointer2012053120120525
12789597opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
12789731opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
12790623opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
12790956opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053120120525
12794470opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
12795723opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053120120525
12795750opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053120120525
12797004opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
12798777opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
12799612opensslgcc -march=nocona -O -fomit-frame-pointer2012053120120525
12799631opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053120120525
12801861opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
12801874opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
12802790opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053120120525
12804965opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053120120525
12805338opensslgcc -march=barcelona -O -fomit-frame-pointer2012053120120525
12822612opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053120120525
12826695opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053120120525
12833734opensslgcc -O -fomit-frame-pointer2012053120120525
12845078opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012053120120525
12865855opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053120120525
12867052opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053120120525
12868782opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053120120525
13696237opensslgcc2012053120120525
13717105opensslcc2012053120120525
13722825opensslgcc -funroll-loops2012053120120525