NB: what I meant is with implementation of the BGV-cryptosystem, not the CKKS cryptosystem which is designed with floating point arithmetic in mind.
HElib as I understand it only supports fixed-point arithmetic (or binary arithmetic). Why is this the case when everyone who works with computation uses floating point representation?
Is it that it is difficult to implement the rounding that has to occur in floating point operations? Is it slower to compute in floating point representation? Or is it some other hard barrier which comes from working with the specific cryptosystem?
Any insights is welcome.