Implementation notes: amd64, h5e450, crypto_encrypt/ronald2048

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_encrypt
Primitive: ronald2048
TimeImplementationCompilerBenchmark dateSUPERCOP version
10203186opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080520120717
10207482opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080520120717
10215096opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080520120717
10215288opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080520120717
10218501opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012080520120717
10219227opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012080520120717
10221384opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080520120717
10222296opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080520120717
10222398opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080520120717
10222731opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080520120717
10224012opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012080520120717
10224726opensslgcc -march=k8 -Os -fomit-frame-pointer2012080520120717
10224966opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012080520120717
10229805opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012080520120717
10230993opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080520120717
10231386opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080520120717
10233051opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080520120717
10233603opensslgcc -march=nocona -O -fomit-frame-pointer2012080520120717
10234851opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080520120717
10237602opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080520120717
10238436opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080520120717
10238454opensslgcc -funroll-loops -O -fomit-frame-pointer2012080520120717
10238562opensslgcc -O -fomit-frame-pointer2012080520120717
10238913opensslgcc -m64 -Os -fomit-frame-pointer2012080520120717
10239120opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080520120717
10240713opensslgcc -funroll-loops -Os -fomit-frame-pointer2012080520120717
10242948opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012080520120717
10242990opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080520120717
10243698opensslgcc -march=nocona -Os -fomit-frame-pointer2012080520120717
10243713opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080520120717
10243830opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080520120717
10245051opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080520120717
10245126opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080520120717
10245231opensslgcc -m64 -O -fomit-frame-pointer2012080520120717
10245990opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080520120717
10246110opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012080520120717
10248243opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080520120717
10248840opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080520120717
10248894opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080520120717
10250781opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012080520120717
10251900opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080520120717
10253652opensslgcc -march=barcelona -O -fomit-frame-pointer2012080520120717
10254666opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080520120717
10255440opensslgcc -Os -fomit-frame-pointer2012080520120717
10256574opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012080520120717
10257288opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080520120717
10258599opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012080520120717
10258740opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080520120717
10261170opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012080520120717
10262769opensslgcc -march=k8 -O -fomit-frame-pointer2012080520120717
10265478opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080520120717
10267095opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080520120717
10267356opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012080520120717
10268742opensslgcc -march=barcelona -Os -fomit-frame-pointer2012080520120717
10268916opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080520120717
10284840opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080520120717
10284894opensslgcc -march=nocona -O3 -fomit-frame-pointer2012080520120717
10286406opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080520120717
10288392opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080520120717
10292970opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012080520120717
10293696opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080520120717
10295718opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080520120717
10298592opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080520120717
10300863opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080520120717
10302483opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080520120717
10303506opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080520120717
10304280opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080520120717
10304535opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080520120717
10305096opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080520120717
10307748opensslgcc -march=k8 -O3 -fomit-frame-pointer2012080520120717
10314057opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080520120717
10314264opensslgcc -march=nocona -O2 -fomit-frame-pointer2012080520120717
10314927opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012080520120717
10316952opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080520120717
10320891opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012080520120717
10321044opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080520120717
10321206opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080520120717
10322358opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080520120717
10323084opensslgcc -O3 -fomit-frame-pointer2012080520120717
10327518opensslgcc -m64 -O2 -fomit-frame-pointer2012080520120717
10329288opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080520120717
10330266opensslgcc -m64 -O3 -fomit-frame-pointer2012080520120717
10332834opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080520120717
10334589opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080520120717
10335135opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080520120717
10336353opensslgcc -march=k8 -O2 -fomit-frame-pointer2012080520120717
10344381opensslgcc -O2 -fomit-frame-pointer2012080520120717
10346478opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080520120717
10353906opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080520120717
10354605opensslclang -O32012080520120717
11770293opensslcc2012080520120717
11772429opensslgcc2012080520120717
11779875opensslgcc -funroll-loops2012080520120717