Implementation notes: amd64, enigma, crypto_aead/joltikeq8048v1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: joltikeq8048v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
6327486refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
6338070refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
6338781refgcc -O3 -fomit-frame-pointer2014060220140529
6338790refgcc -m64 -O3 -fomit-frame-pointer2014060220140529
6339285refgcc -march=k8 -O3 -fomit-frame-pointer2014060220140529
6340662refgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140529
6341571refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
6342552refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
6384186refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
6384843refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140529
6385086refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140529
6386382refgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140529
6387534refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
6392556refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140529
6416775refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
6462252refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
6467607refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
6467760refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140529
6470964refgcc -march=nocona -O3 -fomit-frame-pointer2014060220140529
6476904refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060220140529
6477462refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140529
6478533refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140529
6480648refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060220140529
11310138refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
11310138refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140529
11406159refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140529
11412657refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
11416023refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140529
11792925refgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140529
12366684refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140529
12373866refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
12517290refgcc -funroll-loops -O -fomit-frame-pointer2014060220140529
12519855refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140529
12520620refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
12634371refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
12658851refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140529
12659670refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
12660678refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
12660867refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140529
12679911refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
12713328refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140529
15672393refgcc -march=nocona -O2 -fomit-frame-pointer2014060220140529
15681141refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
16990209refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
17130060refgcc -march=nocona -Os -fomit-frame-pointer2014060220140529
17132859refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
17150166refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140529
17154099refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
17420517refgcc -march=nocona -O -fomit-frame-pointer2014060220140529
17729001refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
17750313refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140529
17750538refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140529
17761284refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140529
17770950refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140529
17771742refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140529
17771832refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140529
17772399refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140529
17788518refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
17819154refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
17853480refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
17862912refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140529
17869491refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140529
17926506refgcc -m64 -Os -fomit-frame-pointer2014060220140529
17926794refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
17932986refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
17934120refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
17955027refgcc -Os -fomit-frame-pointer2014060220140529
17957475refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
17959014refgcc -march=k8 -Os -fomit-frame-pointer2014060220140529
17959104refgcc -march=barcelona -Os -fomit-frame-pointer2014060220140529
17963532refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
17977563refgcc -m64 -O2 -fomit-frame-pointer2014060220140529
17983503refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
17990100refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
17990703refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
17990910refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140529
17990982refgcc -O2 -fomit-frame-pointer2014060220140529
17991144refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140529
17992539refgcc -funroll-loops -Os -fomit-frame-pointer2014060220140529
17996238refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
17997363refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140529
18155979refgcc -march=k8 -O -fomit-frame-pointer2014060220140529
18203130refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140529
18208269refgcc -march=barcelona -O -fomit-frame-pointer2014060220140529
18461178refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140529
18618777refgcc -O -fomit-frame-pointer2014060220140529
18628488refgcc -m64 -O -fomit-frame-pointer2014060220140529
18705042refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140529
18968247refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
19002816refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
19033551refgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140529
19086372refgcc -march=k8 -O2 -fomit-frame-pointer2014060220140529
48795750refcc2014060220140529
48801375refgcc -funroll-loops2014060220140529
48803913refgcc2014060220140529