Implementation notes: amd64, enigma, crypto_aead/hs1sivv1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: hs1sivv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
51318refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140529
51750refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140529
51858refgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140529
51930refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
52065refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
52074refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140529
52308refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140529
52398refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140529
52515refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
52587refgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140529
52596refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140529
52614refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
52848refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
53019refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140529
53046refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
53091refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
53712refgcc -m64 -O3 -fomit-frame-pointer2014060220140529
53739refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
53820refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
53847refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140529
54198refgcc -O3 -fomit-frame-pointer2014060220140529
54675refgcc -march=k8 -O3 -fomit-frame-pointer2014060220140529
55107refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
55629refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140529
55656refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060220140529
55683refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060220140529
55728refgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140529
55737refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
55755refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
55755refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140529
57735refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
57762refgcc -march=nocona -O3 -fomit-frame-pointer2014060220140529
58671refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
58716refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
58878refgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140529
60759refgcc -O2 -fomit-frame-pointer2014060220140529
60795refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
60867refgcc -m64 -O2 -fomit-frame-pointer2014060220140529
61578refgcc -march=k8 -O2 -fomit-frame-pointer2014060220140529
61632refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
61929refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
62001refgcc -march=nocona -O2 -fomit-frame-pointer2014060220140529
62559refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140529
62577refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140529
62622refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140529
62694refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140529
63882refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
64026refgcc -Os -fomit-frame-pointer2014060220140529
64053refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
64188refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
64260refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140529
64296refgcc -march=k8 -Os -fomit-frame-pointer2014060220140529
64368refgcc -m64 -Os -fomit-frame-pointer2014060220140529
64422refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
64440refgcc -funroll-loops -Os -fomit-frame-pointer2014060220140529
64458refgcc -march=barcelona -Os -fomit-frame-pointer2014060220140529
64485refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140529
64485refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140529
64521refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
64611refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
64683refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140529
64773refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140529
64791refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140529
66951refgcc -march=nocona -Os -fomit-frame-pointer2014060220140529
67806refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
68175refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140529
68544refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
68589refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140529
70893refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
131040refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
131391refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140529
132210refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140529
132930refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
132948refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140529
133191refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140529
133317refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
133326refgcc -funroll-loops -O -fomit-frame-pointer2014060220140529
133767refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
140391refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
140400refgcc -O -fomit-frame-pointer2014060220140529
140463refgcc -m64 -O -fomit-frame-pointer2014060220140529
140814refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
140832refgcc -march=k8 -O -fomit-frame-pointer2014060220140529
141030refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
141039refgcc -march=barcelona -O -fomit-frame-pointer2014060220140529
141111refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
141237refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140529
141273refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140529
141291refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140529
141633refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140529
142470refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
142479refgcc -march=nocona -O -fomit-frame-pointer2014060220140529
457029refgcc -funroll-loops2014060220140529
457911refcc2014060220140529
458100refgcc2014060220140529