Implementation notes: amd64, khazaddum, crypto_sign/mqqsig224

Computer: khazaddum
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_sign
Primitive: mqqsig224
TimeImplementationCompilerBenchmark dateSUPERCOP version
575544refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012101620120928
575588refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012101620120928
576008refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012101620120928
579844refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012101620120928
580868refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012101620120928
580960refgcc -m64 -march=core2 -O -fomit-frame-pointer2012101620120928
581304refgcc -m64 -march=corei7 -O -fomit-frame-pointer2012101620120928
581380refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012101620120928
581964refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012101620120928
582012refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012101620120928
582052refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012101620120928
582584refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012101620120928
583400refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012101620120928
586788refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012101620120928
598180refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012101620120928
598532refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012101620120928
599192refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012101620120928
599212refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012101620120928
600132refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012101620120928
600620refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012101620120928
600992refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012101620120928
602008refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012101620120928
602384refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012101620120928
602856refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012101620120928
603836refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012101620120928
604372refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012101620120928
604676refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012101620120928
604676refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012101620120928
687284refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
687776refgcc -march=barcelona -O3 -fomit-frame-pointer2012101620120928
688352refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
692180refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012101620120928
695560refgcc -O3 -fomit-frame-pointer2012101620120928
695836refgcc -m64 -O3 -fomit-frame-pointer2012101620120928
700784refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012101620120928
702732refgcc -march=k8 -O3 -fomit-frame-pointer2012101620120928
704024refgcc -march=nocona -O3 -fomit-frame-pointer2012101620120928
704724refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012101620120928
713804refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
715604refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012101620120928
717868refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012101620120928
718564refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012101620120928
732000refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012101620120928
734940refgcc -funroll-loops -O3 -fomit-frame-pointer2012101620120928
735696refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012101620120928
741920refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012101620120928
742308refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012101620120928
762460refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012101620120928
764480refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012101620120928
765492refgcc -funroll-loops -O2 -fomit-frame-pointer2012101620120928
766200refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012101620120928
766628refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
790812refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012101620120928
793388refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012101620120928
793616refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012101620120928
797472refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012101620120928
803236refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012101620120928
803908refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012101620120928
808004refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012101620120928
808448refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012101620120928
808488refgcc -funroll-loops -O -fomit-frame-pointer2012101620120928
809444refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012101620120928
811024refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012101620120928
825012refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
825636refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012101620120928
868084refgcc -march=nocona -O -fomit-frame-pointer2012101620120928
868848refgcc -m64 -march=nocona -O -fomit-frame-pointer2012101620120928
881572refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012101620120928
882116refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012101620120928
882808refgcc -funroll-loops -Os -fomit-frame-pointer2012101620120928
883196refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012101620120928
883452refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
884148refgcc -march=nocona -Os -fomit-frame-pointer2012101620120928
884188refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012101620120928
886116refgcc -march=k8 -Os -fomit-frame-pointer2012101620120928
886128refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012101620120928
886488refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012101620120928
886844refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
887556refgcc -march=barcelona -Os -fomit-frame-pointer2012101620120928
888048refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012101620120928
888820refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012101620120928
889940refgcc -m64 -Os -fomit-frame-pointer2012101620120928
893400refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
893892refgcc -Os -fomit-frame-pointer2012101620120928
895072refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012101620120928
896732refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012101620120928
902464refgcc -m64 -O2 -fomit-frame-pointer2012101620120928
902684refgcc -O2 -fomit-frame-pointer2012101620120928
906668refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012101620120928
908260refgcc -march=barcelona -O2 -fomit-frame-pointer2012101620120928
909808refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
910112refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
922108refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012101620120928
925784refgcc -march=k8 -O2 -fomit-frame-pointer2012101620120928
982816refgcc -march=k8 -O -fomit-frame-pointer2012101620120928
983736refgcc -m64 -march=k8 -O -fomit-frame-pointer2012101620120928
988148refgcc -O -fomit-frame-pointer2012101620120928
988604refgcc -fno-schedule-insns -O -fomit-frame-pointer2012101620120928
988972refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
989696refgcc -m64 -O -fomit-frame-pointer2012101620120928
993128refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
996164refgcc -march=barcelona -O -fomit-frame-pointer2012101620120928
1047912refgcc -march=nocona -O2 -fomit-frame-pointer2012101620120928
1053800refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012101620120928
2693740refgcc -funroll-loops2012101620120928
2695176refcc2012101620120928
2700580refgcc2012101620120928