This repository was archived by the owner on Dec 25, 2023. It is now read-only.
Releases: intel/hexl-fpga
Releases · intel/hexl-fpga
Release v2.0
Changes
- Migrated the HEXL-FPGA library from OpenCL to oneAPI (first time oneAPI release).
- Added optimization for Agilex FPGAs.
- Added experimental bridge to Microsoft SEAL v4.0.0 CKKS.
- Added framework for comparing performance between HEXL-FPGA and HEXL.
- Enabled the selection of target devices (CPU or FPGA) inside the same run.
- Bug fixes.
- Updated related documents.
Co-Authored-by: @shahzadATintel
Co-Authored-by: @wangyon1
Co-Authored-by: @ymeng-git
Co-Authored-by: @yzhou79
Pre-release v2.0-rc1
Changes
- Migrated the HEXL-FPGA library from OpenCL to oneAPI.
- Added experimental bridge to Microsoft SEAL v4.0.0.
- Added framework for comparing performance between HEXL-FPGA and HEXL.
- Updated related documents.
Co-Authored-by: @shahzadATintel
Co-Authored-by: @wangyon1
Co-Authored-by: @ymeng-git
Co-Authored-by: @yzhou79
Release v1.1
Version 1.1
- Added KeySwitch FPGA kernel support.
- Added integrated kernel support for DyadicMultiply and KeySwitch.
- Deprecated standalone NTT and INTT support, which will be removed in the next release.
- Documentation updates.
Co-Authored-by: @ymeng-git
Co-Authored-by: @yzhou79
Co-Authored-by: @tgonzalez89-intel
Co-Authored-by: @denCalderon
Release v1.0
Version 1.0
- Initial release.
- Added NTT/INTT/DyadicMultiply FPGA kernel support.