Implementation notes: amd64, gpu, crypto_hash/tiger

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: tiger
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
117633646 768 01581772 144999 10200cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082420190816
120245197 0 01258147 144295 10552cryptoppclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082420190816
137703645 768 01581772 144999 10200cryptoppg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
138874371 704 01582863 144991 10232cryptoppg++_-m64_-march=k8_-O_-fomit-frame-pointer2019082420190816
138933646 768 01581772 144999 10200cryptoppg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082420190816
142048796 1408 01583482 144983 10232cryptoppg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
142175190 0 01260531 144295 10200cryptoppclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082420190816
142714252 704 01582687 144991 10232cryptoppg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082420190816
142747292 1536 01581772 144999 10200cryptoppg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
143343646 768 01581772 144999 10200cryptoppg++_-m64_-march=core2_-Os_-fomit-frame-pointer2019082420190816
143804439 704 01582906 144983 10232cryptoppg++_-m64_-march=k8_-O2_-fomit-frame-pointer2019082420190816
143974440 704 01585526 144983 10232cryptoppg++_-march=k8_-O3_-fomit-frame-pointer2019082420190816
144084422 704 01587494 144983 10232cryptoppg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082420190816
144334412 704 01585126 144983 10232cryptoppg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082420190816
144364320 704 01584626 144983 10232cryptoppg++_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
145175197 0 01257475 144295 10552cryptoppclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082420190816
147514414 704 01582834 144983 10232cryptoppg++_-m64_-O2_-fomit-frame-pointer2019082420190816
147723646 768 01581772 144999 10200cryptoppg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082420190816
148024412 704 01584990 144983 10232cryptoppg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082420190816
148054269 704 01582759 144991 10232cryptoppg++_-m64_-march=nocona_-O_-fomit-frame-pointer2019082420190816
148208506 1408 01582703 144991 10232cryptoppg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
148354432 704 01585206 144983 10232cryptoppg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082420190816
148603648 768 01581772 144999 10200cryptoppg++_-m64_-march=k8_-Os_-fomit-frame-pointer2019082420190816
148653646 768 01581828 144999 10200cryptoppg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082420190816
148803648 768 01581772 144999 10200cryptoppg++_-m64_-Os_-fomit-frame-pointer2019082420190816
149123646 768 01581772 144999 10200cryptoppg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082420190816
149404412 704 01585190 144983 10232cryptoppg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082420190816
149555197 0 01257475 144295 10552cryptoppclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082420190816
150444414 704 01582834 144983 10232cryptoppg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082420190816
150964412 704 01585206 144983 10232cryptoppg++_-m64_-march=core2_-O3_-fomit-frame-pointer2019082420190816
153964252 704 01582687 144991 10232cryptoppg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082420190816
154003648 768 01581772 144999 10200cryptoppg++_-Os_-fomit-frame-pointer2019082420190816
154484398 704 01583482 144983 10232cryptoppg++_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
154714432 704 01585206 144983 10232cryptoppg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082420190816
155403646 768 01581772 144999 10200cryptoppg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082420190816
156164420 704 01585182 144983 10232cryptoppg++_-m64_-O3_-fomit-frame-pointer2019082420190816
156364374 704 01586054 144983 10232cryptoppg++_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
156485197 0 01258147 144295 10552cryptoppclang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082420190816
156644420 704 01585182 144983 10232cryptoppg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082420190816
156843648 768 01581772 144999 10200cryptoppg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082420190816
157444432 704 01585206 144983 10232cryptoppg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082420190816
157484440 704 01585526 144983 10232cryptoppg++_-m64_-march=k8_-O3_-fomit-frame-pointer2019082420190816
157764426 704 01582834 144983 10232cryptoppg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082420190816
158844306 704 01582274 144983 10232cryptoppg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
159764426 704 01582834 144983 10232cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082420190816
160524426 704 01582834 144983 10232cryptoppg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082420190816
160605190 0 01260531 144295 10200cryptoppclang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082420190816
160764320 704 01584626 144983 10232cryptoppg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
161613646 768 01581772 144999 10200cryptoppg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082420190816
161844252 704 01582687 144991 10232cryptoppg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082420190816
1626010049 1576 01591136 145527 10200cryptoppg++2019082420190816
162764252 704 01582687 144991 10232cryptoppg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082420190816
164003646 768 01581772 144999 10200cryptoppg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082420190816
164004269 704 01582759 144991 10232cryptoppg++_-march=nocona_-O_-fomit-frame-pointer2019082420190816
164343645 768 01581772 144999 10200cryptoppg++_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
164733648 768 01581772 144999 10200cryptoppg++_-march=k8_-Os_-fomit-frame-pointer2019082420190816
165604255 704 01586151 144991 10232cryptoppg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082420190816
165964371 704 01582863 144991 10232cryptoppg++_-march=k8_-O_-fomit-frame-pointer2019082420190816
166324253 704 01582703 144991 10232cryptoppg++_-m64_-O_-fomit-frame-pointer2019082420190816
167604432 704 01585118 144983 10232cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082420190816
168404414 704 01582834 144983 10232cryptoppg++_-O2_-fomit-frame-pointer2019082420190816
168694413 704 01586106 144983 10232cryptoppg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082420190816
169043646 768 01581772 144999 10200cryptoppg++_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
169324420 704 01585182 144983 10232cryptoppg++_-O3_-fomit-frame-pointer2019082420190816
169364253 704 01582703 144991 10232cryptoppg++_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
170484406 704 01582866 144983 10232cryptoppg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082420190816
171574439 704 01582906 144983 10232cryptoppg++_-march=k8_-O2_-fomit-frame-pointer2019082420190816
172474406 704 01582818 144983 10232cryptoppg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082420190816
172484406 704 01582866 144983 10232cryptoppg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082420190816
173284426 704 01582834 144983 10232cryptoppg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082420190816
174284252 704 01582687 144991 10232cryptoppg++_-m64_-march=corei7_-O_-fomit-frame-pointer2019082420190816
174404252 704 01582687 144991 10232cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082420190816
175764406 704 01582866 144983 10232cryptoppg++_-m64_-march=core2_-O2_-fomit-frame-pointer2019082420190816
175805190 0 01260531 144295 10200cryptoppclang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082420190816
176845186 0 01259203 144295 10200cryptoppclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019082420190816
177484252 704 01582687 144991 10232cryptoppg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082420190816
177844253 704 01582703 144991 10232cryptoppg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019082420190816
178764306 704 01582274 144983 10232cryptoppg++_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
179768748 1408 01586054 144983 10232cryptoppg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
185644253 704 01582703 144991 10232cryptoppg++_-O_-fomit-frame-pointer2019082420190816
198324252 704 01582687 144991 10232cryptoppg++_-m64_-march=core2_-O_-fomit-frame-pointer2019082420190816

Test failure

Implementation: cryptopp
Security model: unknown
Compiler: g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer cryptopp
g++ -m64 -march=core-avx2 -O -fomit-frame-pointer cryptopp
g++ -m64 -march=core-avx2 -Os -fomit-frame-pointer cryptopp