Implementation notes: amd64, khazaddum, crypto_stream/dragon

Computer: khazaddum
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_stream
Primitive: dragon
TimeImplementationCompilerBenchmark dateSUPERCOP version
17360e/submissions/dragongcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012101620120928
17416e/submissions/dragongcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012101620120928
17688e/submissions/dragongcc -m64 -march=k8 -O3 -fomit-frame-pointer2012101620120928
17720e/submissions/dragongcc -march=k8 -O3 -fomit-frame-pointer2012101620120928
17736e/submissions/dragongcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
17756e/submissions/dragongcc -fno-schedule-insns -O3 -fomit-frame-pointer2012101620120928
17764e/submissions/dragongcc -m64 -march=nocona -O3 -fomit-frame-pointer2012101620120928
17764e/submissions/dragongcc -march=nocona -O3 -fomit-frame-pointer2012101620120928
17780e/submissions/dragongcc -O3 -fomit-frame-pointer2012101620120928
17816e/submissions/dragongcc -m64 -O3 -fomit-frame-pointer2012101620120928
17840e/submissions/dragongcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012101620120928
17856e/submissions/dragongcc -march=barcelona -O3 -fomit-frame-pointer2012101620120928
17888e/submissions/dragongcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
17916e/submissions/dragongcc -m64 -march=core2 -O3 -fomit-frame-pointer2012101620120928
17976e/submissions/dragongcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012101620120928
17980e/submissions/dragongcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012101620120928
17980e/submissions/dragongcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012101620120928
18020e/submissions/dragongcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012101620120928
18036e/submissions/dragongcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012101620120928
18104e/submissions/dragongcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012101620120928
18176e/submissions/dragongcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012101620120928
18200e/submissions/dragongcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012101620120928
18240e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
18376e/submissions/dragongcc -funroll-loops -O3 -fomit-frame-pointer2012101620120928
18388e/submissions/dragongcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012101620120928
18456e/submissions/dragongcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012101620120928
20740e/submissions/dragongcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012101620120928
20828e/submissions/dragongcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012101620120928
21192e/submissions/dragongcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012101620120928
21204e/submissions/dragongcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012101620120928
21252e/submissions/dragongcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012101620120928
21268e/submissions/dragongcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012101620120928
21304e/submissions/dragongcc -funroll-loops -O2 -fomit-frame-pointer2012101620120928
21376e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
21384e/submissions/dragongcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012101620120928
21488e/submissions/dragongcc -march=nocona -O2 -fomit-frame-pointer2012101620120928
21492e/submissions/dragongcc -m64 -march=nocona -O2 -fomit-frame-pointer2012101620120928
21672e/submissions/dragongcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
21676e/submissions/dragongcc -march=barcelona -O2 -fomit-frame-pointer2012101620120928
21756e/submissions/dragongcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
21828e/submissions/dragongcc -m64 -march=core2 -O2 -fomit-frame-pointer2012101620120928
21848e/submissions/dragongcc -O2 -fomit-frame-pointer2012101620120928
21856e/submissions/dragongcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012101620120928
21868e/submissions/dragongcc -m64 -O2 -fomit-frame-pointer2012101620120928
21880e/submissions/dragongcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012101620120928
21888e/submissions/dragongcc -fno-schedule-insns -O2 -fomit-frame-pointer2012101620120928
21920e/submissions/dragongcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012101620120928
21944e/submissions/dragongcc -funroll-loops -O -fomit-frame-pointer2012101620120928
21956e/submissions/dragongcc -funroll-loops -m64 -O -fomit-frame-pointer2012101620120928
21964e/submissions/dragongcc -m64 -march=k8 -O2 -fomit-frame-pointer2012101620120928
21968e/submissions/dragongcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012101620120928
21968e/submissions/dragongcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012101620120928
21992e/submissions/dragongcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012101620120928
21996e/submissions/dragongcc -march=k8 -O2 -fomit-frame-pointer2012101620120928
22004e/submissions/dragongcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012101620120928
22008e/submissions/dragongcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012101620120928
22028e/submissions/dragongcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012101620120928
22060e/submissions/dragongcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012101620120928
22112e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
22120e/submissions/dragongcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012101620120928
22232e/submissions/dragongcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012101620120928
23104e/submissions/dragongcc -march=nocona -O -fomit-frame-pointer2012101620120928
23112e/submissions/dragongcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012101620120928
23124e/submissions/dragongcc -m64 -march=core2 -O -fomit-frame-pointer2012101620120928
23148e/submissions/dragongcc -m64 -O -fomit-frame-pointer2012101620120928
23156e/submissions/dragongcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012101620120928
23180e/submissions/dragongcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012101620120928
23196e/submissions/dragongcc -m64 -march=corei7 -O -fomit-frame-pointer2012101620120928
23204e/submissions/dragongcc -march=k8 -O -fomit-frame-pointer2012101620120928
23216e/submissions/dragongcc -fno-schedule-insns -O -fomit-frame-pointer2012101620120928
23232e/submissions/dragongcc -m64 -march=nocona -O -fomit-frame-pointer2012101620120928
23232e/submissions/dragongcc -march=barcelona -O -fomit-frame-pointer2012101620120928
23236e/submissions/dragongcc -O -fomit-frame-pointer2012101620120928
23236e/submissions/dragongcc -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
23248e/submissions/dragongcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012101620120928
23248e/submissions/dragongcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012101620120928
23256e/submissions/dragongcc -m64 -march=k8 -O -fomit-frame-pointer2012101620120928
23272e/submissions/dragongcc -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
23588e/submissions/dragongcc -funroll-loops -m64 -Os -fomit-frame-pointer2012101620120928
23592e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
23596e/submissions/dragongcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012101620120928
23604e/submissions/dragongcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012101620120928
23616e/submissions/dragongcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012101620120928
23660e/submissions/dragongcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012101620120928
23776e/submissions/dragongcc -funroll-loops -Os -fomit-frame-pointer2012101620120928
23792e/submissions/dragongcc -march=barcelona -Os -fomit-frame-pointer2012101620120928
23824e/submissions/dragongcc -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
23828e/submissions/dragongcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012101620120928
23904e/submissions/dragongcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012101620120928
23972e/submissions/dragongcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012101620120928
23976e/submissions/dragongcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012101620120928
24000e/submissions/dragongcc -m64 -Os -fomit-frame-pointer2012101620120928
24036e/submissions/dragongcc -m64 -march=corei7 -Os -fomit-frame-pointer2012101620120928
24048e/submissions/dragongcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012101620120928
24080e/submissions/dragongcc -m64 -march=core2 -Os -fomit-frame-pointer2012101620120928
24092e/submissions/dragongcc -m64 -march=k8 -Os -fomit-frame-pointer2012101620120928
24112e/submissions/dragongcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012101620120928
24116e/submissions/dragongcc -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
24132e/submissions/dragongcc -march=nocona -Os -fomit-frame-pointer2012101620120928
24200e/submissions/dragongcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012101620120928
24236e/submissions/dragongcc -Os -fomit-frame-pointer2012101620120928
24280e/submissions/dragongcc -m64 -march=nocona -Os -fomit-frame-pointer2012101620120928
24316e/submissions/dragongcc -march=k8 -Os -fomit-frame-pointer2012101620120928
24352e/submissions/dragongcc -fno-schedule-insns -Os -fomit-frame-pointer2012101620120928
59636e/submissions/dragongcc -funroll-loops2012101620120928
59676e/submissions/dragoncc2012101620120928
61164e/submissions/dragongcc2012101620120928