Implementation notes: amd64, enigma, crypto_aead/riverkeyakv1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: riverkeyakv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
541854refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060420140529
541908refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060420140529
541926refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060420140529
542097refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060420140529
546507refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060420140529
546939refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060420140529
559908refgcc -O3 -fomit-frame-pointer2014060420140529
560007refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060420140529
560097refgcc -m64 -O3 -fomit-frame-pointer2014060420140529
560367refgcc -march=k8 -O3 -fomit-frame-pointer2014060420140529
560412refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060420140529
563409refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060420140529
564732refgcc -march=barcelona -O3 -fomit-frame-pointer2014060420140529
566397refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060420140529
566496refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060420140529
567558refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060420140529
568026refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060420140529
568755refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060420140529
568881refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060420140529
569358refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060420140529
569403refgcc -march=nocona -O3 -fomit-frame-pointer2014060420140529
573093refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060420140529
573102refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060420140529
576270refgcc -funroll-loops -O3 -fomit-frame-pointer2014060420140529
577611refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060420140529
577728refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060420140529
577899refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060420140529
579213refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060420140529
579663refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060420140529
581130refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060420140529
584352refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060420140529
589392refgcc -funroll-loops -O2 -fomit-frame-pointer2014060420140529
816975refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060420140529
824454refgcc -funroll-loops -O -fomit-frame-pointer2014060420140529
825417refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060420140529
829458refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060420140529
833571refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060420140529
834174refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060420140529
846837refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060420140529
894573refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060420140529
897696refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060420140529
3558420refgcc -O2 -fomit-frame-pointer2014060420140529
3559050refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060420140529
3560805refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060420140529
3561948refgcc -m64 -O2 -fomit-frame-pointer2014060420140529
3568491refgcc -march=barcelona -O2 -fomit-frame-pointer2014060420140529
3568689refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060420140529
3569733refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060420140529
3572460refgcc -march=k8 -O2 -fomit-frame-pointer2014060420140529
3595779refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060420140529
3601584refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060420140529
3601836refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060420140529
3603483refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060420140529
3897837refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060420140529
3898080refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060420140529
3898404refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060420140529
3898413refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060420140529
3921012refgcc -march=barcelona -O -fomit-frame-pointer2014060420140529
3941559refgcc -O -fomit-frame-pointer2014060420140529
3941622refgcc -m64 -O -fomit-frame-pointer2014060420140529
3942360refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060420140529
3944439refgcc -march=k8 -O -fomit-frame-pointer2014060420140529
3944682refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060420140529
3947949refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060420140529
3963222refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060420140529
6425622refgcc -march=nocona -O2 -fomit-frame-pointer2014060420140529
6425784refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060420140529
6942096refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060420140529
6943194refgcc -march=nocona -O -fomit-frame-pointer2014060420140529
7479126refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060420140529
7479513refgcc -funroll-loops -Os -fomit-frame-pointer2014060420140529
7479792refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060420140529
7479855refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060420140529
7479954refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060420140529
7480836refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060420140529
7482546refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060420140529
7485102refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060420140529
7488252refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060420140529
7491321refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060420140529
7497585refgcc -m64 -Os -fomit-frame-pointer2014060420140529
7500159refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060420140529
7503705refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060420140529
7532442refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060420140529
7532514refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060420140529
7533369refgcc -march=barcelona -Os -fomit-frame-pointer2014060420140529
7537446refgcc -march=k8 -Os -fomit-frame-pointer2014060420140529
7537923refgcc -Os -fomit-frame-pointer2014060420140529
7553358refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060420140529
7554411refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060420140529
7558938refgcc -march=nocona -Os -fomit-frame-pointer2014060420140529
7559721refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060420140529
7579872refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060420140529
14631786refgcc2014060420140529
14635143refcc2014060420140529
14638410refgcc -funroll-loops2014060420140529