Implementation notes: amd64, enigma, crypto_encrypt/ntruees593ep1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_encrypt
Primitive: ntruees593ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
577161refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060620140529
577179refgcc -funroll-loops -O3 -fomit-frame-pointer2014060620140529
577602refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060620140529
578340refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060620140529
579015refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060620140529
584919refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060620140529
585450refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060620140529
597078refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060620140529
597402refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060620140529
598788refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060620140529
599976refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060620140529
600327refgcc -funroll-loops -O2 -fomit-frame-pointer2014060620140529
604089refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060620140529
604899refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060620140529
605988refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060620140529
607176refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060620140529
621288refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060620140529
622395refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060620140529
622638refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060620140529
623592refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060620140529
624573refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060620140529
624618refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060620140529
624969refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060620140529
624996refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060620140529
625041refgcc -funroll-loops -O -fomit-frame-pointer2014060620140529
639648refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060620140529
640683refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060620140529
650232refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060620140529
650250refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060620140529
650637refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060620140529
650763refgcc -march=barcelona -O3 -fomit-frame-pointer2014060620140529
650826refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060620140529
651519refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060620140529
652248refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060620140529
653427refgcc -O3 -fomit-frame-pointer2014060620140529
654318refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060620140529
654651refgcc -m64 -O3 -fomit-frame-pointer2014060620140529
655164refgcc -march=k8 -O3 -fomit-frame-pointer2014060620140529
658017refgcc -march=nocona -O3 -fomit-frame-pointer2014060620140529
658629refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060620140529
661725refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060620140529
665343refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060620140529
666099refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060620140529
667791refgcc -march=k8 -O2 -fomit-frame-pointer2014060620140529
667809refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060620140529
667845refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060620140529
668295refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060620140529
669006refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060620140529
669564refgcc -m64 -O2 -fomit-frame-pointer2014060620140529
669735refgcc -O2 -fomit-frame-pointer2014060620140529
669906refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060620140529
670500refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060620140529
673038refgcc -march=barcelona -O2 -fomit-frame-pointer2014060620140529
678519refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060620140529
678996refgcc -march=nocona -O2 -fomit-frame-pointer2014060620140529
684423refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060620140529
685071refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060620140529
685323refgcc -march=barcelona -O -fomit-frame-pointer2014060620140529
685359refgcc -march=k8 -O -fomit-frame-pointer2014060620140529
685602refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060620140529
686295refgcc -O -fomit-frame-pointer2014060620140529
686430refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060620140529
686628refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060620140529
686970refgcc -m64 -O -fomit-frame-pointer2014060620140529
687051refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060620140529
688311refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060620140529
688347refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060620140529
693954refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060620140529
694179refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060620140529
694323refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060620140529
694359refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060620140529
694386refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060620140529
694656refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060620140529
694827refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060620140529
694908refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060620140529
694971refgcc -march=k8 -Os -fomit-frame-pointer2014060620140529
695016refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060620140529
695088refgcc -m64 -Os -fomit-frame-pointer2014060620140529
695340refgcc -Os -fomit-frame-pointer2014060620140529
695349refgcc -march=barcelona -Os -fomit-frame-pointer2014060620140529
695529refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060620140529
696042refgcc -march=nocona -O -fomit-frame-pointer2014060620140529
696132refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060620140529
696312refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060620140529
697068refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060620140529
697824refgcc -funroll-loops -Os -fomit-frame-pointer2014060620140529
698229refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060620140529
703404refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060620140529
713493refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060620140529
714384refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060620140529
716274refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060620140529
717453refgcc -march=nocona -Os -fomit-frame-pointer2014060620140529
2171259refcc2014060620140529
2172249refgcc2014060620140529
2255022refgcc -funroll-loops2014060620140529