Implementation notes: amd64, cryptologic, crypto_aead/pi32cipher256v1

Computer: cryptologic
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: pi32cipher256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
179624optimized_nonSSEgcc -funroll-loops -O2 -fomit-frame-pointer2014053120140517
179627optimized_nonSSEgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140517
179745optimized_nonSSEgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140517
180203optimized_nonSSEgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140517
182909optimized_nonSSEgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140517
182915optimized_nonSSEgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140517
184103optimized_nonSSEgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140517
185327optimized_nonSSEgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140517
187888optimized_nonSSEgcc -march=nocona -O3 -fomit-frame-pointer2014053120140517
189033optimized_nonSSEgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140517
190231optimized_nonSSEgcc -m64 -O3 -fomit-frame-pointer2014053120140517
190342optimized_nonSSEgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140517
190357optimized_nonSSEgcc -O3 -fomit-frame-pointer2014053120140517
190591optimized_nonSSEgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140517
190651optimized_nonSSEgcc -funroll-loops -O -fomit-frame-pointer2014053120140517
190928optimized_nonSSEgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140517
191003optimized_nonSSEgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140517
191045optimized_nonSSEgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140517
191218optimized_nonSSEgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140517
191224optimized_nonSSEgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140517
192391optimized_nonSSEgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140517
248455refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140517
251070refgcc -funroll-loops -Os -fomit-frame-pointer2014053120140517
255700refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140517
255715refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140517
255754refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140517
255818refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140517
255857refgcc -funroll-loops -O -fomit-frame-pointer2014053120140517
256009refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140517
256436refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140517
265764refgcc -march=k8 -O3 -fomit-frame-pointer2014053120140517
265794refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140517
265979refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140517
266009refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140517
266046refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140517
266049refgcc -funroll-loops -O2 -fomit-frame-pointer2014053120140517
266121refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140517
266255refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140517
266282refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140517
266448refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140517
266497refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140517
266676refgcc -funroll-loops -O3 -fomit-frame-pointer2014053120140517
269324refgcc -O3 -fomit-frame-pointer2014053120140517
269346refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140517
270891refgcc -m64 -O3 -fomit-frame-pointer2014053120140517
271427optimized_nonSSEgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140517
271446optimized_nonSSEgcc -march=nocona -O2 -fomit-frame-pointer2014053120140517
271700optimized_nonSSEgcc -march=nocona -Os -fomit-frame-pointer2014053120140517
271727optimized_nonSSEgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140517
271955refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140517
276800optimized_nonSSEgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140517
277191optimized_nonSSEgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140517
277221optimized_nonSSEgcc -m64 -O2 -fomit-frame-pointer2014053120140517
277715optimized_nonSSEgcc -O2 -fomit-frame-pointer2014053120140517
278221optimized_nonSSEgcc -march=k8 -Os -fomit-frame-pointer2014053120140517
278261optimized_nonSSEgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140517
278357optimized_nonSSEgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140517
278409optimized_nonSSEgcc -march=k8 -O2 -fomit-frame-pointer2014053120140517
279576optimized_nonSSEgcc -m64 -Os -fomit-frame-pointer2014053120140517
279582optimized_nonSSEgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140517
279663optimized_nonSSEgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140517
279921optimized_nonSSEgcc -Os -fomit-frame-pointer2014053120140517
280157optimized_nonSSEgcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140517
280182optimized_nonSSEgcc -march=nocona -O -fomit-frame-pointer2014053120140517
281521optimized_nonSSEgcc -m64 -O -fomit-frame-pointer2014053120140517
281551optimized_nonSSEgcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140517
281558optimized_nonSSEgcc -O -fomit-frame-pointer2014053120140517
281673optimized_nonSSEgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140517
281870optimized_nonSSEgcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140517
281873optimized_nonSSEgcc -march=k8 -O -fomit-frame-pointer2014053120140517
305136refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140517
305185refgcc -march=k8 -Os -fomit-frame-pointer2014053120140517
305761refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140517
306667refgcc -march=nocona -Os -fomit-frame-pointer2014053120140517
306900refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140517
308242refgcc -Os -fomit-frame-pointer2014053120140517
309085refgcc -m64 -Os -fomit-frame-pointer2014053120140517
309394refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140517
330664refgcc -march=nocona -O2 -fomit-frame-pointer2014053120140517
330812refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140517
332064refgcc -march=k8 -O2 -fomit-frame-pointer2014053120140517
332627refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140517
333633refgcc -m64 -O2 -fomit-frame-pointer2014053120140517
333697refgcc -O2 -fomit-frame-pointer2014053120140517
334818refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140517
335361refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140517
338112refgcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140517
338155refgcc -march=k8 -O -fomit-frame-pointer2014053120140517
344645refgcc -m64 -O -fomit-frame-pointer2014053120140517
345227refgcc -O -fomit-frame-pointer2014053120140517
345594refgcc -march=nocona -O -fomit-frame-pointer2014053120140517
345648refgcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140517
346022refgcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140517
346806refgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140517
404450optimized_nonSSEgcc -funroll-loops -O3 -fomit-frame-pointer2014053120140517
404558optimized_nonSSEgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140517
405800optimized_nonSSEgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140517
405967optimized_nonSSEgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140517
406967optimized_nonSSEgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140517
407533optimized_nonSSEgcc -funroll-loops -Os -fomit-frame-pointer2014053120140517
407767optimized_nonSSEgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140517
408209optimized_nonSSEgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140517
408216optimized_nonSSEgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140517
412858optimized_nonSSEgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140517
413941optimized_nonSSEgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140517
415633optimized_nonSSEgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140517
415775optimized_nonSSEgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140517
422625optimized_nonSSEgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140517
425017optimized_nonSSEgcc -march=k8 -O3 -fomit-frame-pointer2014053120140517
525737refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140517
558286refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140517
559591refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140517
565200refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140517
565234refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140517
569700refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140517
598609refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140517
598975refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140517
601400refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140517
601733refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140517
606167refgcc -march=nocona -O3 -fomit-frame-pointer2014053120140517
1027497optimized_nonSSEcc2014053120140517
1032542optimized_nonSSEgcc2014053120140517
1035927optimized_nonSSEgcc -funroll-loops2014053120140517
1367391refgcc -funroll-loops2014053120140517
1368821refgcc2014053120140517
1369062refcc2014053120140517