Concrete v2.9: Enhanced TFHE-rs Interoperability, Python 3.12 Support and Backend Updates
Blog post from Zama
The Concrete team is enhancing interoperability between TFHE-rs and Concrete by expanding support for Python 3.12 and improving functionality on both frontend and backend. Concrete v2.9 builds on the previous version by extending support for signed integers and fully supporting the serialization and deserialization of tensors, thereby enabling more complex computations, such as linear machine learning models. These updates include performance optimizations and bug fixes, particularly in GPU kernels now hosted on the TFHE-rs GitHub repository, leading to improved performance in large FHE evaluations without requiring API changes. The release is available for Python versions 3.8 to 3.12 on Linux and Mac OS platforms and encourages community feedback to further improve the accessibility and efficiency of fully homomorphic encryption (FHE).