Implementation notes: amd64, genji262, crypto_hash/cubehash162

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: cubehash162
TimeImplementationCompilerBenchmark dateSUPERCOP version
140294emmintrin4gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
165066emmintrin4gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
165066emmintrin4gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
165066emmintrin4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
165066emmintrin4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
165066emmintrin4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
165066emmintrin4gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
165066emmintrin4gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
165066emmintrin4gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
165066emmintrin4gcc -march=k8 -O -fomit-frame-pointer2018081920180818
165088emmintrin4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
165110emmintrin4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
165858emmintrin4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
166078emmintrin4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
166078emmintrin4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
166078emmintrin4gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
166100emmintrin4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
166122emmintrin4gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
166144emmintrin4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
166144emmintrin4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
166188emmintrin4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
166232emmintrin4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
166276emmintrin4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
166298emmintrin4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
166298emmintrin4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
166298emmintrin4gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
166320emmintrin4gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
166430emmintrin4gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
166430emmintrin4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
166452emmintrin4gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
166474emmintrin4gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
166474emmintrin4gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
166606emmintrin4gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
166606emmintrin4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
167024emmintrin4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
167024emmintrin4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
167178emmintrin4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
167288emmintrin4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
167288emmintrin4gcc -m64 -O3 -fomit-frame-pointer2018081920180818
167332emmintrin4gcc -O3 -fomit-frame-pointer2018081920180818
167420emmintrin4gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
167442emmintrin4gcc -O2 -fomit-frame-pointer2018081920180818
167442emmintrin4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
167464emmintrin4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
167552emmintrin4gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
167574emmintrin4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
167816emmintrin4gcc -m64 -O2 -fomit-frame-pointer2018081920180818
168718emmintrin4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
168718emmintrin4gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
168828emmintrin4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
168850emmintrin4gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
169774emmintrin4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
169796emmintrin4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
170104emmintrin4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
170126emmintrin4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
170874emmintrin4gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
171666emmintrin4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
171688emmintrin4gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
171688emmintrin4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
171886emmintrin4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
171886emmintrin4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
172106emmintrin4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
173052emmintrin4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
173074emmintrin4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
173074emmintrin4gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
173074emmintrin4gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
173118emmintrin4gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
173228emmintrin4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
173250emmintrin4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
174108emmintrin4gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
174988emmintrin4gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
175010emmintrin4gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
175912emmintrin4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
175934emmintrin4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
176110emmintrin4gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
176110emmintrin4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
176880emmintrin4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
176880emmintrin4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
177056emmintrin4gcc -m64 -Os -fomit-frame-pointer2018081920180818
177078emmintrin4gcc -Os -fomit-frame-pointer2018081920180818
177078emmintrin4gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
177298emmintrin4gcc -O -fomit-frame-pointer2018081920180818
177386emmintrin4gcc -m64 -O -fomit-frame-pointer2018081920180818
180048emmintrin4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
180202emmintrin4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
181016emmintrin4gcc -march=nocona -O -fomit-frame-pointer2018081920180818
181742emmintrin4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
181742emmintrin4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
181764emmintrin4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
181764emmintrin4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
181830emmintrin4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
181830emmintrin4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
181830emmintrin4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
181830emmintrin4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
182116emmintrin4gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
182160emmintrin4gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
188364emmintrin4gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
188386emmintrin4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
188540emmintrin4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
188606emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
188628emmintrin4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
189376emmintrin4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
191444emmintrin4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
191444emmintrin4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
192236emmintrin4gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
192698emmintrin4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
194282emmintrin4gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
194634emmintrin4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
599346simplegcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
610654simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
611380simplegcc -m64 -O3 -fomit-frame-pointer2018081920180818
611864simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
613602simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
613602simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
614262simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
614262simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
614504simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
614526simplegcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
614526simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
614636simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
615230simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
615274simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
615450simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
615604simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
616616simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
622028simplegcc -funroll-loops -O -fomit-frame-pointer2018081920180818
622534simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
622534simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
622556simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
622996simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
625680simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
625988simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
627638simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
628452simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
628518simplegcc -O3 -fomit-frame-pointer2018081920180818
631862simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
632742simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
639320simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
639386simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
640288simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
643874simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
644380simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
645018simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
645568simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
652806simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
652828simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
652850simplegcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
653290simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
653290simplegcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
659186simplegcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
675466simplegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
687148simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
693946simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
702592unrolledgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
702658unrolledgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
702922unrolledgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
711260unrolledgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
711282unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
711304unrolledgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
711304unrolledgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
711304unrolledgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
711304unrolledgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
711326unrolledgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
711788unrolledgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
711788unrolledgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
711832unrolledgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
711920unrolledgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
712844unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
712844unrolledgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
712866unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
712866unrolledgcc -m64 -O3 -fomit-frame-pointer2018081920180818
713350unrolledgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
713438unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
713570unrolledgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
713614unrolledgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
713790unrolledgcc -O2 -fomit-frame-pointer2018081920180818
713812unrolledgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
713856unrolledgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
713878unrolledgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
713922unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
713944unrolledgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
713966unrolledgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
714120unrolledgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
714230unrolledgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
714252unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
714340unrolledgcc -march=nocona -O -fomit-frame-pointer2018081920180818
714472unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
714582unrolledgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
714604unrolledgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
714670unrolledgcc -m64 -O2 -fomit-frame-pointer2018081920180818
715044unrolledgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
715198unrolledgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
715550unrolledgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
715660unrolledgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
715704unrolledgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
715946unrolledgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
715968unrolledgcc -O -fomit-frame-pointer2018081920180818
716012unrolledgcc -march=k8 -O -fomit-frame-pointer2018081920180818
716122unrolledgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
716144unrolledgcc -m64 -O -fomit-frame-pointer2018081920180818
716188unrolledgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
716254unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
716760unrolledgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
716782unrolledgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
717112unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
717486unrolledgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
717750unrolledgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
717860unrolledgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
721182unrolledgcc -O3 -fomit-frame-pointer2018081920180818
721644unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
722458unrolledgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
722722unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
722744unrolledgcc -Os -fomit-frame-pointer2018081920180818
722766unrolledgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
722898unrolledgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
723008unrolledgcc -m64 -Os -fomit-frame-pointer2018081920180818
723338unrolledgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
723492unrolledgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
723822unrolledgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
723932unrolledgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
723932unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
723954unrolledgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
723954unrolledgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
723954unrolledgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
723954unrolledgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
723954unrolledgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
724570unrolledgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
725230unrolledgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
725296unrolledgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
725890unrolledgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
726132unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
727144unrolledgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
727364unrolledgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
727672unrolledgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
727782unrolledgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
728354unrolledgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
728354unrolledgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
728530unrolledgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
729014unrolledgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
729542unrolledgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
731280unrolledgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
733876unrolledgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
737000unrolledgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
742654unrolledgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
742896unrolledgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
743094unrolledgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
756954unrolledgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
766238unrolledgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
767360specgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
768262specgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
772728unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
773630unrolledgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
774246specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
774796specgcc -O3 -fomit-frame-pointer2018081920180818
775896specgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
776974unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
779658unrolledgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
782892specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
783442specgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
783574unrolledgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
784432specgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
784630unrolledgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
784828unrolledgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
786742specgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
787688specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
788986specgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
789206specgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
789492unrolledgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
789932specgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
790460specgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
791780specgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
793980specgcc -m64 -O3 -fomit-frame-pointer2018081920180818
794530specgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
795542specgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
796224specgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
796862specgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
798886unrolledgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
804980specgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
812350specgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
819060specgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
824252specgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
824274specgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
844074specgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
844074specgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
858440specgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
861476specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
877646specgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
880726specgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
886182specgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
888140specgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
888602specgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
891968specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
892188specgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
900064specgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
912846unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
913286specgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
915772specgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
917466specgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
917686specgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
918148unrolledgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
920744specgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
931832specgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
949652specgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
1003772specgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
1049312unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
1118920unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
1494240emmintrin4gcc2018081920180818
1496022emmintrin4gcc -funroll-loops2018081920180818
1692416emmintrin4cc2018081920180818
1928784specgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
1931094specgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
1931622specgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
1932392specgcc -O2 -fomit-frame-pointer2018081920180818
1932436specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
1933162specgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
1937848specgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
1938398specgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
1942644specgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
1961366specgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
1965062specgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
1965084specgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
1966426specgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
1971882specgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
1973620specgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
1975820specgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
1975952specgcc -m64 -O2 -fomit-frame-pointer2018081920180818
1976788specgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
1985896specgcc -O -fomit-frame-pointer2018081920180818
1986226specgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
1986908specgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
1987700specgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
1993376specgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
1997050specgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
1997776specgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
2001516specgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
2006576specgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
2007984specgcc -m64 -O -fomit-frame-pointer2018081920180818
2008270specgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
2011262specgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
2012142specgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
2013264specgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
2018346specgcc -march=nocona -O -fomit-frame-pointer2018081920180818
2020634specgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
2028026specgcc -march=k8 -O -fomit-frame-pointer2018081920180818
2029016specgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
2059816specgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
2060586specgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
2060938specgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
2064150specgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
2069342specgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
2070200specgcc -Os -fomit-frame-pointer2018081920180818
2071300specgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
2072092specgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
2074006specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
2074534specgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
2075128specgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
2076118specgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
2076206specgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
2076470specgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
2076514specgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
2079374specgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
2079418specgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
2086678unrolledgcc -funroll-loops2018081920180818
2098052specgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
2098338specgcc -m64 -Os -fomit-frame-pointer2018081920180818
2106896specgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
2108898specgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
2109998specgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
2115872specgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
2117346unrolledgcc2018081920180818
2118996specgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
2130524unrolledcc2018081920180818
2133142specgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
2245056specgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
2282896specgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
3068604simplegcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
3135660simplegcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
3161906simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
3162500simplegcc -march=barcelona -O -fomit-frame-pointer2018081920180818
3265372simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
3265570simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
3269596simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
3281212simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
3294324simplegcc -march=nocona -O -fomit-frame-pointer2018081920180818
3299054simplegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
3304598simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
3308514simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
3312958simplegcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
3338742simplegcc -O2 -fomit-frame-pointer2018081920180818
3345782simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
3400760simplegcc -march=nocona -Os -fomit-frame-pointer2018081920180818
3422540simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
3431626simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
3449710simplegcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
3453164simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
3458818simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
3494370simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
3503478simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
3504534simplegcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
3525522simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
3530692simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
3539668simplegcc -Os -fomit-frame-pointer2018081920180818
3539668simplegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
3549172simplegcc -O -fomit-frame-pointer2018081920180818
3558698simplegcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
3559842simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
3562416simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
3563956simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
3575396simplegcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
3581556simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
3594668simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
3612774simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
3615282simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
3618802simplegcc -march=k8 -Os -fomit-frame-pointer2018081920180818
3648568simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
3649668simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
3650328simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
3652550simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
3660228simplegcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
3664716simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
3674352simplegcc -m64 -O -fomit-frame-pointer2018081920180818
3687794simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
3690302simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
3705636simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
3708628simplegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
3709288simplegcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
3723456simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
3732938simplegcc -m64 -O2 -fomit-frame-pointer2018081920180818
3743432simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
3744268simplegcc -march=k8 -O -fomit-frame-pointer2018081920180818
3758920simplegcc -m64 -Os -fomit-frame-pointer2018081920180818
3773682simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
3773990simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
3788686simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
3795924simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
3831036simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
4013504simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
4192188simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
14956920simplegcc2018081920180818
15145592simplegcc -funroll-loops2018081920180818
15316444simplecc2018081920180818
34515140speccc2018081920180818
35021866specgcc -funroll-loops2018081920180818
36099624specgcc2018081920180818