Implementation notes: amd64, enigma, crypto_aead/aes256otrsv1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: aes256otrsv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
166401refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
166752refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140529
166761refgcc -march=nocona -O3 -fomit-frame-pointer2014060220140529
166914refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
167382refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
167400refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060220140529
167490refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140529
167508refgcc -march=k8 -O3 -fomit-frame-pointer2014060220140529
167526refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060220140529
167616refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
167661refgcc -O3 -fomit-frame-pointer2014060220140529
167688refgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140529
167760refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
167787refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
167922refgcc -m64 -O3 -fomit-frame-pointer2014060220140529
168012refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140529
168642refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140529
168705refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
168795refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140529
168831refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
168876refgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140529
168921refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
169533refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140529
169848refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
170973refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140529
171756refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140529
171810refgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140529
172008refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
172161refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140529
172467refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140529
172476refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
173358refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
175860refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
175986refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
176040refgcc -march=nocona -O2 -fomit-frame-pointer2014060220140529
176094refgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140529
176310refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
176544refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
176589refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140529
176841refgcc -m64 -O2 -fomit-frame-pointer2014060220140529
176895refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140529
177003refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140529
177093refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140529
177147refgcc -march=k8 -O2 -fomit-frame-pointer2014060220140529
177174refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
177210refgcc -O2 -fomit-frame-pointer2014060220140529
189513refgcc -march=nocona -Os -fomit-frame-pointer2014060220140529
189603refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140529
189711refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140529
189801refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
189954refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
189990refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
190053refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140529
190098refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140529
190224refgcc -funroll-loops -Os -fomit-frame-pointer2014060220140529
190260refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
190269refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
190395refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140529
190404refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
190476refgcc -march=k8 -Os -fomit-frame-pointer2014060220140529
190620refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
190629refgcc -m64 -Os -fomit-frame-pointer2014060220140529
190674refgcc -Os -fomit-frame-pointer2014060220140529
190782refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140529
190791refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
191205refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
191205refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140529
192348refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140529
192492refgcc -march=barcelona -Os -fomit-frame-pointer2014060220140529
214137refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140529
215145refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
215631refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
215901refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140529
217350refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
217359refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140529
217449refgcc -funroll-loops -O -fomit-frame-pointer2014060220140529
217881refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140529
218133refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
226791refgcc -march=nocona -O -fomit-frame-pointer2014060220140529
227763refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
229968refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140529
230355refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140529
230472refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140529
230607refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140529
231030refgcc -O -fomit-frame-pointer2014060220140529
232317refgcc -m64 -O -fomit-frame-pointer2014060220140529
232353refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
232776refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
233118refgcc -march=barcelona -O -fomit-frame-pointer2014060220140529
234972refgcc -march=k8 -O -fomit-frame-pointer2014060220140529
235008refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
235710refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
592263refgcc -funroll-loops2014060220140529
592272refcc2014060220140529
595773refgcc2014060220140529