Implementation notes: amd64, gcc16, crypto_encrypt/ronald3072

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_encrypt
Primitive: ronald3072
TimeImplementationCompilerBenchmark dateSUPERCOP version
27416012opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017110920171020
27417566opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017110920171020
27419254opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
27422959opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017110920171020
27424896opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
27426306opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017110920171020
27429336opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
27430340opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017110920171020
27432245opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017110920171020
27432653opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017110920171020
27435303opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017110920171020
27435319opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017110920171020
27435332opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017110920171020
27436851opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017110920171020
27437021opensslgcc -march=barcelona -Os -fomit-frame-pointer2017110920171020
27437253opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017110920171020
27437648opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
27438977opensslgcc -march=k8 -O2 -fomit-frame-pointer2017110920171020
27439028opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017110920171020
27439641opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017110920171020
27441735opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017110920171020
27441988opensslgcc -march=barcelona -O -fomit-frame-pointer2017110920171020
27442685opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017110920171020
27443664opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017110920171020
27444692opensslgcc -funroll-loops -Os -fomit-frame-pointer2017110920171020
27445293opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017110920171020
27445413opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017110920171020
27445840opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017110920171020
27446157opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
27446379opensslgcc -march=k8 -O -fomit-frame-pointer2017110920171020
27446674opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
27446780opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017110920171020
27446867opensslgcc -m64 -O3 -fomit-frame-pointer2017110920171020
27447061opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017110920171020
27447710opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017110920171020
27448469opensslgcc -O -fomit-frame-pointer2017110920171020
27448874opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017110920171020
27448935opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017110920171020
27448973opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017110920171020
27450273opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017110920171020
27451167opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017110920171020
27452157opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017110920171020
27452804opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017110920171020
27453354opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017110920171020
27454943opensslgcc -O3 -fomit-frame-pointer2017110920171020
27456335opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017110920171020
27457034opensslgcc -m64 -O -fomit-frame-pointer2017110920171020
27457326opensslgcc -m64 -O2 -fomit-frame-pointer2017110920171020
27460007opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017110920171020
27460683opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017110920171020
27461281opensslgcc -march=k8 -O3 -fomit-frame-pointer2017110920171020
27461299opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
27461828opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017110920171020
27462066opensslgcc -O2 -fomit-frame-pointer2017110920171020
27462230opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017110920171020
27462400opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017110920171020
27462883opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
27463675opensslgcc -Os -fomit-frame-pointer2017110920171020
27463879opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017110920171020
27465065opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017110920171020
27465328opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017110920171020
27466018opensslgcc -march=nocona -O -fomit-frame-pointer2017110920171020
27466059opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017110920171020
27466513opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017110920171020
27467422opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017110920171020
27468448opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
27468507opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017110920171020
27470164opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017110920171020
27470345opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017110920171020
27470477opensslgcc -m64 -Os -fomit-frame-pointer2017110920171020
27471871opensslgcc -funroll-loops -O -fomit-frame-pointer2017110920171020
27472586opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
27473970opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017110920171020
27474282opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
27474615opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017110920171020
27476150opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017110920171020
27476391opensslgcc2017110920171020
27477568opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017110920171020
27477931opensslgcc -march=k8 -Os -fomit-frame-pointer2017110920171020
27478124opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
27479952opensslgcc -funroll-loops2017110920171020
27480013opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017110920171020
27480347opensslgcc -march=nocona -O2 -fomit-frame-pointer2017110920171020
27480815opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
27484388opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017110920171020
27486361opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017110920171020
27486387opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
27486810opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017110920171020
27490551opensslgcc -march=nocona -O3 -fomit-frame-pointer2017110920171020
27492115opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
27492306opensslgcc -march=nocona -Os -fomit-frame-pointer2017110920171020
27494241opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017110920171020
27494911opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
27497383opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017110920171020
27506933opensslcc2017110920171020