Skip to content

Conversation

@pascoec
Copy link
Collaborator

@pascoec pascoec commented Oct 10, 2025

  • Optimization/better parallel performance within ckkrns-fhe.cpp
  • Optimization/better parallel performance within ckksrns-advancedshe.cpp
  • Optimization/better parallel performance within keyswitch-hybrid.cpp
  • Optimization for EvalMultCoreInPlace()
  • GetCollapsedFFTParams() now returns struct instead of std::vector
  • Cleanup of CKKSBootstrapPrecom data members
  • Added benchmark for ckks functional bootstrapping
  • Added benchmark for ckks bootstrapping
  • Additions to poly benchmarks
  • Optimization of ChineseRemainderTransformFTTNat::PreCompute()
  • Added ClearStaticMapsAndVectors() to cryptocontext

@pascoec pascoec added this to the Release 1.5.0 milestone Oct 10, 2025
@pascoec pascoec self-assigned this Oct 10, 2025
@pascoec pascoec added cleanup Code cleanup optimization Improves performance labels Oct 10, 2025
@yspolyakov yspolyakov merged commit 09e7c6b into dev Oct 22, 2025
19 checks passed
@pascoec pascoec deleted the issue908 branch October 22, 2025 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cleanup Code cleanup optimization Improves performance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Optimize multi-threaded CKKS bootstrapping Optimize polynomial evaluation

5 participants