Implementation notes: amd64, boing, crypto_encrypt/ronald4096

Computer: boing
Architecture: amd64
CPU ID: GenuineIntel-0001067a-bfebfbff
SUPERCOP version: 20120908
Operation: crypto_encrypt
Primitive: ronald4096
TimeImplementationCompilerBenchmark dateSUPERCOP version
79274403opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053120120525
79306956opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
79343604opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
79351344opensslgcc -Os -fomit-frame-pointer2012053120120525
79517511opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053120120525
79670673opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053120120525
79696890opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
79717401opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053120120525
79724169opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
79769358opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
79788726opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053120120525
79808643opensslgcc -march=nocona -O -fomit-frame-pointer2012053120120525
79828479opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
79830792opensslgcc -m64 -O2 -fomit-frame-pointer2012053120120525
79835373opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012053120120525
79858044opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053120120525
79912233opensslgcc -march=k8 -O -fomit-frame-pointer2012053120120525
79942806opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053120120525
79980219opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
79990461opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053120120525
80016426opensslgcc -funroll-loops -O -fomit-frame-pointer2012053120120525
80034219opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
80057277opensslgcc -funroll-loops -Os -fomit-frame-pointer2012053120120525
80207325opensslgcc -march=barcelona -O -fomit-frame-pointer2012053120120525
80274492opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053120120525
80278209opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
80371620opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053120120525
80398233opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053120120525
80416224opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
80428041opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053120120525
80446059opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
80446707opensslgcc -march=nocona -O3 -fomit-frame-pointer2012053120120525
80450019opensslgcc -march=barcelona -Os -fomit-frame-pointer2012053120120525
80469342opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
80470530opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
80478972opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053120120525
80490267opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053120120525
80493336opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053120120525
80493363opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
80497332opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
80512731opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053120120525
80538831opensslgcc -march=nocona -Os -fomit-frame-pointer2012053120120525
80547345opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
80566299opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053120120525
80598546opensslgcc -march=k8 -O3 -fomit-frame-pointer2012053120120525
80606502opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
80614512opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
80641062opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
80642727opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053120120525
80751861opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053120120525
80758989opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053120120525
80785593opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012053120120525
80790381opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053120120525
80799975opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053120120525
80802810opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053120120525
80817615opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053120120525
80846811opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053120120525
80855217opensslgcc -march=nocona -O2 -fomit-frame-pointer2012053120120525
80876592opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
80892747opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
80915229opensslgcc -march=k8 -O2 -fomit-frame-pointer2012053120120525
80931942opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
80944992opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
80947125opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012053120120525
80958780opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012053120120525
80978427opensslgcc -march=k8 -Os -fomit-frame-pointer2012053120120525
80991972opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053120120525
80997417opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012053120120525
80999271opensslgcc -O3 -fomit-frame-pointer2012053120120525
81014346opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012053120120525
81025191opensslgcc -m64 -Os -fomit-frame-pointer2012053120120525
81035208opensslgcc -O2 -fomit-frame-pointer2012053120120525
81049662opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
81054612opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
81087336opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
81092457opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053120120525
81096795opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053120120525
81100782opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
81179568opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012053120120525
81196803opensslgcc -O -fomit-frame-pointer2012053120120525
81245745opensslgcc -m64 -O -fomit-frame-pointer2012053120120525
81255168opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
81308205opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
81336600opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053120120525
81352917opensslgcc2012053120120525
81366669opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
81430119opensslgcc -m64 -O3 -fomit-frame-pointer2012053120120525
81488556opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
81517401opensslcc2012053120120525
81637011opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
81845676opensslgcc -funroll-loops2012053120120525