Implementation notes: x86, h9ivy, crypto_sign/ed25519

Computer: h9ivy
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_sign
Primitive: ed25519
TimeImplementationCompilerBenchmark dateSUPERCOP version
2334228ref10gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070720140622
2334496ref10gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070720140622
2335008ref10gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070720140622
2335256ref10gcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070720140622
2336636ref10gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070720140622
2337476ref10gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070720140622
2339516ref10gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070720140622
2339792ref10gcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070720140622
2346348ref10gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070720140622
2346528ref10gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070720140622
2346712ref10gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070720140622
2346992ref10gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070720140622
2349152ref10gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070720140622
2349388ref10gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070720140622
2349500ref10gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070720140622
2349616ref10gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070720140622
2349744ref10gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070720140622
2349844ref10gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070720140622
2350852ref10gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070720140622
2350976ref10gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070720140622
2351012ref10gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070720140622
2351248ref10gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070720140622
2351580ref10gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070720140622
2351596ref10gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070720140622
2351668ref10gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070720140622
2351680ref10gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070720140622
2351684ref10gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070720140622
2351688ref10gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070720140622
2351704ref10gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070720140622
2351716ref10gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070720140622
2352028ref10gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070720140622
2352812ref10gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014070720140622
2352860ref10gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014070720140622
2352888ref10gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
2353404ref10gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070720140622
2353412ref10gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014070720140622
2353492ref10gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070720140622
2353600ref10gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070720140622
2353684ref10gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070720140622
2353864ref10gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070720140622
2353888ref10gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070720140622
2353924ref10gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070720140622
2353940ref10gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070720140622
2353988ref10gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070720140622
2354000ref10gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070720140622
2354004ref10gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070720140622
2354072ref10gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014070720140622
2354364ref10gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070720140622
2354592ref10gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070720140622
2354608ref10gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070720140622
2354740ref10gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070720140622
2354748ref10gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070720140622
2354800ref10gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070720140622
2354928ref10gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070720140622
2354980ref10gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070720140622
2355012ref10gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070720140622
2355024ref10gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014070720140622
2355112ref10gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070720140622
2355160ref10gcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070720140622
2355216ref10gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070720140622
2355484ref10gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014070720140622
2355716ref10gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
2355740ref10gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070720140622
2355844ref10gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070720140622
2356068ref10gcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070720140622
2356156ref10gcc -m32 -O2 -fomit-frame-pointer2014070720140622
2356232ref10gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070720140622
2356288ref10gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070720140622
2356396ref10gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070720140622
2356412ref10gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070720140622
2356800ref10gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070720140622
2357148ref10gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070720140622
2357328ref10gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070720140622
2357468ref10gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070720140622
2357476ref10gcc -m32 -march=pentium -Os -fomit-frame-pointer2014070720140622
2357660ref10gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070720140622
2358108ref10gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070720140622
2358276ref10gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070720140622
2358648ref10gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014070720140622
2358836ref10gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070720140622
2358900ref10gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070720140622
2359040ref10gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070720140622
2359076ref10gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014070720140622
2359088ref10gcc -m32 -O3 -fomit-frame-pointer2014070720140622
2359268ref10gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070720140622
2359328ref10gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070720140622
2359440ref10gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070720140622
2359556ref10gcc -m32 -march=core2 -Os -fomit-frame-pointer2014070720140622
2359596ref10gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070720140622
2359616ref10gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014070720140622
2359712ref10gcc -m32 -march=k8 -Os -fomit-frame-pointer2014070720140622
2359844ref10gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070720140622
2360036ref10gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070720140622
2360076ref10gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070720140622
2360236ref10gcc -m32 -march=k6 -Os -fomit-frame-pointer2014070720140622
2360512ref10gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070720140622
2360796ref10gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070720140622
2361052ref10gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070720140622
2361324ref10gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070720140622
2361436ref10gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070720140622
2361692ref10gcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070720140622
2361692ref10gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070720140622
2361808ref10gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070720140622
2362188ref10gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070720140622
2362528ref10gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070720140622
2362772ref10gcc -m32 -march=athlon -Os -fomit-frame-pointer2014070720140622
2363732ref10gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070720140622
2364960ref10gcc -m32 -Os -fomit-frame-pointer2014070720140622
2365740ref10gcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070720140622
2366328ref10gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070720140622
2366952ref10gcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070720140622
2367340ref10gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070720140622
2367692ref10gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070720140622
2368836ref10gcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070720140622
2370328ref10gcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070720140622
2371208ref10gcc -m32 -march=nocona -Os -fomit-frame-pointer2014070720140622
2371312ref10gcc -m32 -march=prescott -Os -fomit-frame-pointer2014070720140622
2371388ref10gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070720140622
2371828ref10gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070720140622
2371872ref10gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070720140622
2372652ref10gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070720140622
2380908ref10gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070720140622
2382384ref10gcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070720140622
2382912ref10gcc -m32 -march=i386 -Os -fomit-frame-pointer2014070720140622
2383388ref10gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070720140622
2383424ref10gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070720140622
2384672ref10gcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070720140622
2385488ref10gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070720140622
2385540ref10gcc -m32 -march=i486 -Os -fomit-frame-pointer2014070720140622
2801128ref10gcc -funroll-loops -m32 -O -fomit-frame-pointer2014070720140622
2804460ref10gcc -m32 -march=nocona -O -fomit-frame-pointer2014070720140622
2805332ref10gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014070720140622
2805488ref10gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070720140622
2805728ref10gcc -m32 -march=prescott -O -fomit-frame-pointer2014070720140622
2805892ref10gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014070720140622
2805932ref10gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070720140622
2806004ref10gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070720140622
2806024ref10gcc -m32 -march=corei7 -O -fomit-frame-pointer2014070720140622
2806160ref10gcc -m32 -O -fomit-frame-pointer2014070720140622
2806160ref10gcc -m32 -march=core2 -O -fomit-frame-pointer2014070720140622
2806964ref10gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070720140622
2807408ref10gcc -m32 -march=barcelona -O -fomit-frame-pointer2014070720140622
2808788ref10gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070720140622
2808976ref10gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070720140622
2810172ref10gcc -m32 -march=i386 -O -fomit-frame-pointer2014070720140622
2810952ref10gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070720140622
2811624ref10gcc -m32 -march=athlon -O -fomit-frame-pointer2014070720140622
2813556ref10gcc -m32 -march=k8 -O -fomit-frame-pointer2014070720140622
2813560ref10gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070720140622
2814216ref10gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070720140622
2815032ref10gcc -m32 -march=i486 -O -fomit-frame-pointer2014070720140622
2816164ref10gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070720140622
2820324ref10gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070720140622
2820944ref10gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070720140622
2822392ref10gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070720140622
2823316ref10gcc -m32 -march=pentium -O -fomit-frame-pointer2014070720140622
2885576ref10gcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070720140622
2885664ref10gcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070720140622
2886052ref10gcc -m32 -march=k6 -O -fomit-frame-pointer2014070720140622
2891288ref10gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070720140622
2891292ref10gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070720140622
2891320ref10gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070720140622
2907324ref10gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070720140622
2907328ref10gcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070720140622
2907392ref10gcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070720140622
2907828ref10gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070720140622
2908284ref10gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070720140622
2908568ref10gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070720140622
2908612ref10gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070720140622
2908840ref10gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070720140622
2921240ref10gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070720140622
2922604ref10gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070720140622
11556460refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070720140622
11672000refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070720140622
11677512refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070720140622
11720100refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070720140622
11720840refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070720140622
11725828refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070720140622
11729256refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070720140622
11760940refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070720140622
11762244refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070720140622
12019516refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070720140622
12021068refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070720140622
12021868refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070720140622
13274000refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070720140622
13574856refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070720140622
13574976refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070720140622
13816444refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070720140622
14020556refgcc -m32 -O3 -fomit-frame-pointer2014070720140622
15372032refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070720140622
15373120refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070720140622
15411252refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070720140622
15411292refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070720140622
15412200refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070720140622
15412696refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070720140622
15423024refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070720140622
15428008refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070720140622
15434692refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070720140622
15443508refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070720140622
15480112refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
15519876refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070720140622
15586096refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070720140622
15587268refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070720140622
15613068refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070720140622
15736652refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070720140622
15741408refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070720140622
15750604refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070720140622
15758364refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070720140622
16077024refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070720140622
16129068refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070720140622
17116652refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070720140622
17126084refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070720140622
17157320refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070720140622
17157704refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070720140622
17167164refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070720140622
17180556refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070720140622
17190200refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070720140622
17190880refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070720140622
17191536refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070720140622
17195480refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070720140622
17199424refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070720140622
17201152refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070720140622
17201784refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070720140622
17203324refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070720140622
17203696refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070720140622
17204072refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070720140622
17204816refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070720140622
17231892refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070720140622
17232872refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070720140622
17233856refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070720140622
17240512refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070720140622
17255020refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070720140622
17257400refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070720140622
17260284refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070720140622
17261000refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070720140622
17261492refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070720140622
17263740refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070720140622
17265728refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070720140622
17278584refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070720140622
17278748refgcc -m32 -Os -fomit-frame-pointer2014070720140622
17280344refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070720140622
17280356refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070720140622
17282252refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070720140622
17285548refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070720140622
17287212refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070720140622
17296652refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014070720140622
17296716refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070720140622
17297996refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014070720140622
17298504refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014070720140622
17298632refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070720140622
17299396refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070720140622
17309008refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070720140622
17310580refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070720140622
17311160refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070720140622
17316900refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070720140622
17325052refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070720140622
17359588refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
17389264refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070720140622
17414708refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070720140622
17453192refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070720140622
17484968refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014070720140622
17510468refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014070720140622
17567716refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070720140622
17593712refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070720140622
17599932refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070720140622
17603380refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070720140622
17612428refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070720140622
17706844refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070720140622
17741332refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070720140622
17750836refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070720140622
17777464refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070720140622
18228184refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070720140622
18274452refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070720140622
18276104refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070720140622
18838544refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070720140622
18955032refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070720140622
19017164refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070720140622
19019036refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070720140622
19213804refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070720140622
19273680refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014070720140622
19274840refgcc -m32 -O -fomit-frame-pointer2014070720140622
19275804refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070720140622
19277020refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070720140622
19277256refgcc -m32 -march=core2 -O -fomit-frame-pointer2014070720140622
19277996refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070720140622
19278032refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014070720140622
19280644refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070720140622
19280888refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070720140622
19285912refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014070720140622
19301852refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070720140622
19329336refgcc -m32 -march=i486 -O -fomit-frame-pointer2014070720140622
19330264refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070720140622
19359792refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070720140622
19361220refgcc -m32 -march=k6 -O -fomit-frame-pointer2014070720140622
19424436refgcc -m32 -march=i386 -O -fomit-frame-pointer2014070720140622
19462712refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070720140622
19844956refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070720140622
19854900refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070720140622
20076344refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070720140622
20077780refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070720140622
20078192refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070720140622
20079708refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070720140622
20094544refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070720140622
20095664refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070720140622
20096860refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070720140622
21587180refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070720140622
21587544refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070720140622
21588072refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070720140622
21609412refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070720140622
21617604refgcc -m32 -march=pentium -O -fomit-frame-pointer2014070720140622
21715136refgcc -m32 -march=k8 -O -fomit-frame-pointer2014070720140622
21716656refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070720140622
21972136refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070720140622
21975168refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070720140622
21976740refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070720140622
21998740refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070720140622
22000672refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070720140622
22013292refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070720140622
22060732refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014070720140622
22348384refgcc -m32 -march=nocona -O -fomit-frame-pointer2014070720140622
22348624refgcc -m32 -march=prescott -O -fomit-frame-pointer2014070720140622
22758004refgcc -m32 -march=athlon -O -fomit-frame-pointer2014070720140622
22825428refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070720140622
22974584refgcc -m32 -O2 -fomit-frame-pointer2014070720140622
24349232refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070720140622
24355536refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070720140622
24433540refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070720140622
24449428refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070720140622
24479632refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014070720140622
24487892refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070720140622
24501936refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014070720140622
24514540refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070720140622
24528268refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070720140622
24582600refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070720140622
24664344refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014070720140622
24664724refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070720140622
24714912refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070720140622
24846068refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070720140622
24944720refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070720140622
24959188refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070720140622
25659224refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070720140622
25664436refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070720140622
25729336refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070720140622
26470680refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070720140622