Implementation notes: x86, hydra4, crypto_aead/aes128n8silcv1

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: aes128n8silcv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
225443refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014060420140525
230560refgcc -m32 -march=prescott -O -fomit-frame-pointer2014060420140525
231082refgcc -m32 -march=nocona -O -fomit-frame-pointer2014060420140525
231582refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014060420140525
231672refgcc -m32 -march=athlon -O -fomit-frame-pointer2014060420140525
232273refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014060420140525
232447refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014060420140525
232744refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014060420140525
233220refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014060420140525
233283refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014060420140525
233435refgcc -m32 -march=k8 -O -fomit-frame-pointer2014060420140525
233524refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014060420140525
233957refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014060420140525
233961refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014060420140525
234055refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014060420140525
234207refgcc -m32 -O -fomit-frame-pointer2014060420140525
234273refgcc -m32 -march=core2 -O -fomit-frame-pointer2014060420140525
234296refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060420140525
234573refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014060420140525
234737refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014060420140525
234753refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014060420140525
235053refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014060420140525
235349refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014060420140525
256097refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014060420140525
256160refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014060420140525
256312refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014060420140525
256425refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014060420140525
256667refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014060420140525
263590refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014060420140525
263765refgcc -m32 -march=k6 -O -fomit-frame-pointer2014060420140525
264306refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014060420140525
264506refgcc -m32 -march=i386 -O -fomit-frame-pointer2014060420140525
265995refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014060420140525
266366refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060420140525
267988refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014060420140525
268106refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014060420140525
268289refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014060420140525
271573refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014060420140525
271763refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014060420140525
273090refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014060420140525
273339refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014060420140525
273492refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014060420140525
273745refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014060420140525
274537refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014060420140525
274817refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060420140525
276912refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014060420140525
277087refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014060420140525
277181refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014060420140525
277263refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014060420140525
277407refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060420140525
277832refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060420140525
277949refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014060420140525
278261refgcc -m32 -march=i486 -O -fomit-frame-pointer2014060420140525
281681refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014060420140525
281686refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060420140525
281880refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014060420140525
281935refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014060420140525
282012refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060420140525
282013refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014060420140525
282137refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060420140525
282739refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014060420140525
282750refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014060420140525
282953refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060420140525
283159refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014060420140525
284083refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060420140525
284396refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060420140525
284533refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060420140525
284657refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060420140525
284860refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060420140525
285589refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014060420140525
285960refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014060420140525
286069refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060420140525
286135refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060420140525
286389refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060420140525
286806refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014060420140525
286915refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060420140525
287660refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014060420140525
287703refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014060420140525
287765refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014060420140525
288132refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014060420140525
288308refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060420140525
288308refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060420140525
288339refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014060420140525
288355refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014060420140525
288471refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060420140525
288771refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014060420140525
289469refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014060420140525
289759refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060420140525
289797refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014060420140525
289824refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014060420140525
289883refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014060420140525
290110refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014060420140525
290335refgcc -m32 -Os -fomit-frame-pointer2014060420140525
290597refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014060420140525
290710refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014060420140525
291174refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014060420140525
291646refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014060420140525
291973refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014060420140525
292001refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014060420140525
292219refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014060420140525
292274refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060420140525
292352refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060420140525
292364refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014060420140525
292539refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014060420140525
292847refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014060420140525
292847refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014060420140525
293089refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014060420140525
293440refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014060420140525
293568refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014060420140525
293568refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060420140525
293647refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014060420140525
293686refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014060420140525
293947refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014060420140525
294165refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060420140525
294185refgcc -m32 -O2 -fomit-frame-pointer2014060420140525
294871refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014060420140525
295254refgcc -m32 -march=pentium -O -fomit-frame-pointer2014060420140525
295515refgcc -m32 -O3 -fomit-frame-pointer2014060420140525
295772refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060420140525
295870refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060420140525
296326refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060420140525
296467refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060420140525
297079refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060420140525
297110refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014060420140525
297118refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014060420140525
297445refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014060420140525
297500refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060420140525
297648refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014060420140525
297968refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060420140525
298031refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060420140525
298206refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014060420140525
299789refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014060420140525
301201refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060420140525
303267refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060420140525
305483refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014060420140525
310603refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060420140525
310901refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014060420140525
311146refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014060420140525
313521refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060420140525
313584refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014060420140525
314789refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014060420140525
315670refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014060420140525
316192refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060420140525
316325refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014060420140525
316782refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014060420140525
318127refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060420140525
318333refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014060420140525
319262refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014060420140525
319655refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014060420140525
320093refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014060420140525
320292refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014060420140525
322932refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014060420140525
322971refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014060420140525
324168refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014060420140525
324683refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014060420140525
326945refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014060420140525
326991refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014060420140525
327499refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014060420140525
328626refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014060420140525
328665refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014060420140525
329429refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014060420140525
329741refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014060420140525
329768refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014060420140525
330892refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060420140525
331933refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060420140525
334074refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014060420140525

Test failure

Implementation: crypto_aead/aes128n8silcv1/ref
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref