Implementation notes: amd64, bridge, crypto_sign/rainbow

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_sign
Primitive: rainbow
TimeImplementationCompilerBenchmark dateSUPERCOP version
2160584refg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
2229344refg++ -m64 -march=corei7 -O3 -fomit-frame-pointer2012012820120120
2234292refg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012820120120
2234804refg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012820120120
2236048refg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012820120120
2236740refg++ -m64 -march=core2 -O2 -fomit-frame-pointer2012012820120120
2239108refg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012820120120
2242056refg++ -m64 -O3 -fomit-frame-pointer2012012820120120
2243044refg++ -O3 -fomit-frame-pointer2012012820120120
2248828refg++ -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
2249856refg++ -m64 -march=corei7 -O2 -fomit-frame-pointer2012012820120120
2252448refg++ -m64 -march=core2 -O3 -fomit-frame-pointer2012012820120120
2258680refg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012820120120
2258856refg++ -m64 -O2 -fomit-frame-pointer2012012820120120
2259180refg++ -O2 -fomit-frame-pointer2012012820120120
2267768refg++ -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
2268324refg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
2268332refg++ -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
2268452refg++ -march=k8 -O2 -fomit-frame-pointer2012012820120120
2270156refg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012820120120
2270624refg++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012820120120
2271044refg++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012820120120
2273656refg++ -march=barcelona -O3 -fomit-frame-pointer2012012820120120
2275128refg++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012820120120
2276184refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
2278896refg++ -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
2283256refg++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012820120120
2283596refg++ -march=barcelona -O2 -fomit-frame-pointer2012012820120120
2283888refg++ -march=k8 -O3 -fomit-frame-pointer2012012820120120
2284156refg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
2347212refg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
2354192refg++ -march=barcelona -O -fomit-frame-pointer2012012820120120
2355604refg++ -O -fomit-frame-pointer2012012820120120
2356212refg++ -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
2356508refg++ -m64 -march=corei7-avx -O -fomit-frame-pointer2012012820120120
2356576refg++ -m64 -march=core2 -O -fomit-frame-pointer2012012820120120
2357092refg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012820120120
2357460refg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012820120120
2358228refg++ -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
2358796refg++ -m64 -O -fomit-frame-pointer2012012820120120
2360592refg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012820120120
2363804refg++ -m64 -march=core-avx-i -O -fomit-frame-pointer2012012820120120
2365580refg++ -m64 -march=corei7 -O -fomit-frame-pointer2012012820120120
2370680refg++ -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
2373860refg++ -march=k8 -O -fomit-frame-pointer2012012820120120
3026456refg++ -march=k8 -Os -fomit-frame-pointer2012012820120120
3026984refg++ -Os -fomit-frame-pointer2012012820120120
3028676refg++ -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
3029736refg++ -march=barcelona -Os -fomit-frame-pointer2012012820120120
3029856refg++ -m64 -Os -fomit-frame-pointer2012012820120120
3031520refg++ -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
3031696refg++ -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
3043408refg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012820120120
3046052refg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012820120120
3047528refg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012820120120
3048148refg++ -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012820120120
3051064refg++ -m64 -march=corei7 -Os -fomit-frame-pointer2012012820120120
3052452refg++ -m64 -march=core2 -Os -fomit-frame-pointer2012012820120120
3053160refg++ -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012820120120
3054032refg++ -march=nocona -O2 -fomit-frame-pointer2012012820120120
3054236refg++ -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
3055632refg++ -march=nocona -Os -fomit-frame-pointer2012012820120120
3058380refg++ -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
3058608refg++ -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
3063136refg++ -march=nocona -O3 -fomit-frame-pointer2012012820120120
3094336refg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
3246004refg++ -march=nocona -O -fomit-frame-pointer2012012820120120
3246296refg++ -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
7755444refg++2012012820120120