Implementation notes: amd64, enigma, crypto_aead/aes128marble4rv1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: aes128marble4rv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
289512refgcc -march=nocona -O3 -fomit-frame-pointer2014060120140529
290115refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140529
292347refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140529
294273refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140529
323793refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140529
324081refgcc -funroll-loops -O3 -fomit-frame-pointer2014060120140529
324135refgcc -march=k8 -O3 -fomit-frame-pointer2014060120140529
324450refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140529
324459refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140529
324666refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140529
324864refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060120140529
324873refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140529
325026refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140529
325215refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140529
325449refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060120140529
325728refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140529
326133refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140529
326655refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140529
327339refgcc -march=barcelona -O3 -fomit-frame-pointer2014060120140529
327483refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140529
327546refgcc -m64 -O3 -fomit-frame-pointer2014060120140529
327627refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140529
327879refgcc -O3 -fomit-frame-pointer2014060120140529
355581refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140529
355608refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140529
368307refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140529
369405refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140529
387729refgcc -march=nocona -O2 -fomit-frame-pointer2014060120140529
388566refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140529
391617refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140529
392697refgcc -march=nocona -O -fomit-frame-pointer2014060120140529
403785refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140529
403965refgcc -funroll-loops -O2 -fomit-frame-pointer2014060120140529
404253refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140529
405189refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140529
405234refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140529
405720refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140529
405801refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140529
411408refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140529
411471refgcc -funroll-loops -O -fomit-frame-pointer2014060120140529
413136refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140529
416439refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140529
417078refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140529
419868refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140529
420075refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140529
420579refgcc -march=barcelona -O2 -fomit-frame-pointer2014060120140529
420588refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140529
421137refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140529
422244refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140529
422595refgcc -march=k8 -O2 -fomit-frame-pointer2014060120140529
423288refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140529
423585refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140529
423657refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140529
423819refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140529
425529refgcc -m64 -O2 -fomit-frame-pointer2014060120140529
425898refgcc -O2 -fomit-frame-pointer2014060120140529
425961refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140529
444762refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140529
445005refgcc -march=k8 -O -fomit-frame-pointer2014060120140529
445977refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140529
446022refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140529
446148refgcc -O -fomit-frame-pointer2014060120140529
446517refgcc -m64 -O -fomit-frame-pointer2014060120140529
446796refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140529
447282refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140529
447525refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140529
447597refgcc -march=barcelona -O -fomit-frame-pointer2014060120140529
447939refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140529
450684refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140529
459477refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140529
460350refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140529
460935refgcc -march=nocona -Os -fomit-frame-pointer2014060120140529
461538refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140529
462780refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140529
463104refgcc -Os -fomit-frame-pointer2014060120140529
463302refgcc -m64 -Os -fomit-frame-pointer2014060120140529
463500refgcc -march=k8 -Os -fomit-frame-pointer2014060120140529
463716refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140529
464193refgcc -march=barcelona -Os -fomit-frame-pointer2014060120140529
465381refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140529
466074refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140529
466137refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140529
466452refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140529
467838refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140529
468621refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140529
485955refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140529
486072refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140529
486162refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140529
486216refgcc -funroll-loops -Os -fomit-frame-pointer2014060120140529
486504refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140529
486738refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140529
486801refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140529
1619694refcc2014060120140529
1621026refgcc2014060120140529
1627488refgcc -funroll-loops2014060120140529