Commit Graph

14 Commits

Author SHA1 Message Date
Agnes Leroy
b174f81687 fix(backend-gpu): avoid warp branching in the PBS 2023-05-17 15:01:37 +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
Agnes Leroy
fcec68ea26 fix(ci): fix concrete-cuda ci 2023-04-28 16:51:45 -03:00
Quentin Bourgerie
bcae1ebd1e chore(backend-cuda/ci): Use slab to run tests 2023-04-11 16:35:56 +02:00
Pedro Alves
dab31433d9 fix(backend): fix ci after 08e8012
Google benchmark is built twice due to the new bench infrastructure for
concrete-cuda, this commit fixes it by introducing
CONCRETE_CUDA_BUILD_TESTS and CONCRETE_CUDA_BUILD_BENCHMARKS options to skip
unecessary builds.
2023-03-29 14:36:35 +02:00
Pedro Alves
08e8012061 bench(backend): add a benchmark tool for concrete-cuda 2023-03-28 10:19:57 +02: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
Agnes Leroy
629e22aaac chore(concrete_cuda): fix tests, reduce test time
- Update concrete-cuda with latest commits in concrete-core
- Add C++ tests based on google test
- Run the tests in the CI with Cuda 11.8 and Cuda 11.1
- Test for many PBS/KS parameters
- Repetitions & samples are set for each parameter set in the PBS test
2023-03-16 09:30:27 +01:00
Agnes Leroy
9d9d32da84 test(concrete_cuda): test more PBS parameters 2023-03-16 09:30:27 +01:00
Agnes Leroy
39800f2d8a test(concrete_cuda): add C++ tests to concrete-cuda 2023-03-16 09:30:27 +01:00
Quentin Bourgerie
8ce61fa42c chore(ci): Change concurrency groups seems broken with nested worflow 2023-03-15 09:49:44 +01:00
Quentin Bourgerie
67a4ba3d1b chore(ci): Cleanup ci 2023-03-14 16:48:07 +01:00
Agnes Leroy
b4b09ec0ed chore(ci): fix concrete-cuda and main workflows
Also refactor clang-format script for concrete-cuda
2023-03-13 15:34:27 +01:00
Agnes Leroy
dc7754348d concrete-cuda(ci): first setup for the concrete-cuda ci 2023-03-13 11:31:10 +01:00