Implementation notes: amd64, gcc16, crypto_encrypt/ronald2048

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_encrypt
Primitive: ronald2048
TimeImplementationCompilerBenchmark dateSUPERCOP version
10117435opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017110920171020
10118243opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017110920171020
10122397opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017110920171020
10127121opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
10128250opensslgcc -m64 -O3 -fomit-frame-pointer2017110920171020
10129297opensslgcc -march=k8 -O2 -fomit-frame-pointer2017110920171020
10130278opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017110920171020
10133356opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017110920171020
10133643opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
10134917opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017110920171020
10135270opensslgcc -march=nocona -O3 -fomit-frame-pointer2017110920171020
10135410opensslgcc -march=k8 -O3 -fomit-frame-pointer2017110920171020
10136753opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017110920171020
10136844opensslgcc -m64 -O2 -fomit-frame-pointer2017110920171020
10139195opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017110920171020
10140377opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017110920171020
10140571opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017110920171020
10140670opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017110920171020
10140772opensslgcc -O3 -fomit-frame-pointer2017110920171020
10142491opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017110920171020
10142853opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017110920171020
10142869opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017110920171020
10143745opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017110920171020
10144136opensslgcc -Os -fomit-frame-pointer2017110920171020
10144351opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
10144402opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017110920171020
10144749opensslgcc -march=k8 -O -fomit-frame-pointer2017110920171020
10145158opensslgcc -march=nocona -O -fomit-frame-pointer2017110920171020
10145206opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017110920171020
10145979opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017110920171020
10146416opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017110920171020
10146753opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017110920171020
10146786opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017110920171020
10147010opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
10147488opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017110920171020
10148381opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017110920171020
10148578opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017110920171020
10149374opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
10149998opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017110920171020
10150201opensslgcc -march=barcelona -O -fomit-frame-pointer2017110920171020
10150327opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017110920171020
10150363opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017110920171020
10150407opensslgcc -march=barcelona -Os -fomit-frame-pointer2017110920171020
10150932opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017110920171020
10151427opensslgcc -O -fomit-frame-pointer2017110920171020
10151518opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
10151857opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017110920171020
10152184opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017110920171020
10152364opensslgcc -O2 -fomit-frame-pointer2017110920171020
10152476opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
10152576opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017110920171020
10153142opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017110920171020
10153348opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
10153964opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017110920171020
10154054opensslgcc -funroll-loops -O -fomit-frame-pointer2017110920171020
10155327opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017110920171020
10156053opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017110920171020
10157215opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017110920171020
10157224opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017110920171020
10157294opensslgcc -march=nocona -O2 -fomit-frame-pointer2017110920171020
10158828opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
10159039opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
10160057opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017110920171020
10160422opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017110920171020
10160586opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017110920171020
10160819opensslgcc2017110920171020
10160845opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
10160987opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
10162067opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
10162606opensslgcc -march=k8 -Os -fomit-frame-pointer2017110920171020
10162812opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017110920171020
10163190opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017110920171020
10163738opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
10163780opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017110920171020
10163917opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017110920171020
10164290opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017110920171020
10165027opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017110920171020
10165099opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017110920171020
10165790opensslgcc -funroll-loops -Os -fomit-frame-pointer2017110920171020
10167641opensslgcc -march=nocona -Os -fomit-frame-pointer2017110920171020
10169175opensslgcc -funroll-loops2017110920171020
10171229opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017110920171020
10171526opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017110920171020
10172224opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
10173526opensslgcc -m64 -O -fomit-frame-pointer2017110920171020
10173949opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017110920171020
10175233opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017110920171020
10181298opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017110920171020
10182987opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017110920171020
10183246opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017110920171020
10187171opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
10189979opensslcc2017110920171020
10197045opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017110920171020
10198000opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017110920171020
10198110opensslgcc -m64 -Os -fomit-frame-pointer2017110920171020