Implementation notes: amd64, sandy0, crypto_stream/chacha8

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: chacha8
TimeImplementationCompilerBenchmark dateSUPERCOP version
1848krovetzgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081320120812
1860krovetzgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081320120812
1864krovetzgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081320120812
1868krovetzgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081320120812
1892krovetzgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081320120812
1904krovetzgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081320120812
2000krovetzgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081320120812
2000krovetzgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081320120812
2000krovetzgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081320120812
2020krovetzgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081320120812
2028krovetzgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081320120812
2028krovetzgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081320120812
2028krovetzgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081320120812
2036krovetzgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081320120812
2036krovetzgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081320120812
2040krovetzgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081320120812
2040krovetzgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081320120812
2184krovetzgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081320120812
2184krovetzgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081320120812
2188krovetzgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081320120812
2196krovetzgcc -m64 -march=core2 -O -fomit-frame-pointer2012081320120812
2216krovetzgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081320120812
2220krovetzgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081320120812
2220krovetzgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081320120812
2224krovetzgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081320120812
2224krovetzgcc -m64 -march=corei7 -O -fomit-frame-pointer2012081320120812
2232krovetzgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081320120812
2252krovetzgcc -m64 -march=core2 -Os -fomit-frame-pointer2012081320120812
2664e/amd64-xmm6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
2676e/amd64-xmm6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
2680e/amd64-xmm6gcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
2684e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
2684e/amd64-xmm6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
2684e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
2684e/amd64-xmm6gcc -march=k8 -Os -fomit-frame-pointer2012032920120316
2688e/amd64-xmm6gcc -Os -fomit-frame-pointer2012032920120316
2688e/amd64-xmm6gcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
2688e/amd64-xmm6gcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
2688e/amd64-xmm6gcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
2688e/amd64-xmm6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
2688e/amd64-xmm6gcc -m64 -O2 -fomit-frame-pointer2012032920120316
2688e/amd64-xmm6gcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
2688e/amd64-xmm6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
2692e/amd64-xmm6gcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
2692e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
2692e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
2692e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
2692e/amd64-xmm6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
2692e/amd64-xmm6gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
2692e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
2692e/amd64-xmm6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
2692e/amd64-xmm6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
2692e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
2692e/amd64-xmm6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc2012032920120316
2696e/amd64-xmm6gcc -O -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -m64 -O3 -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -m64 -O -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
2696e/amd64-xmm6gcc -march=nocona -O -fomit-frame-pointer2012032920120316
2700e/amd64-xmm6gcc -O3 -fomit-frame-pointer2012032920120316
2700e/amd64-xmm6gcc -funroll-loops2012032920120316
2700e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer2012032920120316
2700e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
2700e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
2700e/amd64-xmm6gcc -m64 -Os -fomit-frame-pointer2012032920120316
2700e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
2700e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
2700e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
2700e/amd64-xmm6gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
2700e/amd64-xmm6gcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
2700e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer2012032920120316
2700e/amd64-xmm6gcc -march=nocona -Os -fomit-frame-pointer2012032920120316
2704e/amd64-xmm6cc2012032920120316
2704e/amd64-xmm6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
2704e/amd64-xmm6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
2704e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
2704e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
2704e/amd64-xmm6gcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
2704e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
2708krovetzgcc -O3 -fomit-frame-pointer2012081320120812
2708e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
2708e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
2708e/amd64-xmm6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
2708e/amd64-xmm6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
2708e/amd64-xmm6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
2708krovetzgcc -m64 -O3 -fomit-frame-pointer2012081320120812
2708e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
2708e/amd64-xmm6gcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
2712krovetzgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081320120812
2712e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
2712e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
2712e/amd64-xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
2712e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
2712e/amd64-xmm6gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
2712e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
2712e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
2712e/amd64-xmm6gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
2712e/amd64-xmm6gcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
2716e/amd64-xmm6gcc -O2 -fomit-frame-pointer2012032920120316
2716krovetzgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081320120812
2716e/amd64-xmm6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
2716e/amd64-xmm6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
2716e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
2716e/amd64-xmm6gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
2720krovetzgcc -m64 -O2 -fomit-frame-pointer2012081320120812
2720e/amd64-xmm6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
2720e/amd64-xmm6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
2720e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
2724krovetzgcc -O2 -fomit-frame-pointer2012081320120812
2724krovetzgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081320120812
2724e/amd64-xmm6gcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
2724e/amd64-xmm6gcc -march=barcelona -O -fomit-frame-pointer2012032920120316
2724e/amd64-xmm6gcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
2728e/amd64-xmm6gcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
2728krovetzgcc -march=barcelona -O2 -fomit-frame-pointer2012081320120812
2728krovetzgcc -march=k8 -O2 -fomit-frame-pointer2012081320120812
2732krovetzgcc -funroll-loops -O3 -fomit-frame-pointer2012081320120812
2732krovetzgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081320120812
2732e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
2732krovetzgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081320120812
2736krovetzgcc -funroll-loops -O2 -fomit-frame-pointer2012081320120812
2736krovetzgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081320120812
2736krovetzgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081320120812
2740krovetzgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081320120812
2740krovetzgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081320120812
2740krovetzgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081320120812
2740e/amd64-xmm6gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
2740e/amd64-xmm6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
2740krovetzgcc -march=k8 -O3 -fomit-frame-pointer2012081320120812
2744krovetzgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081320120812
2744krovetzgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081320120812
2748krovetzgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081320120812
2748krovetzgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081320120812
2752e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
2752krovetzgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081320120812
2752e/amd64-xmm6gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
2752krovetzgcc -march=nocona -O3 -fomit-frame-pointer2012081320120812
2756krovetzgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081320120812
2756krovetzgcc -march=barcelona -O3 -fomit-frame-pointer2012081320120812
2760krovetzgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081320120812
2760krovetzgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081320120812
2764e/amd64-xmm6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
2764krovetzgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081320120812
2768krovetzgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081320120812
2772krovetzgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081320120812
2772krovetzgcc -march=nocona -O2 -fomit-frame-pointer2012081320120812
2776krovetzgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081320120812
2780krovetzgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081320120812
2784e/amd64-xmm6gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
2788krovetzgcc -funroll-loops -O -fomit-frame-pointer2012081320120812
2788krovetzgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081320120812
2788krovetzgcc -m64 -O -fomit-frame-pointer2012081320120812
2792krovetzgcc -fno-schedule-insns -O -fomit-frame-pointer2012081320120812
2792krovetzgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081320120812
2792krovetzgcc -m64 -march=nocona -O -fomit-frame-pointer2012081320120812
2792krovetzgcc -march=k8 -O -fomit-frame-pointer2012081320120812
2792krovetzgcc -march=nocona -O -fomit-frame-pointer2012081320120812
2796krovetzgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081320120812
2796krovetzgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081320120812
2796krovetzgcc -m64 -march=k8 -O -fomit-frame-pointer2012081320120812
2796krovetzgcc -march=barcelona -O -fomit-frame-pointer2012081320120812
2800krovetzgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081320120812
2800krovetzgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081320120812
2800krovetzgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081320120812
2800krovetzgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081320120812
2804krovetzgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081320120812
2808krovetzgcc -O -fomit-frame-pointer2012081320120812
2828krovetzgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081320120812
2856krovetzgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081320120812
2860krovetzgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081320120812
2868krovetzgcc -march=k8 -Os -fomit-frame-pointer2012081320120812
2876krovetzgcc -march=barcelona -Os -fomit-frame-pointer2012081320120812
2880krovetzgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081320120812
2884krovetzgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081320120812
2884krovetzgcc -m64 -Os -fomit-frame-pointer2012081320120812
2884krovetzgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081320120812
2888krovetzgcc -Os -fomit-frame-pointer2012081320120812
2892krovetzgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081320120812
2896krovetzgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081320120812
2896krovetzgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081320120812
2896krovetzgcc -march=nocona -Os -fomit-frame-pointer2012081320120812
2900krovetzgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081320120812
2904krovetzgcc -funroll-loops -Os -fomit-frame-pointer2012081320120812
2904krovetzgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081320120812
2912krovetzgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081320120812
2916krovetzgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081320120812
5796e/amd64-3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
5808e/amd64-3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
5808e/amd64-3gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
5808e/amd64-3gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
5808e/amd64-3gcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
5812e/amd64-3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
5816e/amd64-3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
5816e/amd64-3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
5820e/amd64-3gcc -funroll-loops2012032920120316
5820e/amd64-3gcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
5820e/amd64-3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
5820e/amd64-3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
5820e/amd64-3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
5820e/amd64-3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
5820e/amd64-3gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
5820e/amd64-3gcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
5820e/amd64-3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
5820e/amd64-3gcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
5824e/amd64-3cc2012032920120316
5824e/amd64-3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
5824e/amd64-3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
5824e/amd64-3gcc -m64 -O -fomit-frame-pointer2012032920120316
5824e/amd64-3gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
5824e/amd64-3gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
5824e/amd64-3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
5824e/amd64-3gcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
5824e/amd64-3gcc -march=nocona -Os -fomit-frame-pointer2012032920120316
5828e/amd64-3gcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
5828e/amd64-3gcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
5828e/amd64-3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
5828e/amd64-3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
5828e/amd64-3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
5828e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
5828e/amd64-3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
5828e/amd64-3gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
5828e/amd64-3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
5828e/amd64-3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
5832e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
5832e/amd64-3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
5832e/amd64-3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
5832e/amd64-3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
5832e/amd64-3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
5832e/amd64-3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
5832e/amd64-3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
5832e/amd64-3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
5832e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
5832e/amd64-3gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
5836e/amd64-3gcc -O -fomit-frame-pointer2012032920120316
5836e/amd64-3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
5836e/amd64-3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
5836e/amd64-3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
5836e/amd64-3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
5836e/amd64-3gcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
5836e/amd64-3gcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
5840e/amd64-3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
5840e/amd64-3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
5840e/amd64-3gcc -m64 -O2 -fomit-frame-pointer2012032920120316
5840e/amd64-3gcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
5840e/amd64-3gcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
5844e/amd64-3gcc -O2 -fomit-frame-pointer2012032920120316
5844e/amd64-3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
5844e/amd64-3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
5844e/amd64-3gcc -m64 -O3 -fomit-frame-pointer2012032920120316
5844e/amd64-3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
5844e/amd64-3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
5844e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
5844e/amd64-3gcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
5844e/amd64-3gcc -march=k8 -O -fomit-frame-pointer2012032920120316
5844e/amd64-3gcc -march=k8 -Os -fomit-frame-pointer2012032920120316
5844e/amd64-3gcc -march=nocona -O -fomit-frame-pointer2012032920120316
5848e/amd64-3gcc2012032920120316
5848e/amd64-3gcc -O3 -fomit-frame-pointer2012032920120316
5848e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
5848e/amd64-3gcc -funroll-loops -O -fomit-frame-pointer2012032920120316
5848e/amd64-3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
5848e/amd64-3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
5848e/amd64-3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
5848e/amd64-3gcc -march=barcelona -O -fomit-frame-pointer2012032920120316
5852e/amd64-3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
5852e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
5852e/amd64-3gcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
5852e/amd64-3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
5852e/amd64-3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
5856e/amd64-3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
5856e/amd64-3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
5856e/amd64-3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
5860e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
5860e/amd64-3gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
5860e/amd64-3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
5860e/amd64-3gcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
5864e/amd64-3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
5864e/amd64-3gcc -m64 -Os -fomit-frame-pointer2012032920120316
5864e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
5864e/amd64-3gcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
5868e/amd64-3gcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
5868e/amd64-3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
5868e/amd64-3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
5868e/amd64-3gcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
5876e/amd64-3gcc -Os -fomit-frame-pointer2012032920120316
5876e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
5880e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
5892e/amd64-3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
5916e/amd64-3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6084e/mergedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
6084e/mergedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
6092e/mergedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
6096e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
6100e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
6112e/mergedgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
6112e/mergedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
6144e/mergedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
6144e/mergedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
6200e/mergedgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
6208e/mergedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
6224e/mergedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
6228e/mergedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
6228e/mergedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
6232e/mergedgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
6232e/mergedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
6240e/mergedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
6244e/mergedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
6276e/mergedgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
6280e/mergedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
6292e/mergedgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
6296e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
6304e/mergedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
6308e/mergedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
6312e/mergedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6312e/mergedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
6316e/mergedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6316e/mergedgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
6316e/mergedgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
6320e/mergedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
6324e/mergedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
6332e/mergedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
6336e/mergedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
6336e/mergedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
6336e/mergedgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
6336e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
6344e/mergedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
6348e/mergedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
6356e/mergedgcc -m64 -O3 -fomit-frame-pointer2012032920120316
6364e/mergedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
6368e/mergedgcc -O3 -fomit-frame-pointer2012032920120316
6368e/mergedgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
6376e/mergedgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
6376e/mergedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
6376e/mergedgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
6376e/mergedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
6376e/mergedgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6384e/mergedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
6392e/mergedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
6392e/mergedgcc -m64 -O2 -fomit-frame-pointer2012032920120316
6392e/mergedgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
6392e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
6392e/mergedgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
6396e/mergedgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
6396e/mergedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
6396e/mergedgcc -march=nocona -O -fomit-frame-pointer2012032920120316
6400e/mergedgcc -m64 -O -fomit-frame-pointer2012032920120316
6404e/mergedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6416e/mergedgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
6416e/mergedgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
6420e/mergedgcc -O -fomit-frame-pointer2012032920120316
6420e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
6420e/mergedgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
6432e/mergedgcc -O2 -fomit-frame-pointer2012032920120316
6460e/mergedgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
6468e/mergedgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
6476e/mergedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
6480e/mergedgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
6488e/mergedgcc -march=k8 -O -fomit-frame-pointer2012032920120316
6496e/mergedgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
6512e/mergedgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
6516e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
6532e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
6536e/regsgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
6552e/regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
6552e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
6552e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
6556e/mergedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
6556e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
6556e/refgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
6564e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
6568e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
6572e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
6572e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
6572e/regsgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
6572e/regsgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
6572e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
6576e/mergedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
6576e/regsgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
6576e/regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
6580e/regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
6584e/regsgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
6588e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
6588e/regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
6588e/mergedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
6592e/mergedgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
6592e/mergedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
6596e/regsgcc -O3 -fomit-frame-pointer2012032920120316
6596e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
6596e/regsgcc -m64 -O3 -fomit-frame-pointer2012032920120316
6596e/regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
6600e/mergedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
6600e/mergedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
6600e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
6600e/regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6600e/mergedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
6600e/regsgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
6604e/regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6612e/mergedgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
6612e/mergedgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
6616e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
6616e/regsgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6620e/mergedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
6624e/mergedgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
6628e/mergedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
6628e/mergedgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
6632e/mergedgcc -Os -fomit-frame-pointer2012032920120316
6632e/mergedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
6632e/mergedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
6636e/mergedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
6644e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6652e/mergedgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
6656e/mergedgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
6664e/mergedgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
6676e/mergedgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
6676e/mergedgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
6680e/mergedgcc -m64 -Os -fomit-frame-pointer2012032920120316
6716e/mergedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
6716e/mergedgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
6772e/refgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
6772e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
6784e/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
6784e/refgcc -m64 -O3 -fomit-frame-pointer2012032920120316
6796e/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
6808e/refgcc -O3 -fomit-frame-pointer2012032920120316
6956e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6968e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6976e/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
6988e/refgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
6992e/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
6996e/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
7004e/refgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
7012e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
7228e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
7240e/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
7240e/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
7248e/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
7304e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
7332e/refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
7336e/refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
8296e/regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
8296e/regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
8300e/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
8300e/regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
8304e/regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
8312e/regsgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
8312e/regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
8316e/regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
8332e/regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
8340e/regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8340e/regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
8344e/regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8372e/regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
8372e/regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
8376e/regsgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
8376e/regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
8436e/regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
8544e/regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
8856e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
8864e/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
8868e/refgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
8896e/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
8904e/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
8916e/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8924e/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
9036e/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
9040e/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
9104e/refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
9104e/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
9116e/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
9128e/refgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
9132e/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
9136e/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
9176e/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
9296e/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
9492e/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
9760e/regsgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
9764e/regsgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
9768e/regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
9768e/regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
9792e/regsgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
9800e/regsgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
9800e/regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
9800e/regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
9808e/regsgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
9824e/regsgcc -O2 -fomit-frame-pointer2012032920120316
9844e/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
9844e/regsgcc -m64 -O2 -fomit-frame-pointer2012032920120316
9844e/regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
9844e/regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
10108e/regsgcc -march=nocona -O -fomit-frame-pointer2012032920120316
10116e/regsgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
10120e/regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
10132e/regsgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
10156e/regsgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
10160e/regsgcc -m64 -O -fomit-frame-pointer2012032920120316
10160e/regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
10180e/regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
10180e/regsgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
10204e/regsgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
10208e/regsgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
10212e/regsgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
10212e/regsgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
10212e/regsgcc -march=k8 -O -fomit-frame-pointer2012032920120316
10252e/regsgcc -O -fomit-frame-pointer2012032920120316
10252e/regsgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
10252e/regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
10260e/regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
11208e/regsgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
11224e/regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
11240e/refgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
11248e/regsgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
11252e/regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
11408e/refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
11420e/regsgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
11420e/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
11420e/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
11420e/regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
11424e/regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
11424e/regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
11492e/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
11496e/regsgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
11504e/regsgcc -Os -fomit-frame-pointer2012032920120316
11504e/regsgcc -m64 -Os -fomit-frame-pointer2012032920120316
11508e/regsgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
11512e/regsgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
11564e/regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
11572e/regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
11580e/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
11608e/regsgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
11648e/regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
11724e/refgcc -O2 -fomit-frame-pointer2012032920120316
11740e/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
11776e/refgcc -m64 -O2 -fomit-frame-pointer2012032920120316
11828e/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
11828e/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
11840e/refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
11856e/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
11868e/regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
11900e/regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
11900e/regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
11904e/refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
11924e/regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
11964e/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
11968e/refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
12096e/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
12148e/refgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
12324e/refgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
12344e/refgcc -march=k8 -O -fomit-frame-pointer2012032920120316
12704e/refgcc -O -fomit-frame-pointer2012032920120316
12704e/refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
12744e/refgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
12744e/refgcc -m64 -O -fomit-frame-pointer2012032920120316
12840e/refgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
12852e/refgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
12876e/refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
12876e/refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
12880e/refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
12956e/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
12988e/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
12988e/refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
12992e/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
12992e/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
12996e/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
12996e/refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
13240e/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
13244e/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
13324e/refgcc -march=nocona -O -fomit-frame-pointer2012032920120316
13368e/refgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
13388e/refgcc -Os -fomit-frame-pointer2012032920120316
13392e/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
13392e/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
13396e/refgcc -m64 -Os -fomit-frame-pointer2012032920120316
13396e/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
13404e/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
13432e/refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
13440e/refgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
13488e/refgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
13492e/refgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
13512e/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
13592e/refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
13592e/refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
13604e/refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
13612e/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
13616e/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
13616e/refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
13616e/refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
13840e/refgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
14176e/refgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
14180e/refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
19624krovetzgcc2012081320120812
19740krovetzgcc -funroll-loops2012081320120812
19972krovetzcc2012081320120812
21916e/mergedgcc2012032920120316
22044e/mergedgcc -funroll-loops2012032920120316
22648e/mergedcc2012032920120316
35276e/regsgcc2012032920120316
35356e/regscc2012032920120316
35792e/regsgcc -funroll-loops2012032920120316
44020e/refcc2012032920120316
44248e/refgcc2012032920120316
44744e/refgcc -funroll-loops2012032920120316

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: cc
api.c: In file included from api.c:1:0:
api.c: /home/djb/benchmarking/supercop-20120316/supercop-data/sandy0/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 99, namely:
CompilerImplementations
cc amd64-ssse3
gcc amd64-ssse3
gcc -O2 -fomit-frame-pointer amd64-ssse3
gcc -O3 -fomit-frame-pointer amd64-ssse3
gcc -O -fomit-frame-pointer amd64-ssse3
gcc -Os -fomit-frame-pointer amd64-ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer amd64-ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer amd64-ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer amd64-ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops amd64-ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=corei7 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer amd64-ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc -march=barcelona -Os -fomit-frame-pointer amd64-ssse3
gcc -march=k8 -O2 -fomit-frame-pointer amd64-ssse3
gcc -march=k8 -O3 -fomit-frame-pointer amd64-ssse3
gcc -march=k8 -O -fomit-frame-pointer amd64-ssse3
gcc -march=k8 -Os -fomit-frame-pointer amd64-ssse3
gcc -march=nocona -O2 -fomit-frame-pointer amd64-ssse3
gcc -march=nocona -O3 -fomit-frame-pointer amd64-ssse3
gcc -march=nocona -O -fomit-frame-pointer amd64-ssse3
gcc -march=nocona -Os -fomit-frame-pointer amd64-ssse3

Compiler output

Implementation: crypto_stream/chacha8/amd64-ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
api.c: In file included from api.c:1:0:
api.c: /home/djb/benchmarking/supercop-20120316/supercop-data/sandy0/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.
api.c: In file included from api.c:1:0:
api.c: /home/djb/benchmarking/supercop-20120316/supercop-data/sandy0/amd64/include/estream-convert-api.h:7:27: fatal error: e/ecrypt-sync.h: No such file or directory
api.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=barcelona -O -fomit-frame-pointer amd64-ssse3
gcc -m64 -march=barcelona -Os -fomit-frame-pointer amd64-ssse3