Implementation notes: amd64, sandy, crypto_encrypt/ronald1024

Computer: sandy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120908
Operation: crypto_encrypt
Primitive: ronald1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
2024168opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
2026832opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081620120812
2027832opensslgcc -O3 -fomit-frame-pointer2012081620120812
2029880opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012081620120812
2034280opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081620120812
2036448opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
2037060opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
2040676opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081620120812
2040888opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
2042504opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
2043912opensslgcc -m64 -O3 -fomit-frame-pointer2012081620120812
2045540opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081620120812
2045544opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012081620120812
2046280opensslgcc -march=k8 -O3 -fomit-frame-pointer2012081620120812
2047276opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
2047520opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012081620120812
2048396opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
2054672opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081620120812
2056772opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081620120812
2057044opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081620120812
2060660opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081620120812
2061880opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
2062728opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081620120812
2063280opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081620120812
2064840opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081620120812
2065908opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
2068468opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081620120812
2070780opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081620120812
2070964opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081620120812
2071092opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
2071448opensslgcc -march=nocona -O3 -fomit-frame-pointer2012081620120812
2074380opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
2077480opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081620120812
2079036opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081620120812
2079156opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081620120812
2081528opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081620120812
2082224opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081620120812
2082984opensslgcc -march=k8 -O2 -fomit-frame-pointer2012081620120812
2083212opensslgcc -O2 -fomit-frame-pointer2012081620120812
2084056opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012081620120812
2087272opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081620120812
2090712opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081620120812
2105076opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
2105380opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
2105872opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
2105924opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
2110676opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081620120812
2110924opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081620120812
2113556opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012081620120812
2114720opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081620120812
2115112opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
2115176opensslgcc -march=k8 -O -fomit-frame-pointer2012081620120812
2118672opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081620120812
2119232opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
2119948opensslgcc -m64 -O2 -fomit-frame-pointer2012081620120812
2119960opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
2120184opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081620120812
2121804opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
2122016opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081620120812
2122980opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081620120812
2123920opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
2125400opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
2125568opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081620120812
2125884opensslgcc -O -fomit-frame-pointer2012081620120812
2126040opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012081620120812
2128516opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081620120812
2129216opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
2129444opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081620120812
2130312opensslgcc -march=nocona -O -fomit-frame-pointer2012081620120812
2131812opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012081620120812
2132704opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
2133524opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081620120812
2133848opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081620120812
2133984opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081620120812
2134184opensslgcc -march=nocona -O2 -fomit-frame-pointer2012081620120812
2134968opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081620120812
2137060opensslgcc -funroll-loops -O -fomit-frame-pointer2012081620120812
2137468opensslgcc -march=k8 -Os -fomit-frame-pointer2012081620120812
2137748opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
2137868opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081620120812
2138332opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
2138808opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081620120812
2139388opensslgcc -march=barcelona -Os -fomit-frame-pointer2012081620120812
2139472opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081620120812
2140376opensslgcc -funroll-loops -Os -fomit-frame-pointer2012081620120812
2140384opensslgcc -Os -fomit-frame-pointer2012081620120812
2140396opensslgcc -march=barcelona -O -fomit-frame-pointer2012081620120812
2140652opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
2142368opensslgcc -m64 -O -fomit-frame-pointer2012081620120812
2143268opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
2144048opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081620120812
2145280opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
2154064opensslgcc -march=nocona -Os -fomit-frame-pointer2012081620120812
2156480opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
2157920opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081620120812
2164360opensslgcc -m64 -Os -fomit-frame-pointer2012081620120812
2164364opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
2168724opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081620120812
2171892opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
2177168opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
2207264opensslclang -O32012081620120812
2222976opensslclang -O3 -mavx2012081620120812
2836800opensslgcc2012081620120812
2843720opensslcc2012081620120812
2856976opensslgcc -funroll-loops2012081620120812