Implementation notes: amd64, cryptologic, crypto_stream/lexv2

Computer: cryptologic
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_stream
Primitive: lexv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
9079e/v2/schwabe/amd64-1gcc -Os -fomit-frame-pointer2014052220140517
9079e/v2/schwabe/amd64-1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052220140517
9079e/v2/schwabe/amd64-1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052220140517
9082e/v2/schwabe/amd64-1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052220140517
9082e/v2/schwabe/amd64-1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052220140517
9082e/v2/schwabe/amd64-1gcc -m64 -Os -fomit-frame-pointer2014052220140517
9082e/v2/schwabe/amd64-1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052220140517
9082e/v2/schwabe/amd64-1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052220140517
9082e/v2/schwabe/amd64-1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052220140517
9082e/v2/schwabe/amd64-1gcc -march=nocona -Os -fomit-frame-pointer2014052220140517
9094e/v2/schwabe/amd64-1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052220140517
9097e/v2/schwabe/amd64-1gcc -march=nocona -O3 -fomit-frame-pointer2014052220140517
9100e/v2/schwabe/amd64-1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052220140517
9106e/v2/schwabe/amd64-1gcc -march=nocona -O2 -fomit-frame-pointer2014052220140517
9112e/v2/schwabe/amd64-1gcc -march=nocona -O -fomit-frame-pointer2014052220140517
9115e/v2/schwabe/amd64-1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052220140517
9121e/v2/schwabe/amd64-1gcc -funroll-loops -O3 -fomit-frame-pointer2014052220140517
9121e/v2/schwabe/amd64-1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052220140517
9121e/v2/schwabe/amd64-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052220140517
9121e/v2/schwabe/amd64-1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052220140517
9121e/v2/schwabe/amd64-1gcc -march=k8 -O3 -fomit-frame-pointer2014052220140517
9121e/v2/schwabe/amd64-1gcc -march=k8 -Os -fomit-frame-pointer2014052220140517
9124e/v2/schwabe/amd64-1gcc -O -fomit-frame-pointer2014052220140517
9124e/v2/schwabe/amd64-1gcc -fno-schedule-insns -O -fomit-frame-pointer2014052220140517
9124e/v2/schwabe/amd64-1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052220140517
9124e/v2/schwabe/amd64-1gcc -m64 -O -fomit-frame-pointer2014052220140517
9127e/v2/schwabe/amd64-1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052220140517
9127e/v2/schwabe/amd64-1gcc -m64 -march=k8 -O -fomit-frame-pointer2014052220140517
9130e/v2/schwabe/amd64-1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052220140517
9130e/v2/schwabe/amd64-1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052220140517
9130e/v2/schwabe/amd64-1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052220140517
9130e/v2/schwabe/amd64-1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052220140517
9136e/v2/schwabe/amd64-1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052220140517
9136e/v2/schwabe/amd64-1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052220140517
9136e/v2/schwabe/amd64-1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052220140517
9136e/v2/schwabe/amd64-1gcc -march=k8 -O2 -fomit-frame-pointer2014052220140517
9139e/v2/schwabe/amd64-1gcc -O3 -fomit-frame-pointer2014052220140517
9140e/v2/schwabe/amd64-1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052220140517
9142e/v2/schwabe/amd64-1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052220140517
9143e/v2/schwabe/amd64-1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052220140517
9143e/v2/schwabe/amd64-1gcc -march=k8 -O -fomit-frame-pointer2014052220140517
9145e/v2/schwabe/amd64-1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052220140517
9145e/v2/schwabe/amd64-1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052220140517
9151e/v2/schwabe/amd64-1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052220140517
9151e/v2/schwabe/amd64-1gcc -m64 -O3 -fomit-frame-pointer2014052220140517
9152e/v2/schwabe/amd64-1gcc -funroll-loops -O2 -fomit-frame-pointer2014052220140517
9155e/v2/schwabe/amd64-1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052220140517
9164e/v2/schwabe/amd64-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052220140517
9164e/v2/schwabe/amd64-1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052220140517
9167e/v2/schwabe/amd64-1cc2014052220140517
9167e/v2/schwabe/amd64-1gcc -funroll-loops2014052220140517
9167e/v2/schwabe/amd64-1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052220140517
9170e/v2/schwabe/amd64-2cc2014052220140517
9170e/v2/schwabe/amd64-1gcc2014052220140517
9170e/v2/schwabe/amd64-2gcc2014052220140517
9176e/v2/schwabe/amd64-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052220140517
9176e/v2/schwabe/amd64-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052220140517
9179e/v2/schwabe/amd64-2gcc -funroll-loops -O -fomit-frame-pointer2014052220140517
9179e/v2/schwabe/amd64-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052220140517
9179e/v2/schwabe/amd64-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052220140517
9179e/v2/schwabe/amd64-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052220140517
9182e/v2/schwabe/amd64-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052220140517
9182e/v2/schwabe/amd64-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052220140517
9182e/v2/schwabe/amd64-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052220140517
9185e/v2/schwabe/amd64-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052220140517
9185e/v2/schwabe/amd64-2gcc -funroll-loops -O3 -fomit-frame-pointer2014052220140517
9185e/v2/schwabe/amd64-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052220140517
9185e/v2/schwabe/amd64-2gcc -march=k8 -O2 -fomit-frame-pointer2014052220140517
9188e/v2/schwabe/amd64-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052220140517
9188e/v2/schwabe/amd64-2gcc -m64 -O2 -fomit-frame-pointer2014052220140517
9188e/v2/schwabe/amd64-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052220140517
9191e/v2/schwabe/amd64-2gcc -O3 -fomit-frame-pointer2014052220140517
9191e/v2/schwabe/amd64-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052220140517
9191e/v2/schwabe/amd64-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052220140517
9191e/v2/schwabe/amd64-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052220140517
9191e/v2/schwabe/amd64-1gcc -m64 -O2 -fomit-frame-pointer2014052220140517
9191e/v2/schwabe/amd64-2gcc -m64 -O3 -fomit-frame-pointer2014052220140517
9191e/v2/schwabe/amd64-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052220140517
9194e/v2/schwabe/amd64-2gcc -funroll-loops2014052220140517
9194e/v2/schwabe/amd64-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052220140517
9194e/v2/schwabe/amd64-2gcc -m64 -Os -fomit-frame-pointer2014052220140517
9194e/v2/schwabe/amd64-2gcc -march=nocona -O2 -fomit-frame-pointer2014052220140517
9197e/v2/schwabe/amd64-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052220140517
9197e/v2/schwabe/amd64-2gcc -funroll-loops -O2 -fomit-frame-pointer2014052220140517
9197e/v2/schwabe/amd64-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052220140517
9197e/v2/schwabe/amd64-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052220140517
9197e/v2/schwabe/amd64-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052220140517
9197e/v2/schwabe/amd64-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052220140517
9197e/v2/schwabe/amd64-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052220140517
9200e/v2/schwabe/amd64-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052220140517
9200e/v2/schwabe/amd64-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052220140517
9200e/v2/schwabe/amd64-2gcc -m64 -O -fomit-frame-pointer2014052220140517
9200e/v2/schwabe/amd64-2gcc -march=nocona -Os -fomit-frame-pointer2014052220140517
9203e/v2/schwabe/amd64-2gcc -O -fomit-frame-pointer2014052220140517
9203e/v2/schwabe/amd64-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052220140517
9203e/v2/schwabe/amd64-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052220140517
9203e/v2/schwabe/amd64-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052220140517
9203e/v2/schwabe/amd64-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052220140517
9203e/v2/schwabe/amd64-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052220140517
9203e/v2/schwabe/amd64-2gcc -march=k8 -Os -fomit-frame-pointer2014052220140517
9203e/v2/schwabe/amd64-2gcc -march=nocona -O3 -fomit-frame-pointer2014052220140517
9203e/v2/schwabe/amd64-2gcc -march=nocona -O -fomit-frame-pointer2014052220140517
9206e/v2/schwabe/amd64-2gcc -march=k8 -O3 -fomit-frame-pointer2014052220140517
9209e/v2/schwabe/amd64-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052220140517
9209e/v2/schwabe/amd64-2gcc -march=k8 -O -fomit-frame-pointer2014052220140517
9421e/v2/schwabe/amd64-1gcc -funroll-loops -Os -fomit-frame-pointer2014052220140517
9427e/v2/schwabe/amd64-1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052220140517
9435e/v2/schwabe/amd64-1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052220140517
9444e/v2/schwabe/amd64-1gcc -m64 -march=nocona -O -fomit-frame-pointer2014052220140517
9450e/v2/schwabe/amd64-1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052220140517
9476e/v2/schwabe/amd64-1gcc -funroll-loops -O -fomit-frame-pointer2014052220140517
9477e/v2/schwabe/amd64-1gcc -O2 -fomit-frame-pointer2014052220140517
9491e/v2/schwabe/amd64-1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052220140517
9491e/v2/schwabe/amd64-1gcc -m64 -march=core2 -O -fomit-frame-pointer2014052220140517
9532e/v2/schwabe/amd64-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052220140517
9541e/v2/schwabe/amd64-2gcc -O2 -fomit-frame-pointer2014052220140517
9541e/v2/schwabe/amd64-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052220140517
9550e/v2/schwabe/amd64-2gcc -funroll-loops -Os -fomit-frame-pointer2014052220140517
9550e/v2/schwabe/amd64-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052220140517
9553e/v2/schwabe/amd64-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052220140517
9553e/v2/schwabe/amd64-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052220140517
9556e/v2/schwabe/amd64-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052220140517
9559e/v2/schwabe/amd64-2gcc -Os -fomit-frame-pointer2014052220140517
9559e/v2/schwabe/amd64-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052220140517
9559e/v2/schwabe/amd64-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052220140517
9565e/v2/schwabe/amd64-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052220140517
9733e/v2/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052220140517
9736e/v2/refgcc -march=nocona -O3 -fomit-frame-pointer2014052220140517
9742e/v2/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052220140517
9749e/v2/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052220140517
9758e/v2/refgcc -funroll-loops -O2 -fomit-frame-pointer2014052220140517
9758e/v2/refgcc -funroll-loops -O3 -fomit-frame-pointer2014052220140517
9761e/v2/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052220140517
9776e/v2/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052220140517
9791e/v2/refgcc -march=nocona -O2 -fomit-frame-pointer2014052220140517
9794e/v2/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052220140517
9815e/v2/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052220140517
9815e/v2/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052220140517
9818e/v2/refgcc -O2 -fomit-frame-pointer2014052220140517
9818e/v2/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052220140517
9821e/v2/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052220140517
9821e/v2/refgcc -march=k8 -O2 -fomit-frame-pointer2014052220140517
9824e/v2/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052220140517
9852e/v2/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052220140517
9885e/v2/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052220140517
9942e/v2/refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052220140517
10000e/v2/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052220140517
10106e/v2/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052220140517
10118e/v2/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052220140517
10144e/v2/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052220140517
10162e/v2/refgcc -m64 -O2 -fomit-frame-pointer2014052220140517
10164e/v2/refgcc -m64 -O -fomit-frame-pointer2014052220140517
10167e/v2/refgcc -O -fomit-frame-pointer2014052220140517
10168e/v2/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052220140517
10170e/v2/refgcc -fno-schedule-insns -O -fomit-frame-pointer2014052220140517
10182e/v2/refgcc -march=nocona -O -fomit-frame-pointer2014052220140517
10185e/v2/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052220140517
10185e/v2/refgcc -m64 -march=core2 -O -fomit-frame-pointer2014052220140517
10191e/v2/refgcc -m64 -march=nocona -O -fomit-frame-pointer2014052220140517
10194e/v2/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052220140517
10200e/v2/refgcc -funroll-loops -O -fomit-frame-pointer2014052220140517
10200e/v2/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052220140517
10209e/v2/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052220140517
10209e/v2/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052220140517
10212e/v2/refgcc -march=k8 -O3 -fomit-frame-pointer2014052220140517
10218e/v2/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052220140517
10218e/v2/refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052220140517
10247e/v2/refgcc -m64 -O3 -fomit-frame-pointer2014052220140517
10259e/v2/refgcc -O3 -fomit-frame-pointer2014052220140517
10376e/v2/refgcc -march=k8 -Os -fomit-frame-pointer2014052220140517
10391e/v2/refgcc -m64 -march=k8 -O -fomit-frame-pointer2014052220140517
10394e/v2/refgcc -funroll-loops -Os -fomit-frame-pointer2014052220140517
10394e/v2/refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052220140517
10394e/v2/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052220140517
10400e/v2/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052220140517
10406e/v2/refgcc -march=k8 -O -fomit-frame-pointer2014052220140517
10415e/v2/refgcc -march=nocona -Os -fomit-frame-pointer2014052220140517
10439e/v2/refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052220140517
10464e/v2/refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052220140517
10476e/v2/refgcc -Os -fomit-frame-pointer2014052220140517
10482e/v2/refgcc -m64 -Os -fomit-frame-pointer2014052220140517
10509e/v2/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052220140517
10518e/v2/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052220140517
10530e/v2/refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052220140517
10561e/v2/refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052220140517
10797e/v2/refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052220140517
22530e/v2/refcc2014052220140517
22773e/v2/refgcc -funroll-loops2014052220140517
22806e/v2/refgcc2014052220140517