Closed tfaoliveira closed 9 months ago
this was done on top of the keccak branch (it should have been done differently).
The cycles improvements are the following:
keypair , 220384 -> 213394 enc , 267904 -> 261994 dec , 339528 -> 330058
which help in closing the gap between the comparable C implementation from pq-crystals/kyber/standard (compiled with -mno-sse and bmi is also disabled):
keypair, 210982 enc , 252650 dec , 326310
I can try to fix this on Sunday.
thanks a lot!
this was done on top of the keccak branch (it should have been done differently).
The cycles improvements are the following:
which help in closing the gap between the comparable C implementation from pq-crystals/kyber/standard (compiled with -mno-sse and bmi is also disabled):