rudy
|
b5a269f0a2
|
chore(tests): merge back expensive tests to normal tests
|
2022-10-19 15:13:37 +02:00 |
|
rudy
|
a4a1f4b112
|
feat(wop-pbs): use cache for circuit boostrap and private packing switch
|
2022-10-19 14:47:13 +02:00 |
|
Mayeul@Zama
|
c5dad8ffdb
|
feat(optimizer): add gpu parameter constraints
|
2022-10-18 18:53:53 +02:00 |
|
Mayeul@Zama
|
48962811b9
|
chore(optimizer): make cache not static
|
2022-10-03 16:36:14 +02:00 |
|
Mayeul@Zama
|
0ca92d7c4c
|
feat: add chart binaries
|
2022-09-28 15:13:09 +02:00 |
|
Mayeul@Zama
|
3c1c0ca951
|
feat(optimizer): improve p_error precision
internally use p_error instead of p_success
|
2022-09-22 15:15:33 +02:00 |
|
Mayeul@Zama
|
860c96ef46
|
refactor(optimizer): remove restart_at
fix new clippy lints
|
2022-09-19 15:10:52 +02:00 |
|
rudy
|
e2fa88aec2
|
feat: adding a persistent cache for decompositions per macro parameters
|
2022-09-16 12:29:18 +02:00 |
|
rudy
|
c1e9f97fee
|
chore(deps): use concrete-npe repo
|
2022-09-16 10:13:47 +02:00 |
|
Mayeul@Zama
|
8f61988f18
|
feat(optimizer): distinguish CRT precisions
|
2022-09-13 11:58:38 +02:00 |
|
Mayeul@Zama
|
8c064ff72f
|
fix(wop-pbs): fix complexity formula
|
2022-09-13 11:58:38 +02:00 |
|
rudy
|
ef1264a2fd
|
fix(v0-parameters): the restart_at was not checked correctly
|
2022-08-31 14:18:06 +02:00 |
|
rudy
|
c6064c0aef
|
feat(refs): explicit last version of ref to visualize changes
this is helpful during PR or to follow the history of ref changes
|
2022-08-31 13:54:43 +02:00 |
|
Mayeul@Zama
|
d310561136
|
feat(complexity): add Gpu complexity
refactor: computing_cost module
style: regroup search space parameters
style: use config struct to regroup parameters
|
2022-08-30 12:48:56 +02:00 |
|
rudy
|
fc402f2dec
|
feat(v0-parameters): separate slower tests
|
2022-07-20 17:16:49 +02:00 |
|
rudy
|
ba15b8d8aa
|
feat: woppbs compiler entry point
|
2022-07-19 18:10:34 +02:00 |
|
rudy
|
75b2f76d78
|
fix(woppbs): fix fatal noise estimate
|
2022-07-11 15:40:14 +02:00 |
|
Mayeul@Zama
|
1707549139
|
fix: complexity to convert ggsw to fft in wop pbs
|
2022-07-04 11:29:10 +02:00 |
|
rudy
|
b688e47722
|
feat(repo): a script to facilitate cmdline optimizer launch
|
2022-07-01 13:04:58 +02:00 |
|
rudy
|
29874d7c31
|
doc: fix v0-parameters by-level variant usage
|
2022-06-28 17:15:16 +02:00 |
|
rudy
|
d5bec3f120
|
doc(v0-parameters): inform by-level must be run in v0-parameters
|
2022-06-28 17:14:31 +02:00 |
|
Samuel Tap
|
8237138c78
|
feat(securityLevel): supporting 80, 96, 112, 128, 144, 160, 176, 192, 256
|
2022-06-28 10:25:13 +02:00 |
|
Samuel Tap
|
0b4ddb53ae
|
doc: adding a readme for v0-parameters tool
|
2022-06-23 19:13:36 +02:00 |
|
Mayeul@Zama
|
fd498a5286
|
feat(bench): add optimization benches
refactor v0-parameters
|
2022-06-23 09:38:37 +02:00 |
|
rudy
|
8775cc0be3
|
fix(woppbs): handle complexity tie for lower error rate and better reproducibility
|
2022-06-22 17:21:05 +02:00 |
|
Samuel Tap
|
0ab7ace9ac
|
feat: fft noise for glwe in [1, 6]
|
2022-06-22 11:39:47 +02:00 |
|
Mayeul@Zama
|
585c17a163
|
store precomputation in the macro-parameters loops as vecs
|
2022-06-16 11:26:05 +02:00 |
|
rudy
|
91a4e6eea3
|
feat(woppbs): more generic test ref
|
2022-06-16 10:09:25 +02:00 |
|
rudy
|
7e92ea963a
|
feat(woppbs): bigger test ref
|
2022-06-16 10:09:25 +02:00 |
|
rudy
|
b628cd64fb
|
feat: initial experimental wop-pbs
|
2022-06-16 09:44:29 +02:00 |
|
Mayeul@Zama
|
bc52e3cd21
|
fix(naming): rename optimise optimize
|
2022-05-24 18:58:44 +02:00 |
|
rudy
|
572b5b046b
|
fix: update decomposition pareto front
|
2022-05-19 12:03:01 +02:00 |
|
Mayeul@Zama
|
129e4ed968
|
fix clippy lints
fix clippy::unreadable_literal
|
2022-04-25 09:38:25 +02:00 |
|
rudy
|
b88fa7e9d9
|
feat(ci): rust cache, dependencies and compilation
|
2022-04-25 09:38:25 +02:00 |
|
Mayeul@Zama
|
51f936911e
|
worskpace: separate v0_parameters_generator binary from the library
|
2022-04-12 11:37:52 +02:00 |
|