Implementation notes: amd64, thinkaes, crypto_stream/aes128ctr

Computer: thinkaes
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 20100120
Operation: crypto_stream
Primitive: aes128ctr
TimeImplementationCompilerBenchmark dateSUPERCOP version
17118cryptoppicpc -O1 -xW -static2010033120100120
17163cryptoppg++ -m64 -march=core2 -O -fomit-frame-pointer2010033120100120
17172cryptoppg++ -m64 -march=nocona -O3 -fomit-frame-pointer2010033120100120
17172cryptoppg++ -march=nocona -O3 -fomit-frame-pointer2010033120100120
17178cryptoppg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010033120100120
17181cryptoppicpc -O1 -static2010033120100120
17184cryptoppicpc -O1 -xP -static2010033120100120
17190cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2010033120100120
17196cryptoppg++ -m64 -march=k8 -O3 -fomit-frame-pointer2010033120100120
17199cryptoppg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2010033120100120
17205cryptoppg++ -m64 -march=nocona -O2 -fomit-frame-pointer2010033120100120
17205cryptoppg++ -march=k8 -O3 -fomit-frame-pointer2010033120100120
17205cryptoppicpc -Os -xP -static2010033120100120
17208cryptoppg++ -m64 -O -fomit-frame-pointer2010033120100120
17208cryptoppg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010033120100120
17211cryptoppg++ -m64 -march=core2 -O3 -fomit-frame-pointer2010033120100120
17214cryptoppicpc -Os -xW -static2010033120100120
17223cryptoppg++ -fno-schedule-insns -O -fomit-frame-pointer2010033120100120
17226cryptoppg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010033120100120
17229cryptoppg++ -O2 -fomit-frame-pointer2010033120100120
17235cryptoppg++ -m64 -march=core2 -O2 -fomit-frame-pointer2010033120100120
17238cryptoppg++ -fno-schedule-insns -O2 -fomit-frame-pointer2010033120100120
17238cryptoppicpc -O3 -xW -static2010033120100120
17241cryptoppg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2010033120100120
17241cryptoppg++ -march=k8 -O2 -fomit-frame-pointer2010033120100120
17244cryptoppg++ -O -fomit-frame-pointer2010033120100120
17247cryptoppg++ -m64 -O2 -fomit-frame-pointer2010033120100120
17253cryptoppicpc -Os -static2010033120100120
17256cryptoppicpc -m64 -xHost -vec-report0 -static2010033120100120
17259cryptoppicpc -static2010033120100120
17262cryptoppg++ -m64 -O3 -fomit-frame-pointer2010033120100120
17265cryptoppicpc -O3 -static2010033120100120
17265cryptoppicpc -O3 -xP -static2010033120100120
17268cryptoppg++ -march=barcelona -O2 -fomit-frame-pointer2010033120100120
17268cryptoppicpc -O2 -static2010033120100120
17271cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2010033120100120
17280cryptoppg++ -fno-schedule-insns -O3 -fomit-frame-pointer2010033120100120
17283cryptoppg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010033120100120
17283cryptoppicpc -O2 -xW -static2010033120100120
17289cryptoppg++ -O3 -fomit-frame-pointer2010033120100120
17289cryptoppg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010033120100120
17289cryptoppg++ -m64 -march=k8 -O -fomit-frame-pointer2010033120100120
17295cryptoppg++ -m64 -march=k8 -O2 -fomit-frame-pointer2010033120100120
17295cryptoppg++ -march=barcelona -O3 -fomit-frame-pointer2010033120100120
17298cryptoppicpc -O2 -xP -static2010033120100120
17301cryptoppg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010033120100120
17304cryptoppg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010033120100120
17304cryptoppg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010033120100120
17307cryptoppg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010033120100120
17313cryptoppg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2010033120100120
17328cryptoppg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010033120100120
17328cryptoppg++ -march=nocona -O -fomit-frame-pointer2010033120100120
17340cryptoppg++ -m64 -march=barcelona -O -fomit-frame-pointer2010033120100120
17349cryptoppg++ -march=k8 -O -fomit-frame-pointer2010033120100120
17367cryptoppg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010033120100120
17397cryptoppg++ -m64 -Os -fomit-frame-pointer2010033120100120
17397cryptoppg++ -march=barcelona -O -fomit-frame-pointer2010033120100120
17415cryptoppg++ -march=nocona -Os -fomit-frame-pointer2010033120100120
17418cryptoppg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010033120100120
17421cryptoppg++ -m64 -march=k8 -Os -fomit-frame-pointer2010033120100120
17430cryptoppg++ -Os -fomit-frame-pointer2010033120100120
17430cryptoppg++ -m64 -march=core2 -Os -fomit-frame-pointer2010033120100120
17439cryptoppg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010033120100120
17445cryptoppg++ -fno-schedule-insns -Os -fomit-frame-pointer2010033120100120
17445cryptoppg++ -march=k8 -Os -fomit-frame-pointer2010033120100120
17448cryptoppg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010033120100120
17457cryptoppg++ -march=barcelona -Os -fomit-frame-pointer2010033120100120
17460cryptoppg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010033120100120
17460cryptoppg++ -m64 -march=nocona -O -fomit-frame-pointer2010033120100120
17463cryptoppg++ -m64 -march=barcelona -Os -fomit-frame-pointer2010033120100120
17466cryptoppg++ -m64 -march=nocona -Os -fomit-frame-pointer2010033120100120
17532cryptoppg++ -m64 -march=barcelona -Os -fomit-frame-pointer2010033120100120
17613cryptoppg++ -march=nocona -O2 -fomit-frame-pointer2010033120100120
18801cryptoppg++2010033120100120
19086cryptoppg++ -m64 -march=barcelona -O -fomit-frame-pointer2010033120100120