Do we need to do key switch after each bootstrap?

It looks like a key switch is needed after each bootstrap. If so, why don’t you list the key switch benchmarks as well? Or do you consider the entire bootstrapping process as doing the keyswitch also?

A keyswitch is not required after a bootstrap in general, so we do not want to benchmark bootstrap and keyswitch together. However, it is commonly added afterward in order to obtain a ciphertext which is encrypted with the same key than it was before applying a bootstrap. This choice depends on the use case. We plan to provide extensive benchmarks for keyswitches as well in the future, thank you for your feedback.