Implementation notes: amd64, thinkaes, crypto_stream/aes256ctr

Computer: thinkaes
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 20100120
Operation: crypto_stream
Primitive: aes256ctr
TimeImplementationCompilerBenchmark dateSUPERCOP version
24057cryptoppg++ -m64 -march=nocona -O3 -fomit-frame-pointer2010033120100120
24081cryptoppicpc -O1 -xP -static2010033120100120
24084cryptoppg++ -march=barcelona -O3 -fomit-frame-pointer2010033120100120
24090cryptoppicpc -O1 -xW -static2010033120100120
24093cryptoppg++ -m64 -march=core2 -O -fomit-frame-pointer2010033120100120
24093cryptoppg++ -march=k8 -O3 -fomit-frame-pointer2010033120100120
24093cryptoppicpc -O1 -static2010033120100120
24102cryptoppg++ -march=nocona -O3 -fomit-frame-pointer2010033120100120
24105cryptoppg++ -fno-schedule-insns -O -fomit-frame-pointer2010033120100120
24108cryptoppg++ -O -fomit-frame-pointer2010033120100120
24108cryptoppg++ -fno-schedule-insns -O2 -fomit-frame-pointer2010033120100120
24114cryptoppg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010033120100120
24120cryptoppg++ -m64 -march=k8 -O3 -fomit-frame-pointer2010033120100120
24123cryptoppg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010033120100120
24126cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2010033120100120
24126cryptoppicpc -O3 -static2010033120100120
24138cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2010033120100120
24138cryptoppg++ -m64 -march=core2 -O3 -fomit-frame-pointer2010033120100120
24141cryptoppg++ -m64 -march=k8 -O -fomit-frame-pointer2010033120100120
24144cryptoppg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2010033120100120
24144cryptoppg++ -m64 -march=k8 -O2 -fomit-frame-pointer2010033120100120
24144cryptoppicpc -Os -xP -static2010033120100120
24147cryptoppicpc -O3 -xP -static2010033120100120
24153cryptoppg++ -march=k8 -O -fomit-frame-pointer2010033120100120
24153cryptoppicpc -Os -static2010033120100120
24156cryptoppg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010033120100120
24156cryptoppg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010033120100120
24159cryptoppg++ -march=nocona -O2 -fomit-frame-pointer2010033120100120
24162cryptoppicpc -O3 -xW -static2010033120100120
24168cryptoppicpc -Os -xW -static2010033120100120
24171cryptoppg++ -O2 -fomit-frame-pointer2010033120100120
24171cryptoppg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010033120100120
24174cryptoppicpc -m64 -xHost -vec-report0 -static2010033120100120
24177cryptoppg++ -m64 -march=barcelona -O -fomit-frame-pointer2010033120100120
24177cryptoppg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010033120100120
24177cryptoppg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010033120100120
24177cryptoppg++ -march=barcelona -O2 -fomit-frame-pointer2010033120100120
24183cryptoppg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010033120100120
24186cryptoppg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2010033120100120
24186cryptoppg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010033120100120
24189cryptoppg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2010033120100120
24195cryptoppg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010033120100120
24195cryptoppicpc -O2 -xP -static2010033120100120
24198cryptoppg++ -fno-schedule-insns -O3 -fomit-frame-pointer2010033120100120
24198cryptoppg++ -m64 -O3 -fomit-frame-pointer2010033120100120
24198cryptoppg++ -m64 -O -fomit-frame-pointer2010033120100120
24198cryptoppicpc -O2 -static2010033120100120
24198cryptoppicpc -static2010033120100120
24213cryptoppicpc -O2 -xW -static2010033120100120
24216cryptoppg++ -O3 -fomit-frame-pointer2010033120100120
24243cryptoppg++ -march=barcelona -O -fomit-frame-pointer2010033120100120
24249cryptoppg++ -m64 -O2 -fomit-frame-pointer2010033120100120
24255cryptoppg++ -march=k8 -O2 -fomit-frame-pointer2010033120100120
24258cryptoppg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010033120100120
24258cryptoppg++ -m64 -march=nocona -O2 -fomit-frame-pointer2010033120100120
24261cryptoppg++ -m64 -march=barcelona -O -fomit-frame-pointer2010033120100120
24276cryptoppg++ -march=nocona -O -fomit-frame-pointer2010033120100120
24279cryptoppg++ -m64 -march=core2 -O2 -fomit-frame-pointer2010033120100120
24285cryptoppg++ -m64 -march=k8 -Os -fomit-frame-pointer2010033120100120
24285cryptoppg++ -march=barcelona -Os -fomit-frame-pointer2010033120100120
24309cryptoppg++ -march=nocona -Os -fomit-frame-pointer2010033120100120
24315cryptoppg++ -Os -fomit-frame-pointer2010033120100120
24321cryptoppg++ -m64 -march=barcelona -Os -fomit-frame-pointer2010033120100120
24321cryptoppg++ -m64 -march=nocona -Os -fomit-frame-pointer2010033120100120
24321cryptoppg++ -march=k8 -Os -fomit-frame-pointer2010033120100120
24351cryptoppg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010033120100120
24360cryptoppg++ -m64 -march=nocona -O -fomit-frame-pointer2010033120100120
24369cryptoppg++ -m64 -Os -fomit-frame-pointer2010033120100120
24369cryptoppg++ -m64 -march=core2 -Os -fomit-frame-pointer2010033120100120
24381cryptoppg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010033120100120
24381cryptoppg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010033120100120
24399cryptoppg++ -fno-schedule-insns -Os -fomit-frame-pointer2010033120100120
24456cryptoppg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010033120100120
24483cryptoppg++ -m64 -march=barcelona -Os -fomit-frame-pointer2010033120100120
25650cryptoppg++2010033120100120