I would like to inquire about the performance difference between using the C++ version of openfhe-development and the Python version (openfhe-python) on the same machine. Specifically, I am interested to know if there have been any experiments or benchmark tests comparing their runtime performance. If so, by how much does the Python interface slow things down compared to the C++ version? Any data or insights you could provide would be greatly appreciated.
We ran some tests last year, and the performance difference was negligible, especially considering the complexity of the OpenFHE code. I do not recall the exact numbers, but the overhead primarily depends on the conversion of C++ data types to Python types and vice versa.