Implementation notes: amd64, sandy0, crypto_sign/mqqsig224

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: mqqsig224
TimeImplementationCompilerBenchmark dateSUPERCOP version
664624refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
665672refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
666096refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
666948refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
669016refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
669020refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
671388refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
696576refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
697324refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
698400refgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
699336refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
700260refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
700920refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
702608refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
717552refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
718952refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
720344refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
720976refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
721780refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
723104refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
723136refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
724900refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
725308refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
725716refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
727436refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
728616refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
730400refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
732932refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
788432refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
790416refgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
795560refgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
803612refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
806400refgcc -m64 -O3 -fomit-frame-pointer2012032920120316
808912refgcc -O3 -fomit-frame-pointer2012032920120316
809472refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
811324refgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
813600refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
828896refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
831764refgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
832392refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
838804refgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
841476refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
841540refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
842828refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
844688refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
847000refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
850368refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
857096refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
858728refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
866708refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
878420refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
883940refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
890404refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
908032refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
908068refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
909716refgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
910144refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
924876refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
928328refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
928708refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
931740refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
935856refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
937548refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
942232refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
974104refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
976840refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
977120refgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
977292refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
978636refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
979036refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
979736refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
1011388refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
1012280refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
1012824refgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1017592refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1051444refgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
1052772refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
1074900refgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
1077716refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
1079852refgcc -Os -fomit-frame-pointer2012032920120316
1083344refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
1083468refgcc -m64 -Os -fomit-frame-pointer2012032920120316
1083512refgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
1104460refgcc -O -fomit-frame-pointer2012032920120316
1106404refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
1106652refgcc -march=k8 -O -fomit-frame-pointer2012032920120316
1107204refgcc -march=nocona -O -fomit-frame-pointer2012032920120316
1107540refgcc -m64 -O -fomit-frame-pointer2012032920120316
1107820refgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
1109072refgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
1109860refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
1110384refgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
1110800refgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
1113184refgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
1121424refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
1137156refgcc -O2 -fomit-frame-pointer2012032920120316
1138624refgcc -m64 -O2 -fomit-frame-pointer2012032920120316
1140664refgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
1144616refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
1148972refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
3073556refcc2012032920120316
3074604refgcc -funroll-loops2012032920120316
3074908refgcc2012032920120316