Umut
|
34893eca09
|
test(frontend-python): increase the number of retries for table lookup tests
|
2023-05-09 17:22:11 +02:00 |
|
Umut
|
da4fedaabf
|
test(frontend-python): increase tolerance of p_error simulation tests
|
2023-05-09 17:22:11 +02:00 |
|
Pedro Alves
|
43a58e1820
|
refactor(backend-gpu): replace the amortized PBS by the new low latency PBS in boolean gates.
|
2023-05-05 18:15:06 +02:00 |
|
Pedro Alves
|
336709a011
|
refactor(backend-gpu): replace the amortized PBS by the new low latency PBS in circuit bootstrap
|
2023-05-05 18:15:06 +02:00 |
|
Pedro Alves
|
dda65a4ac6
|
refactor(backend-gpu): implement an alternative to the low latency pbs
|
2023-05-05 18:15:06 +02:00 |
|
Beka Barbakadze
|
d57cbfd705
|
fix(backend-cuda): modify bit extract to work for batch lwe ciphertexts
|
2023-05-05 13:01:07 +02:00 |
|
aPere3
|
0d2416fe80
|
chore(compiler): add code doc on encrypted mul
|
2023-05-05 12:43:41 +02:00 |
|
Ben
|
3862ddc672
|
chore(tools): update files for parameter curves
|
2023-05-05 12:39:13 +02:00 |
|
Agnes Leroy
|
c67c246e02
|
fix(ci): revert "fix(ci): fix concrete-cuda ci" and fix ci properly
Install nightly Rust instead of stable
Build concrete-cpu with nightly cargo
|
2023-05-04 15:28:08 +02:00 |
|
youben11
|
d7ecd66387
|
feat(backend): add concrete-cpu noise-model CAPI
|
2023-05-04 10:36:25 +01:00 |
|
youben11
|
f6c70ac18e
|
chore(compiler): clean dialect licenses
set dialect licenses to apache 2.0 and keeps the rest following the main
license
|
2023-05-04 10:28:50 +01:00 |
|
Umut
|
e162c58dfb
|
fix(frontend-python): correctly handle signedness during encrypted multiplication
|
2023-05-02 09:39:01 +02:00 |
|
Umut
|
eb3aca19ef
|
fix(frontend-python): add missing error messages related to bit-width to some operations
|
2023-05-02 09:39:01 +02:00 |
|
Agnes Leroy
|
fcec68ea26
|
fix(ci): fix concrete-cuda ci
|
2023-04-28 16:51:45 -03:00 |
|
Agnes Leroy
|
4a0c9bdf7d
|
chore(backend-gpu): fix formatting
|
2023-04-28 16:51:45 -03:00 |
|
Mayeul@Zama
|
ece5408887
|
fix(optimizer): fix clippy lint
|
2023-04-27 13:51:29 +02:00 |
|
Agnes Leroy
|
1e8a5b0d14
|
fix(backend-gpu): fix cmux tree for tau > 1
|
2023-04-25 10:29:07 +02:00 |
|
Pedro Alves
|
ec5c2c93cd
|
chore(backend-gpu): modifies the benchmark for the low latency pbs kernel to use the correct number of inputs
|
2023-04-24 20:52:15 +02:00 |
|
Mayeul@Zama
|
3558ba5586
|
feat(backend-cpu): choose fastest aes implementation at runtime
|
2023-04-24 15:02:22 +02:00 |
|
Umut
|
41bf801ce1
|
feat(frontend-python): introduce parameter selection strategy configuration
|
2023-04-21 17:38:05 +02:00 |
|
Umut
|
8935735c2b
|
feat(frontend-python): support rounded table lookups
|
2023-04-21 17:38:05 +02:00 |
|
Umut
|
455771e3ee
|
chore(frontend-python): remove deprecated operation color mapping constant
|
2023-04-21 17:38:05 +02:00 |
|
Umut
|
7ce6f962e0
|
feat(frontend-python): add show assigned bit widths option to graph formatting
|
2023-04-21 17:38:05 +02:00 |
|
Pedro Alves
|
efd40f9904
|
chore(ci): fix the cost for a p3.2xlarge instance
|
2023-04-21 13:38:58 +02:00 |
|
Agnes Leroy
|
8fc1d043dc
|
bench(backend-gpu): parse throughput column in bench json
|
2023-04-21 13:38:58 +02:00 |
|
Pedro Alves
|
6d2bf674fe
|
feat(backend-gpu): add a new column to the benchmark tool related to the throughput
|
2023-04-21 13:38:58 +02:00 |
|
Mayeul@Zama
|
2800f74fb8
|
chore(compiler): clean up .gitignore
|
2023-04-20 15:11:38 +02:00 |
|
Mayeul@Zama
|
8033c934f3
|
chore(compiler): remove old makefile targets
|
2023-04-20 15:11:38 +02:00 |
|
Quentin Bourgerie
|
dfa0c8b202
|
feat(compiler): Add dag-multi benchmark to the run-cpu-benchmark target
|
2023-04-20 09:46:24 +02:00 |
|
Quentin Bourgerie
|
ef6fa86603
|
fix(compiler/bench): Fixing round end to end yaml description generation with shapes arguments
|
2023-04-20 09:46:24 +02:00 |
|
Quentin Bourgerie
|
af79774ae0
|
fix(compiler/tests/bench): Add optimizer strategy to the name of benchs and tests
|
2023-04-20 09:46:24 +02:00 |
|
Pedro Alves
|
681e3081e3
|
docs(backend-gpu): improve concrete-cuda docs regarding tests and benchmarks.
|
2023-04-18 08:47:44 -03:00 |
|
aPere3
|
50255cc908
|
fix(compiler): propagates oid when simplifying fhelinalg zero sums
|
2023-04-18 13:36:15 +02:00 |
|
aPere3
|
85c29c2e39
|
chore(compiler): move end-to-end linalg tests to fixtures
|
2023-04-18 13:36:15 +02:00 |
|
Mayeul@Zama
|
315c1a08e1
|
fix(backend-cpu): fix Security framework linking in tests
|
2023-04-18 09:54:42 +02:00 |
|
Mayeul@Zama
|
348fe028cf
|
feat(backend-cpu): use Apple secure enclave seeder on M1
|
2023-04-17 18:13:18 +02:00 |
|
Umut
|
fa0e246613
|
feat(frontend-python): support using booleans with LookupTable
|
2023-04-17 14:11:41 +02:00 |
|
Umut
|
93991dd082
|
docs(frontend-python): fix formatting of the warning on univariate documentation
|
2023-04-17 13:41:59 +02:00 |
|
Umut
|
d1aeae0e56
|
docs(frontend-python): improve the documentation of univariate extension
|
2023-04-17 12:59:41 +02:00 |
|
Pedro Alves
|
fa226e232f
|
feat(backend-gpu): refactor the Wop-PBS implementation to support a wider set of parameters
|
2023-04-17 09:45:17 +02:00 |
|
Quentin Bourgerie
|
065e4d7b40
|
test(compiler): Temporary remove batching check-test as it to invasive
|
2023-04-14 15:01:18 +02:00 |
|
aPere3
|
141efc8db2
|
bench(compiler): Add e2e benchmark for rounded PBS
|
2023-04-14 15:01:18 +02:00 |
|
Quentin Bourgerie
|
0e59f66a64
|
fix(compiler): FHE.to_bool and FHE.from_bool is a no op and not reduce the noise to the base
|
2023-04-14 15:01:18 +02:00 |
|
Quentin Bourgerie
|
edbdcdd7ec
|
fix(compiler/test): Fixing naming in end_to_end tests
|
2023-04-14 15:01:18 +02:00 |
|
Quentin Bourgerie
|
3ada182c22
|
test(compiler): Enable dag-multi tests on all yaml tests
|
2023-04-14 15:01:18 +02:00 |
|
rudy
|
311ac8ce99
|
feat(compiler,ci): parallel tests
|
2023-04-14 15:01:18 +02:00 |
|
Quentin Bourgerie
|
944f9f6fc2
|
fix(compiler/benchmark): Remove always optimizer display
|
2023-04-14 15:01:18 +02:00 |
|
rudy
|
9c3c72a176
|
fix(optimizer): multi, more than 2 partitions, optimize_macro use optimized fks instead of lower bound
|
2023-04-14 15:01:18 +02:00 |
|
rudy
|
dd34ef120b
|
fix(optimizer): multi, more than 2 partitions, some fks was not copied back
|
2023-04-14 15:01:18 +02:00 |
|
aPere3
|
0ba154fca8
|
test(compiler): add multi precision tests
|
2023-04-14 15:01:18 +02:00 |
|