Implementation notes: amd64, jos, crypto_aead/hs1sivlov1

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: hs1sivlov1
TimeImplementationCompilerBenchmark dateSUPERCOP version
38303refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014091120140907
38565refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014091120140907
39000refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
39112refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
39180refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
39240refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
39457refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014091120140907
40133refgcc -funroll-loops -O3 -fomit-frame-pointer2014091120140907
40237refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014091120140907
41010refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014091120140907
41722refgcc -march=k8 -O3 -fomit-frame-pointer2014091120140907
41745refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014091120140907
41797refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014091120140907
41842refgcc -march=barcelona -O3 -fomit-frame-pointer2014091120140907
42307refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014091120140907
42405refgcc -march=nocona -O3 -fomit-frame-pointer2014091120140907
42435refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014091120140907
42502refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014091120140907
42645refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014091120140907
43028refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014091120140907
43072refgcc -O3 -fomit-frame-pointer2014091120140907
43185refgcc -m64 -O3 -fomit-frame-pointer2014091120140907
43860refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014091120140907
44235refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014091120140907
44565refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014091120140907
44813refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014091120140907
44827refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
44865refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
45075refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
45165refgcc -funroll-loops -O2 -fomit-frame-pointer2014091120140907
45720refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
51712refgcc -march=barcelona -O2 -fomit-frame-pointer2014091120140907
52013refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014091120140907
52710refgcc -march=k8 -O2 -fomit-frame-pointer2014091120140907
52830refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014091120140907
53145refgcc -m64 -O2 -fomit-frame-pointer2014091120140907
53265refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014091120140907
53302refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014091120140907
53347refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014091120140907
53363refgcc -O2 -fomit-frame-pointer2014091120140907
53685refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014091120140907
53737refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014091120140907
54727refgcc -march=nocona -O2 -fomit-frame-pointer2014091120140907
54840refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014091120140907
56932refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014091120140907
56977refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
56992refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
57285refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014091120140907
57405refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
57427refgcc -funroll-loops -Os -fomit-frame-pointer2014091120140907
57630refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014091120140907
57885refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014091120140907
57892refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
58042refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014091120140907
58065refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014091120140907
58080refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014091120140907
58080refgcc -march=nocona -Os -fomit-frame-pointer2014091120140907
58117refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014091120140907
58388refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014091120140907
58523refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014091120140907
58583refgcc -m64 -Os -fomit-frame-pointer2014091120140907
58763refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014091120140907
58770refgcc -march=barcelona -Os -fomit-frame-pointer2014091120140907
59010refgcc -march=k8 -Os -fomit-frame-pointer2014091120140907
59123refgcc -Os -fomit-frame-pointer2014091120140907
59190refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014091120140907
90255refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014091120140907
90413refgcc -funroll-loops -O -fomit-frame-pointer2014091120140907
90622refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014091120140907
90908refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
91050refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
91208refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014091120140907
91822refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
91823refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014091120140907
91905refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
95363refgcc -march=barcelona -O -fomit-frame-pointer2014091120140907
96405refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014091120140907
97770refgcc -m64 -march=nocona -O -fomit-frame-pointer2014091120140907
98047refgcc -march=nocona -O -fomit-frame-pointer2014091120140907
99728refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014091120140907
99743refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014091120140907
99750refgcc -m64 -march=core2 -O -fomit-frame-pointer2014091120140907
99923refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014091120140907
101160refgcc -O -fomit-frame-pointer2014091120140907
101363refgcc -m64 -O -fomit-frame-pointer2014091120140907
101370refgcc -fno-schedule-insns -O -fomit-frame-pointer2014091120140907
103290refgcc -march=k8 -O -fomit-frame-pointer2014091120140907
103545refgcc -m64 -march=k8 -O -fomit-frame-pointer2014091120140907
314175refgcc2014091120140907
314310refgcc -funroll-loops2014091120140907
320520refcc2014091120140907