Implementation notes: amd64, gcc47, crypto_encrypt/ronald1536

Computer: gcc47
Architecture: amd64
CPU ID: GenuineIntel-000106ca-bfebfbff
SUPERCOP version: 20120918
Operation: crypto_encrypt
Primitive: ronald1536
TimeImplementationCompilerBenchmark dateSUPERCOP version
22361820opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012061220120525
22461330opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012061220120525
22504310opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012061220120525
22520850opensslgcc -O2 -fomit-frame-pointer2012061220120525
22537000opensslgcc -march=barcelona -O -fomit-frame-pointer2012061220120525
22541320opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012061220120525
22542430opensslgcc -O -fomit-frame-pointer2012061220120525
22579130opensslgcc -march=k8 -O -fomit-frame-pointer2012061220120525
22602950opensslgcc -march=nocona -O3 -fomit-frame-pointer2012061220120525
22632860opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012061220120525
22649620opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012061220120525
22672650opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012061220120525
22681540opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012061220120525
22708680opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012061220120525
22725230opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012061220120525
22738730opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012061220120525
22746050opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012061220120525
22746150opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012061220120525
22748890opensslgcc -march=nocona -O2 -fomit-frame-pointer2012061220120525
22767630opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012061220120525
22927320opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012061220120525
23486810opensslgcc -march=nocona -O -fomit-frame-pointer2012061220120525
23490900opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012061220120525
23532540opensslgcc -march=k8 -O2 -fomit-frame-pointer2012061220120525
23654750opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012061220120525
23665840opensslgcc -funroll-loops2012061220120525
23698880opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012061220120525
23701520opensslgcc2012061220120525
23720010opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012061220120525
23722710opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012061220120525
23745490opensslgcc -march=k8 -O3 -fomit-frame-pointer2012061220120525
23758770opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012061220120525
23767120opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012061220120525
23775220opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012061220120525
23778770opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012061220120525
23787140opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012061220120525
23804500opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012061220120525
23806260opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012061220120525
23807650opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012061220120525
23808170opensslgcc -march=barcelona -Os -fomit-frame-pointer2012061220120525
23832980opensslgcc -funroll-loops -O -fomit-frame-pointer2012061220120525
23843230opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012061220120525
23856110opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012061220120525
23857500opensslgcc -march=k8 -Os -fomit-frame-pointer2012061220120525
23857710opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012061220120525
23859640opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012061220120525
23869560opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012061220120525
23872270opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012061220120525
23873130opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012061220120525
23875790opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012061220120525
23892940opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012061220120525
23895060opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012061220120525
23895980opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012061220120525
23896520opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012061220120525
23901590opensslgcc -funroll-loops -Os -fomit-frame-pointer2012061220120525
23910930opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012061220120525
23911290opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012061220120525
23918050opensslgcc -m64 -O2 -fomit-frame-pointer2012061220120525
23920510opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012061220120525
23930560opensslgcc -m64 -O -fomit-frame-pointer2012061220120525
23931630opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012061220120525
23938930opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012061220120525
23945000opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012061220120525
23963730opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012061220120525
23964220opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012061220120525
23979290opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012061220120525
23988800opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012061220120525
24024470opensslgcc -march=nocona -Os -fomit-frame-pointer2012061220120525
24034220opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012061220120525
24038580opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012061220120525
24044600opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012061220120525
24068270opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012061220120525
24069550opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012061220120525
24088030opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012061220120525
24091850opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012061220120525
24094480opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012061220120525
24102080opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012061220120525
24132680opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012061220120525
24155930opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012061220120525
24214630opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012061220120525
24229930opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012061220120525
24289550opensslgcc -m64 -Os -fomit-frame-pointer2012061220120525
24310730opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012061220120525
24334230opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012061220120525
24336760opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012061220120525
24337300opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012061220120525
24339470opensslgcc -Os -fomit-frame-pointer2012061220120525
24344770opensslgcc -O3 -fomit-frame-pointer2012061220120525
24345760opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012061220120525
24364710opensslgcc -m64 -O3 -fomit-frame-pointer2012061220120525
24743840opensslcc2012061220120525