Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
2206855 | 43305 42 0 | 70021 948 1832 | T:x64 | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
2640117 | 123714 28 0 | 154739 940 1832 | T:x64 | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
2680884 | 91722 28 0 | 122899 940 1832 | T:x64 | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
2746156 | 126980 28 0 | 159475 940 1832 | T:optimized | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
2774822 | 42663 42 0 | 70885 948 1832 | T:optimized | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
2792076 | 92940 28 0 | 125587 940 1832 | T:optimized | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
3465397 | 11693 42 0 | 37949 948 1800 | T:optimized | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
3471244 | 13274 42 0 | 38125 948 1800 | T:x64 | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
3734140 | 13035 28 0 | 38205 932 1832 | T:x64 | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
3840539 | 11724 28 0 | 38237 932 1832 | T:optimized | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
5582658 | 10438 42 0 | 34357 940 1768 | T:x64 | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
25093263 | 9234 42 0 | 34037 940 1768 | T:optimized | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240717 | 20240716 |
aes.o AES128_free_schedule T aes.o AES256_free_schedule T aes.o handleErrors T fips202.o KeccakF1600_StatePermute T fips202.o shake128 T fips202.o shake128_absorb T fips202.o shake128_squeezeblocks T fips202.o shake256 T fips202.o shake256_absorb T fips202.o shake256_squeezeblocks T frodo640.o CDF_TABLE D frodo640.o CDF_TABLE_LEN D frodo640.o frodo_add T frodo640.o frodo_key_decode T frodo640.o frodo_key_encode T frodo640.o frodo_mul_add_as_plus_e T frodo640.o frodo_mul_add_sa_plus_e T frodo640.o frodo_mul_add_sb_plus_e T frodo640.o frodo_mul_bs T frodo640.o frodo_sample_n T frodo640.o frodo_sub T util.o clear_bytes T util.o frodo_pack T util.o frodo_unpack T
Implementation | Compiler |
T:optimized | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
T:optimized | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
T:optimized | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
T:optimized | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.2.0) |
T:optimized | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.2.0) |
T:optimized | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.2.0) |
aes.o AES128_free_schedule T aes.o AES256_free_schedule T aes.o handleErrors T aes_ni.o aes128_enc_ni T aes_ni.o aes128_load_schedule_ni T aes_ni.o aes256_enc_ni T aes_ni.o aes256_load_schedule_ni T fips202.o KeccakF1600_StatePermute T fips202.o shake128 T fips202.o shake128_absorb T fips202.o shake128_squeezeblocks T fips202.o shake256 T fips202.o shake256_absorb T fips202.o shake256_squeezeblocks T frodo640.o CDF_TABLE D frodo640.o CDF_TABLE_LEN D frodo640.o frodo_add T frodo640.o frodo_key_decode T frodo640.o frodo_key_encode T frodo640.o frodo_mul_add_as_plus_e T frodo640.o frodo_mul_add_sa_plus_e T frodo640.o frodo_mul_add_sb_plus_e T frodo640.o frodo_mul_bs T frodo640.o frodo_sample_n T frodo640.o frodo_sub T util.o clear_bytes T util.o frodo_pack T util.o frodo_unpack T
Implementation | Compiler |
T:x64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
T:x64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
T:x64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
T:x64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.2.0) |
T:x64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.2.0) |
T:x64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.2.0) |