Implementation notes: amd64, h9ivy, crypto_stream/cryptmtv3

Computer: h9ivy
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_stream
Primitive: cryptmtv3
TimeImplementationCompilerBenchmark dateSUPERCOP version
6792e/v3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014043020140425
6792e/v3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014043020140425
6796e/v3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014043020140425
6800e/v3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014043020140425
6804e/v3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014043020140425
6804e/v3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014043020140425
6820e/v3gcc -O2 -fomit-frame-pointer2014043020140425
6824e/v3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014043020140425
6824e/v3gcc -march=k8 -O3 -fomit-frame-pointer2014043020140425
6828e/v3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014043020140425
6832e/v3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
6832e/v3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014043020140425
6836e/v3gcc -O3 -fomit-frame-pointer2014043020140425
6836e/v3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
6836e/v3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
6836e/v3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014043020140425
6836e/v3gcc -m64 -O3 -fomit-frame-pointer2014043020140425
6836e/v3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014043020140425
6836e/v3gcc -march=nocona -O3 -fomit-frame-pointer2014043020140425
6840e/v3gcc -funroll-loops -O -fomit-frame-pointer2014043020140425
6844e/v3gcc -funroll-loops -m64 -O -fomit-frame-pointer2014043020140425
6844e/v3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014043020140425
6844e/v3gcc -m64 -O2 -fomit-frame-pointer2014043020140425
6848e/v3gcc -march=k8 -O2 -fomit-frame-pointer2014043020140425
6852e/v3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014043020140425
6856e/v3gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014043020140425
6856e/v3gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014043020140425
6860e/v3gcc -march=nocona -O2 -fomit-frame-pointer2014043020140425
6868e/v3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014043020140425
6872e/v3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014043020140425
6880e/v3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014043020140425
6888e/v3gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014043020140425
6896e/v3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014043020140425
6896e/v3gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014043020140425
6900e/v3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014043020140425
6900e/v3gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014043020140425
6900e/v3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014043020140425
6904e/v3gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014043020140425
6908e/v3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014043020140425
6916e/v3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014043020140425
6928e/v3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
6928e/v3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014043020140425
6932e/v3gcc -funroll-loops -O2 -fomit-frame-pointer2014043020140425
6940e/v3gcc -funroll-loops -O3 -fomit-frame-pointer2014043020140425
6944e/v3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014043020140425
6948e/v3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
6948e/v3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014043020140425
6948e/v3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014043020140425
6952e/v3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014043020140425
6980e/v3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014043020140425
6984e/v3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014043020140425
6992e/v3gcc -m64 -march=core2 -Os -fomit-frame-pointer2014043020140425
6992e/v3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014043020140425
7004e/v3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014043020140425
7004e/v3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014043020140425
7004e/v3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014043020140425
7004e/v3gcc -march=barcelona -O2 -fomit-frame-pointer2014043020140425
7008e/v3gcc -march=barcelona -Os -fomit-frame-pointer2014043020140425
7016e/v3gcc -march=barcelona -O3 -fomit-frame-pointer2014043020140425
7020e/v3gcc -m64 -march=nocona -O -fomit-frame-pointer2014043020140425
7020e/v3gcc -march=nocona -O -fomit-frame-pointer2014043020140425
7028e/v3gcc -Os -fomit-frame-pointer2014043020140425
7028e/v3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014043020140425
7028e/v3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014043020140425
7032e/v3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014043020140425
7032e/v3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014043020140425
7036e/v3gcc -march=k8 -O -fomit-frame-pointer2014043020140425
7040e/v3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014043020140425
7044e/v3gcc -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
7044e/v3gcc -m64 -Os -fomit-frame-pointer2014043020140425
7044e/v3gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014043020140425
7052e/v3gcc -m64 -march=k8 -O -fomit-frame-pointer2014043020140425
7052e/v3gcc -m64 -march=k8 -Os -fomit-frame-pointer2014043020140425
7056e/v3gcc -m64 -march=barcelona -O -fomit-frame-pointer2014043020140425
7056e/v3gcc -march=k8 -Os -fomit-frame-pointer2014043020140425
7060e/v3gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014043020140425
7060e/v3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014043020140425
7060e/v3gcc -march=barcelona -O -fomit-frame-pointer2014043020140425
7064e/v3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014043020140425
7064e/v3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014043020140425
7064e/v3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014043020140425
7072e/v3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014043020140425
7072e/v3gcc -m64 -march=core2 -O -fomit-frame-pointer2014043020140425
7072e/v3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014043020140425
7072e/v3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014043020140425
7076e/v3gcc -O -fomit-frame-pointer2014043020140425
7076e/v3gcc -m64 -O -fomit-frame-pointer2014043020140425
7080e/v3gcc -m64 -march=nocona -Os -fomit-frame-pointer2014043020140425
7084e/v3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014043020140425
7088e/v3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014043020140425
7092e/v3gcc -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
7092e/v3gcc -m64 -march=corei7 -O -fomit-frame-pointer2014043020140425
7096e/v3gcc -march=nocona -Os -fomit-frame-pointer2014043020140425
7124e/v3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014043020140425
7136e/v3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
7140e/v3gcc -funroll-loops -Os -fomit-frame-pointer2014043020140425
7140e/v3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014043020140425
7156e/v3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014043020140425
7244e/v3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014043020140425
7248e/v3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014043020140425
47184e/v3gcc2014043020140425
47328e/v3cc2014043020140425
47328e/v3gcc -funroll-loops2014043020140425