Implementation notes: amd64, genji346, crypto_kem/threebears936r2cca

Computer: genji346
Architecture: amd64
CPU ID: AuthenticAMD-00830f10-178bfbff
SUPERCOP version: 20191017
Operation: crypto_kem
Primitive: threebears936r2cca
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2920008457 0 0137727 824 1576vecclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
32114022717 0 0155273 832 1576vecclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
32138013538 0 0145497 832 1576vecclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
32172013538 0 0145497 832 1576vecclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
32210010586 0 0140959 840 1608vecgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
32430010409 0 0140567 840 1608vecgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
33522014843 0 0147415 840 1608vecgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
3572009171 0 0138463 832 1576vecgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
38160028160 0 0163536 888 1576vecicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
38164028160 0 0163536 888 1576vecicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
38168028160 0 0163536 888 1576vecicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
38174028160 0 0163536 888 1576vecicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
38362027952 0 0163744 888 1576vecicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
38362027952 0 0163744 888 1576vecicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
38388015630 0 046817 832 1576optclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
38388027952 0 0163744 888 1576vecicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
38432015630 0 046817 832 1576vecclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4010808452 0 036487 824 1576optclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
40482025880 0 076520 888 1576vecicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
40614027952 0 0163744 888 1576vecicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
41136026248 0 076896 888 1576vecicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
41336026856 0 078808 888 1576vecicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
41350026856 0 078808 888 1576vecicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
41352026856 0 078808 888 1576vecicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
41372026856 0 078808 888 1576vecicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
41700027000 0 078984 888 1576vecicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
41704027000 0 078984 888 1576vecicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
41720027000 0 078984 888 1576vecicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
41738027000 0 078984 888 1576vecicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
42622015898 0 046569 832 1576optclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
42648015898 0 046569 832 1576optclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
42764017755 0 049049 832 1576optclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
43388010123 0 039231 840 1608optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
43508010147 0 039031 840 1608optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
44508014295 0 045583 840 1608optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
46746027512 0 060360 888 1576opticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
47264028168 0 061120 888 1576opticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
47708028488 0 062648 888 1576opticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
47728028488 0 062648 888 1576opticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
47732028488 0 062648 888 1576opticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
47956028488 0 062648 888 1576opticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
48110029872 0 064016 888 1576opticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
48130029872 0 064016 888 1576opticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
48140029872 0 064016 888 1576opticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
48194028520 0 062760 888 1576opticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
48198028520 0 062760 888 1576opticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
48210028520 0 062760 888 1576opticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
48292028520 0 062760 888 1576opticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
4921608942 0 036991 832 1576optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
49446029424 0 063968 888 1576opticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
49452029424 0 063968 888 1576opticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
49452029424 0 063968 888 1576opticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
49484029424 0 063968 888 1576opticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
49952012210 0 042921 832 1576lowmemclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
49954015177 0 046489 832 1576lowmemclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
50010012210 0 042921 832 1576lowmemclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5230207000 0 035071 824 1576lowmemclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
52318014368 0 045569 832 1576lowmemclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
56096011739 0 043063 840 1608lowmemgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5643208147 0 037303 840 1608lowmemgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
57042019584 0 054128 888 1576lowmemicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
57058019584 0 054128 888 1576lowmemicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
57066019584 0 054128 888 1576lowmemicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
57154019376 0 053584 888 1576lowmemicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
57178019376 0 053584 888 1576lowmemicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
57184019376 0 053584 888 1576lowmemicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
57186019376 0 053584 888 1576lowmemicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
57302019584 0 054128 888 1576lowmemicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
57308019304 0 052256 888 1576lowmemicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
57384019648 0 053808 888 1576lowmemicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
57392019648 0 053808 888 1576lowmemicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
57408019648 0 053808 888 1576lowmemicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
57450019648 0 053808 888 1576lowmemicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
57626019328 0 053536 888 1576lowmemicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
57632019328 0 053536 888 1576lowmemicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
57634019328 0 053536 888 1576lowmemicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
57642019328 0 053536 888 1576lowmemicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
57656019272 0 052136 888 1576lowmemicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
5785608391 0 037303 840 1608lowmemgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
6000607028 0 035151 832 1576lowmemgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
71096029872 0 064016 888 1576opticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
198290011287 0 037479 840 1608refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
202392034936 0 064082 896 1576reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
203080034936 0 064082 896 1576reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
203398034936 0 064082 896 1576reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
203624034936 0 064082 896 1576reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
205320036024 0 065570 896 1576reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
205378036024 0 065570 896 1576reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
205826036024 0 065570 896 1576reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
206142036024 0 065570 896 1576reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
218838017878 0 042993 832 1576refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
219748017878 0 042993 832 1576refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
235374040640 0 066689 832 1576refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
260362037392 0 066586 896 1576reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
260472037392 0 066586 896 1576reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
260728036128 0 065354 896 1576reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
260956037392 0 066586 896 1576reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
261354036128 0 065354 896 1576reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
261486037392 0 066586 896 1576reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
261950036128 0 065354 896 1576reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
262126036128 0 065354 896 1576reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
275768037640 0 065578 896 1576reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
279016038568 0 066450 896 1576reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
31769605792 0 028799 824 1576refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
396200016195 0 042065 832 1576refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
101525206295 0 030127 840 1608refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
101713006605 0 030639 840 1608refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
149961205560 0 028535 832 1576refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017

Test failure

Implementation: lowmem
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer lowmem
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer lowmem
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer lowmem
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer lowmem
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer lowmem
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer lowmem
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer opt
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer opt
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer opt
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer opt
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer opt
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer opt
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer ref
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer ref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer ref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer vec
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer vec
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer vec
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer vec
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer vec
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer vec