Mayeul@Zama
|
b1bd00c4e4
|
chore(CI): run compiler tests on backends c-api change
|
2023-03-22 17:29:51 +01:00 |
|
rudy
|
806d50ab7f
|
fix|compiler: incorrect optimizer display for complexity
|
2023-03-22 17:16:40 +01:00 |
|
Agnes Leroy
|
573f4756fd
|
fix(concrete_cuda): fix buffer size type in the scratches, int is not big enough
|
2023-03-22 15:55:15 +01:00 |
|
rudy
|
6556bee101
|
fix|compiler: MANP extract for v0 strategy is incorrect
|
2023-03-22 14:27:30 +01:00 |
|
Quentin Bourgerie
|
0921918c51
|
chore: Move lattice-estimator to third_party
|
2023-03-22 14:22:11 +01:00 |
|
Quentin Bourgerie
|
128734a682
|
chore: Final layout of the concrete project
|
2023-03-22 14:22:11 +01:00 |
|
Quentin Bourgerie
|
a1a955f5e2
|
chore(concrete-optimizer): Use the local concrete-cpu noise-model
|
2023-03-22 14:22:11 +01:00 |
|
Quentin Bourgerie
|
8349d7824e
|
chore(concrete-cpu): Move concrete-cpu implementation
|
2023-03-22 14:22:11 +01:00 |
|
Quentin Bourgerie
|
c4bcaafd57
|
chore(parameter-curves): Fix linelint
|
2023-03-21 16:38:30 +01:00 |
|
Umut
|
850f98ab95
|
chore: remove concrete-python-tests-macos action
|
2023-03-21 16:26:19 +01:00 |
|
Umut
|
9570868210
|
chore: finalize concrete-python-tests-linux action
|
2023-03-21 16:26:19 +01:00 |
|
Samuel Tap
|
0210bc28c3
|
new crt basis
Co-authored-by: Jad Khatib <jadkhatib6@gmail.com>
|
2023-03-21 16:13:48 +01:00 |
|
Quentin Bourgerie
|
58ce784b9d
|
chore(parameter-curves): Integrate parameter-curves in mono-repo
|
2023-03-21 16:06:53 +01:00 |
|
Quentin Bourgerie
|
8b56607066
|
chore(parameter-curves): Move to the mono-repo layout
|
2023-03-21 16:04:20 +01:00 |
|
Quentin Bourgerie
|
803c302e69
|
chore: Integrate concrete-cpu/noise-model to the mono repo
|
2023-03-21 15:08:43 +01:00 |
|
Quentin Bourgerie
|
b18148788d
|
chore(concrete-cpu): Remove security curves from the concrete-cpu noise-model
|
2023-03-21 15:05:28 +01:00 |
|
Quentin Bourgerie
|
b7ba9c38e8
|
chore(): Move concrete-cpu noise model to the mono repo layout
|
2023-03-21 15:00:17 +01:00 |
|
Mayeul@Zama
|
0936cfccd2
|
chore(cpu): remove GgswLevelRow container
|
2023-03-21 14:37:08 +01:00 |
|
Mayeul@Zama
|
4ae3be5c4f
|
chore(cpu): separate LevCt
|
2023-03-21 14:37:08 +01:00 |
|
Mayeul@Zama
|
8744e4f264
|
chore(cpu): remove GlweMask container
|
2023-03-21 14:37:08 +01:00 |
|
Mayeul@Zama
|
ec1e06b367
|
chore(cpu): introduce Polynomial container
|
2023-03-21 14:37:08 +01:00 |
|
Mayeul@Zama
|
78e2a6e1b3
|
chore(cpu): separate GlevCt
|
2023-03-21 14:37:08 +01:00 |
|
aPere3
|
a2b143f409
|
feat(concrete-compiler): add support for key type parameters and attributes
|
2023-03-21 13:13:25 +01:00 |
|
aPere3
|
5c1a15c514
|
chore(concrete-compiler): removes unnecessary precision parameter in bootstrap signature
|
2023-03-21 13:13:25 +01:00 |
|
Mayeul@Zama
|
d2bfa03104
|
chore(CI): use nightly rust
|
2023-03-21 13:12:06 +01:00 |
|
Mayeul@Zama
|
55c6dbd315
|
fix(cpu): fix avx512
|
2023-03-21 13:12:06 +01:00 |
|
Quentin Bourgerie
|
5b6eada770
|
fix(concrete-cpu/m1): Use absolute path for zig test
|
2023-03-21 13:11:07 +01:00 |
|
youben11
|
6bb6d271fa
|
ci: run workflows on change
|
2023-03-21 12:28:42 +01:00 |
|
Umut
|
ef8f8882ad
|
chore: create blank concrete-python-tests workflows
|
2023-03-21 11:00:09 +01:00 |
|
Umut
|
9f15d39209
|
chore: set key cache directory from the environment for make pytest command
|
2023-03-21 11:00:09 +01:00 |
|
Mayeul@Zama
|
833dc1fa54
|
feat(compiler): use hardware aes for csprng
|
2023-03-21 10:51:51 +01:00 |
|
Mayeul@Zama
|
f393d255a2
|
feat(cpu): expose hardware aes for csprng
|
2023-03-21 10:51:51 +01:00 |
|
rudy
|
46755e613c
|
feat(optimizer): expose multi parameter entry point
implementation is limited to solo parameter
|
2023-03-21 10:30:46 +01:00 |
|
Quentin Bourgerie
|
c2275ddd4d
|
fix(ci): Disable doc build and compiler python-package
|
2023-03-21 07:21:56 +01:00 |
|
Quentin Bourgerie
|
f55c448a5f
|
Revert "chore: add concrete python tests to ci"
This reverts commit ceefcc5853.
|
2023-03-21 07:21:56 +01:00 |
|
youben11
|
3e722a9d8b
|
ci: enable minimal tests on PRs
|
2023-03-21 07:21:56 +01:00 |
|
youben11
|
23bfb7f00a
|
tests: add option to minimize tests
also removes 80 bits of security tests
|
2023-03-21 07:21:56 +01:00 |
|
youben11
|
a2b260dcd1
|
Revert "chore: llvm bump and rebase."
This reverts commit 0c77e3092716110a7b4ecf1a4152eb9f7c3b283c.
|
2023-03-21 07:21:56 +01:00 |
|
Agnes Leroy
|
7afaa44919
|
fix(optimizer): support additional poly sizes for GPU PBS
|
2023-03-20 15:57:39 +01:00 |
|
Beka Barbakadze
|
b5839a3993
|
feat(concrete-cuda): Added classical pbs support for 2^14 polynomial size, added corresponding tests.
|
2023-03-20 13:10:31 +01:00 |
|
Umut
|
82ab395f71
|
fix: use correct type annotations in dynamic key-value database example
|
2023-03-20 13:02:22 +01:00 |
|
Umut
|
ceefcc5853
|
chore: add concrete python tests to ci
|
2023-03-20 13:02:22 +01:00 |
|
Umut
|
a6b7c3588d
|
chore: add concrete python pre-commit checks to ci
|
2023-03-20 13:02:22 +01:00 |
|
Umut
|
ed58c5fc63
|
chore: remove old daily benchmarks action from ci
|
2023-03-20 13:02:22 +01:00 |
|
Andi Drebes
|
8e9acaa1d9
|
fix(compiler): Use correct directory mapping for documentation in the workflow
|
2023-03-20 11:14:03 +01:00 |
|
Agnes Leroy
|
791df21798
|
chore(gpu): avoid building concrete-cpu if the target already exists
|
2023-03-20 11:03:25 +01:00 |
|
Agnes Leroy
|
765f428f38
|
test(concrete_cuda): change cbs test to operate on vectors of inputs
|
2023-03-20 09:45:09 +01:00 |
|
Agnes Leroy
|
dff6532f2f
|
chore(concrete_cuda): update cmake minimum version required and check cmake files formatting
|
2023-03-20 09:44:44 +01:00 |
|
Quentin Bourgerie
|
fc46d4d6ca
|
chore(compiler): Always build external rust project
|
2023-03-17 16:33:39 +01:00 |
|
Quentin Bourgerie
|
470dd3ebb5
|
chore(ci): Fix start_slab job
|
2023-03-17 14:14:55 +01:00 |
|