Implementation notes: amd64, sto01, crypto_encrypt/ronald2048

Computer: sto01
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_encrypt
Primitive: ronald2048
TimeImplementationCompilerBenchmark dateSUPERCOP version
11625852opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011720111120
11648520opensslgcc -march=k8 -O2 -fomit-frame-pointer2012011720111120
11664600opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012011720111120
11665796opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012011720111120
11668528opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011720111120
11670116opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011720111120
11670940opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011720111120
11673536opensslgcc -O3 -fomit-frame-pointer2012011720111120
11673960opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011720111120
11674840opensslgcc -m64 -O3 -fomit-frame-pointer2012011720111120
11676828opensslgcc -O2 -fomit-frame-pointer2012011720111120
11676960opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012011720111120
11678396opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011720111120
11680104opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011720111120
11680164opensslgcc -march=nocona -O2 -fomit-frame-pointer2012011720111120
11680816opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011720111120
11683036opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011720111120
11683232opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011720111120
11687864opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011720111120
11690816opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011720111120
11695336opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011720111120
11697004opensslgcc -march=k8 -O3 -fomit-frame-pointer2012011720111120
11698168opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011720111120
11700364opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011720111120
11701740opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011720111120
11702128opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011720111120
11702524opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011720111120
11707008opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011720111120
11707608opensslgcc -m64 -O -fomit-frame-pointer2012011720111120
11707724opensslgcc -march=k8 -O -fomit-frame-pointer2012011720111120
11708928opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011720111120
11709064opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011720111120
11709192opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011720111120
11709208opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011720111120
11709484opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011720111120
11709560opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011720111120
11710888opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011720111120
11712736opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011720111120
11713272opensslgcc -march=barcelona -Os -fomit-frame-pointer2012011720111120
11714160opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011720111120
11714340opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011720111120
11714748opensslgcc -Os -fomit-frame-pointer2012011720111120
11716008opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011720111120
11717020opensslgcc -march=k8 -Os -fomit-frame-pointer2012011720111120
11717900opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012011720111120
11719576opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011720111120
11719680opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012011720111120
11722236opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011720111120
11724300opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011720111120
11728408opensslgcc -funroll-loops -Os -fomit-frame-pointer2012011720111120
11728448opensslgcc -march=nocona -O -fomit-frame-pointer2012011720111120
11728664opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011720111120
11731884opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011720111120
11731996opensslgcc -m64 -Os -fomit-frame-pointer2012011720111120
11735980opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011720111120
11736520opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012011720111120
11739428opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011720111120
11748296opensslgcc -march=nocona -O3 -fomit-frame-pointer2012011720111120
11779776opensslgcc -march=nocona -Os -fomit-frame-pointer2012011720111120
11784656opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011720111120
11834324opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011720111120
11862656opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011720111120
11867744opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011720111120
11886292opensslgcc -funroll-loops -O -fomit-frame-pointer2012011720111120
11886356opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011720111120
11887748opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011720111120
11887780opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011720111120
11892832opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011720111120
11894312opensslgcc -O -fomit-frame-pointer2012011720111120
11896924opensslgcc -m64 -O2 -fomit-frame-pointer2012011720111120
11898292opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011720111120
11898996opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011720111120
11900736opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011720111120
11906308opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011720111120
11911632opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011720111120
11915512opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011720111120
11916292opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011720111120
11919816opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011720111120
11924372opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011720111120
11927564opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011720111120
11928832opensslgcc -march=barcelona -O -fomit-frame-pointer2012011720111120
11931036opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011720111120
11932476opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012011720111120
11932800opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011720111120
11940176opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011720111120
11948216opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011720111120
11956180opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011720111120
11961568opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012011720111120
11962796opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011720111120
11977844opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011720111120
11982096opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011720111120
12043000opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011720111120
12491868opensslcc2012011720111120
12494496opensslgcc2012011720111120
12508452opensslgcc -funroll-loops2012011720111120