Implementation notes: amd64, mace, crypto_aead/aes128n12clocv1

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: aes128n12clocv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
157677? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102320161009
158395? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102320161009
158634? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102320161009
158824? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102320161009
158840? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102320161009
159256? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016102320161009
159320? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102320161009
161355? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102320161009
161529? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016102320161009
161577? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102320161009
161759? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102320161009
161924? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102320161009
162270? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102320161009
162368? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102320161009
164049? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102320161009
164058? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102320161009
164065? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016102320161009
164146? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102320161009
164151? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102320161009
164151? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102320161009
164183? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102320161009
164805? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102320161009
164959? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102320161009
165203? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016102320161009
165479? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102320161009
165496? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102320161009
165675? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102320161009
165751? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102320161009
165837? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102320161009
166340? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016102320161009
166342? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102320161009
166401? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102320161009
166548? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016102320161009
166585? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102320161009
166679? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016102320161009
166860? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102320161009
166904? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102320161009
166905? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102320161009
166910? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102320161009
167034? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102320161009
167120? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102320161009
167139? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102320161009
167331? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102320161009
167530? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102320161009
167549? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102320161009
167901? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102320161009
167902? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016102320161009
167903? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102320161009
168210? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102320161009
169120? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102320161009
169143? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016102320161009
169300? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016102320161009
169830? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016102320161009
170018? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102320161009
170114? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102320161009
170993? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102320161009
171001? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016102320161009
171355? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016102320161009
171446? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102320161009
171491? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102320161009
171632? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102320161009
171657? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016102320161009
171732? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102320161009
171757? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102320161009
171988? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102320161009
172031? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016102320161009
172047? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102320161009
172380? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102320161009
172557? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102320161009
172905? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102320161009
172907? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016102320161009
172908? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016102320161009
172994? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102320161009
173094? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016102320161009
173466? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102320161009
174030? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102320161009
174056? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102320161009
174075? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102320161009
174172? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102320161009
175700? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016102320161009
175813? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102320161009
175882? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102320161009
175895? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102320161009
178343? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102320161009
178468? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102320161009
178495? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102320161009
178881? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016102320161009
179160? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102320161009
182754? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016102320161009
183393? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102320161009
183416? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016102320161009
183442? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102320161009
183457? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102320161009
183522? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102320161009
183532? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016102320161009
184338? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016102320161009
184942? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102320161009
186799? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102320161009
795495? ? ?? ? ?refgcc2016102320161009
795539? ? ?? ? ?refgcc_-funroll-loops2016102320161009
795914? ? ?? ? ?refcc2016102320161009

Test failure

Implementation: crypto_aead/aes128n12clocv1/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