Implementation notes: amd64, pmnod003, crypto_hash/sarmal256

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190910
Operation: crypto_hash
Primitive: sarmal256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
886026760 17216 12842389 18080 872asm64icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
894427416 17216 12843213 18080 904asm64icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
894826760 17216 12841973 18080 872asm64icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
895027400 17216 12843293 18080 904asm64icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
898426712 17216 12842701 18112 904asm64icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
901826680 17216 12842141 18112 904asm64icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
908627584 17216 12842827 18080 872asm64icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
908627104 17216 12841051 18080 872asm64icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
909027584 17216 12842827 18080 872asm64icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
909027440 17216 12841511 18080 872asm64icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
909427584 17216 12842859 18080 872asm64icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
909427104 17216 12841107 18080 872asm64icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
911024889 16640 12834846 17472 904asm64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
911025616 16640 12838347 17480 904asm64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
913024310 16640 12834198 17472 904asm64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
913227584 17216 12842859 18080 872asm64icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
915427440 17216 12841583 18080 872asm64icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
951230720 17216 12846517 18080 904opt64icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
951430064 17216 12845277 18080 872opt64icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
953029984 17216 12845445 18112 904opt64icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
956831344 17216 12847237 18080 904opt64icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
959430704 17216 12846333 18080 872opt64icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
966623858 16640 12832886 17456 904asm64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
969030672 17216 12846661 18112 904opt64icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
979829960 17216 12843963 18080 872opt64icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
983427233 16640 12837190 17472 904opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
983626567 16640 12836454 17472 904opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
985430448 17216 12845723 18080 872opt64icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
986230448 17216 12845723 18080 872opt64icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
997031024 17216 12846267 18080 872opt64icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
997030552 17216 12844499 18080 872opt64icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
1000231024 17216 12846267 18080 872opt64icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
1004828040 16640 12840771 17480 904opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1011030296 17216 12844439 18080 872opt64icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
1016630888 17216 12844959 18080 872opt64icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1058024784 16640 12833814 17456 904opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910