Commit Graph

7 Commits

Author SHA1 Message Date
Bourgerie Quentin
0fdc7d78ff perf(compiler): Use parallel implementation to decompress bs and ks keys 2024-03-11 16:51:05 +01:00
Bourgerie Quentin
c67fac4082 feat(compiler): Introduce input compression and use tfhe-rs as backend
- added --compress-input compiler option which forces the use of seeded
  bootstrap keys and keyswitch keys
- replaced the concrete-cpu FHE implementation with tfhe-rs

Co-authored-by: Nikita Frolov <nf@mkmks.org>
2023-12-22 15:51:02 +01:00
Samuel Tap
fb0c6d4d85 fix(compiler): simulation, noise in woppbs 2023-11-22 13:49:30 +01:00
youben11
0caa659244 refactor(backend): use lwe scalar value (sim) instead of pointer 2023-09-28 09:29:48 +01:00
Samuel Tap
a70d2f0b83 feat(backend): add simulation of woppbs 2023-09-28 09:29:48 +01:00
youben11
566f119a06 feat(backend): expose random gaussian function 2023-06-05 16:48:52 +01:00
Quentin Bourgerie
8349d7824e chore(concrete-cpu): Move concrete-cpu implementation 2023-03-22 14:22:11 +01:00