Implementation notes: amd64, hydra1, crypto_aead/aes128n8clocv1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: aes128n8clocv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
155149refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101520161009
155715refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101520161009
155830refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101520161009
155837refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101520161009
155946refgcc -funroll-loops -O2 -fomit-frame-pointer2016101520161009
156144refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101520161009
156192refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101520161009
156243refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101520161009
156262refgcc -funroll-loops -Os -fomit-frame-pointer2016101520161009
156310refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101520161009
156517refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101520161009
156837refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101520161009
157032refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
157329refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101520161009
159653refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101520161009
159688refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101520161009
159726refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
160349refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
160395refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
160493refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101520161009
160494refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101520161009
160584refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
160613refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101520161009
160632refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101520161009
160824refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
160883refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
160914refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101520161009
160949refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
160965refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
160981refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101520161009
161239refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
161280refgcc -funroll-loops -O3 -fomit-frame-pointer2016101520161009
162244refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101520161009
162513refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101520161009
162546refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
162555refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101520161009
163208refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101520161009
163249refgcc -march=barcelona -Os -fomit-frame-pointer2016101520161009
163365refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101520161009
163414refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101520161009
163461refgcc -O2 -fomit-frame-pointer2016101520161009
163475refgcc -m64 -O2 -fomit-frame-pointer2016101520161009
163877refgcc -m64 -Os -fomit-frame-pointer2016101520161009
164045refgcc -Os -fomit-frame-pointer2016101520161009
164248refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101520161009
164269refgcc -march=k8 -O2 -fomit-frame-pointer2016101520161009
164277refgcc -march=k8 -Os -fomit-frame-pointer2016101520161009
164386refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101520161009
164445refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101520161009
164488refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101520161009
164640refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
164755refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101520161009
166146refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
166237refgcc -march=barcelona -O2 -fomit-frame-pointer2016101520161009
166262refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
166656refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101520161009
166829refgcc -march=nocona -O2 -fomit-frame-pointer2016101520161009
167328refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101520161009
167365refgcc -march=nocona -Os -fomit-frame-pointer2016101520161009
167522refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101520161009
167838refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101520161009
168027refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101520161009
168096refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101520161009
168203refgcc -march=k8 -O3 -fomit-frame-pointer2016101520161009
168302refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101520161009
168306refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101520161009
168771refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101520161009
168934refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101520161009
169038refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101520161009
169094refgcc -O3 -fomit-frame-pointer2016101520161009
169451refgcc -m64 -O3 -fomit-frame-pointer2016101520161009
169483refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101520161009
169640refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
169642refgcc -march=nocona -O3 -fomit-frame-pointer2016101520161009
169645refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
170411refgcc -march=barcelona -O3 -fomit-frame-pointer2016101520161009
172725refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101520161009
172843refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101520161009
173067refgcc -funroll-loops -O -fomit-frame-pointer2016101520161009
174440refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101520161009
175019refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101520161009
175146refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101520161009
175565refgcc -march=nocona -O -fomit-frame-pointer2016101520161009
175720refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101520161009
175859refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101520161009
175867refgcc -march=k8 -O -fomit-frame-pointer2016101520161009
175894refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101520161009
176053refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101520161009
176075refgcc -O -fomit-frame-pointer2016101520161009
177178refgcc -m64 -O -fomit-frame-pointer2016101520161009
177637refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101520161009
177664refgcc -march=barcelona -O -fomit-frame-pointer2016101520161009
178176refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
178262refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
178277refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101520161009
178338refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101520161009
178362refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
180534refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101520161009
390754refgcc2016101520161009
391406refgcc -funroll-loops2016101520161009
391938refcc2016101520161009

Test failure

Implementation: crypto_aead/aes128n8clocv1/ref
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref