pq-code-package / mlkem-native

High-assurance, high-performance ML-KEM implementation for mobile, pc, and server targets
https://pq-code-package.github.io/mlkem-native/dev/bench/
Apache License 2.0
13 stars 9 forks source link

Add implementation details to CI summary #141

Open mkannwischer opened 2 months ago

mkannwischer commented 2 months ago

We have multiple implementations for NTTs and Keccak now. They are being selected in header files, e.g., here.

It would be great if the Github action summary would include which implementations are being used -- this will make it much easier to debug if we are actually running the correct implementation. I'm not sure what is the best way to implement that. Ideally one should also be able to determine it easily locally.

mkannwischer commented 5 days ago

I think this is not strictly necessary for the alpha-release and it seems we need some more discussion of what we actually want.

Moving to the next release.