Commit Graph

  • 2126bdaa9d chore(docs): change svg benchmark table names David Testé 2025-11-05 16:02:32 +01:00
  • c6709a82c0 refactor(gpu): match_value to backend with multiple streams Enzo Di Maria 2025-10-31 11:21:51 +01:00
  • 476f351deb chore(docs): update benchmark results for all backends create-pull-request/patch github-actions[bot] 2025-11-20 16:08:47 +00:00
  • ffb14e94f4 WIP: try to open pr with github-actions bot signature David Testé 2025-11-20 17:06:43 +01:00
  • 0f5e538f9a chore(gpu): add better panic when calling old compression functions Agnes Leroy 2025-11-20 11:29:14 +01:00
  • 58378b7972 chore(bench): add dedicated targets for aes cuda benchmarks David Testé 2025-11-20 12:30:21 +01:00
  • 9b5df143cb chore: update dp_ks_pbs128_packingks test to take metaparameters Arthur Meyre 2025-11-18 15:44:52 +01:00
  • cbac102a0d chore: update dp_ks_ms test to take metaparameters Arthur Meyre 2025-11-18 15:33:44 +01:00
  • 0da331590c chore: update cpk_ks_ms test to take metaparameters Arthur Meyre 2025-11-18 15:02:40 +01:00
  • e5a15b33d9 chore: fix incorrect number in seed_bytes for rerand noise check test Arthur Meyre 2025-11-18 15:00:44 +01:00
  • d68645c493 chore: update br_rerand_dp_ks_ms test to take metaparameters Arthur Meyre 2025-11-18 14:29:48 +01:00
  • a72de66744 chore: update br_dp_packing_ms test to take metaparameters Arthur Meyre 2025-11-18 14:15:58 +01:00
  • 1b924fa872 chore: update br_dp_ks_ms test to take metaparameters Arthur Meyre 2025-11-18 14:08:55 +01:00
  • 560f595620 chore: remove temporary test param Arthur Meyre 2025-11-18 13:54:59 +01:00
  • f4665886ee fix(integer): fix StaticUnsignedBigInt cast into u128 Mayeul@Zama 2025-11-19 14:39:49 +01:00
  • 80cacbd079 feat(gpu): add boolean bitops in cuda backend Beka Barbakadze 2025-11-07 18:17:42 +04:00
  • 1b17cfc0f8 chore(c-api): add missing docs for some C function tmontaigu 2025-10-14 11:15:49 +02:00
  • a5c248566d chore(ci): run parameters_check workflow if files change David Testé 2025-11-20 11:14:55 +01:00
  • 171e8930e0 chore(bench): run scalar ops in integer deduplicated cpu bench David Testé 2025-11-20 11:02:36 +01:00
  • ede27e2ee5 chore(ci): remove 2m40 p-fail from core_crypto array generation David Testé 2025-11-20 10:52:06 +01:00
  • 235cf654e7 fix-up: fix action token name David Testé 2025-11-20 10:42:32 +01:00
  • cd0bf644a6 debug: test open-pr with minimum svgs David Testé 2025-11-20 10:32:55 +01:00
  • eb2cf19d10 chore(ci): install rust toolchain for parameters checks David Testé 2025-11-20 09:54:03 +01:00
  • 4928efcca8 chore(ci): remove check on secret availability for params checks David Testé 2025-11-20 09:42:56 +01:00
  • edb435bd46 chore: update msrv to 1.91.1 Nicolas Sarlin 2025-11-18 14:27:28 +01:00
  • 20cf387d6b feat(gpu): add boolean bitops in cuda backend al/check_sanitizer Beka Barbakadze 2025-11-07 18:17:42 +04:00
  • 1a568e2dd1 chore(gpu): add compute-sanitizer run on H100 Agnes Leroy 2025-11-19 16:52:24 +01:00
  • acc091299f chore(gpu): add classical pbs tests to HL API, complement missing tests, classical in long run Agnes Leroy 2025-11-19 16:24:54 +01:00
  • 071e70c037 chore(bench): fix benchmark id pattern for aes and aes256 David Testé 2025-11-19 16:08:04 +01:00
  • 19c2146b2d chore: remove redundant log2/powf in params_to_file.rs Arthur Meyre 2025-11-17 17:51:45 +01:00
  • c5bac7994a chore(ci): fix typos in newly checked ci folder David Testé 2025-11-19 09:46:45 +01:00
  • bdef5b358e chore(ci): ignore only specific files in ci folder David Testé 2025-11-18 11:56:02 +01:00
  • 4229523c50 chore: add artificial intelligence contribution guidelines Arthur Meyre 2025-11-12 09:44:11 +01:00
  • e90c8fec90 debug: run only latencies to speed up debug David Testé 2025-11-19 09:50:39 +01:00
  • ac6178fd35 chore(zk): add batched mode for verification pairings Nicolas Sarlin 2025-11-03 14:55:45 +01:00
  • 859bb9a469 bnf attempt am/chore/ntt-pbs-bench Arthur Meyre 2025-11-18 17:01:54 +01:00
  • b50e948e23 wip dev bench ntt Arthur Meyre 2025-11-18 16:40:00 +01:00
  • 6358e7ed29 WIP: modify benchmark to get more flexibility (to fix-up) David Testé 2025-11-17 16:50:58 +01:00
  • 893c321e60 chore(ci): update repositories before any other apt operation David Testé 2025-11-18 11:49:59 +01:00
  • 51139e6e82 chore(ci): use builds result to pass branch protection David Testé 2025-11-17 11:44:44 +01:00
  • 5ce068642e chore(ci): replace workflow name in cpu weekly bench David Testé 2025-11-18 10:38:10 +01:00
  • 5c2fe133e1 chore(ci): use explicit boolean checking on scheduled cpu bench David Testé 2025-11-18 10:37:10 +01:00
  • d12bbd848c chore(ci): fix op_flavor generation for weekly cpu bench David Testé 2025-11-18 10:24:22 +01:00
  • c30e16db9c chore(ci): move workflows runners to aws ec2 David Testé 2025-11-17 11:26:38 +01:00
  • 117f874afc (bench): fix import after param swap bc/whitepaper-long-bench Ben 2025-11-18 09:41:03 +00:00
  • 5cf9516b7d (bench): add params to keycache Ben 2025-11-18 09:39:36 +00:00
  • d749feccb7 (bench): remove ff params Ben 2025-11-18 09:18:55 +00:00
  • 6dee4f2c3f Update benchmark_integer.yml Ben 2025-11-18 08:36:58 +00:00
  • 65569cc4f9 bench: update Ben 2025-11-17 20:35:33 +00:00
  • 8bddc0cd02 (bench): update params Ben 2025-11-17 20:13:03 +00:00
  • 8cc6285f03 WIP: put back zk proof bench and run only 256 bits proof dt/bench/eoq_2024_q2 David Testé 2025-11-17 15:03:01 +01:00
  • 524a5df36e WIP: put back zk proof bench and run only 256 bits proof dt/bench/eoq_2025_q1 David Testé 2025-11-17 15:39:41 +01:00
  • bdf8ac04f2 Update params.rs Ben 2025-11-17 16:35:52 +00:00
  • e7185a6b8a Add additional parameters for non-HPU configuration Ben 2025-11-17 16:31:43 +00:00
  • 74046697ae Update benchmark commands in workflow configuration bc/whitepaper-bench Ben 2025-11-17 16:14:08 +00:00
  • 8ed5ce9baf Update benchmark parameters in params.rs Ben 2025-11-17 16:12:21 +00:00
  • a06fb987c8 WIP: put back zk proof bench and run only 256 bits proof dt/bench/eoq_2024_q3 David Testé 2025-11-17 15:03:01 +01:00
  • f63fd7c0e8 WIP: put back zk proof bench and run only 256 bits proof dt/bench/eoq_2024_q4 David Testé 2025-11-17 15:03:01 +01:00
  • f9268b889f chore(bench): revert print bench id Mayeul@Zama 2025-11-14 15:33:19 +01:00
  • 1568f7c532 chore(ci): use aws ec2 as runner provider for cargo builds David Testé 2025-11-14 16:59:27 +01:00
  • 89bf6a3331 chore: add tool to update AP params' msg and carry moduli rtl_bin-v2.9 Arthur Meyre 2025-11-14 15:42:17 +01:00
  • 82cebb9b26 test(shortint): add compression atomic pattern for noise checks Arthur Meyre 2025-10-21 15:09:26 +02:00
  • ba5f4850b9 chore: update naming of noise simulation primitive to avoid clashes Arthur Meyre 2025-10-21 15:09:14 +02:00
  • 7197b85ec9 chore: lift some restrictions on confidence interval function Arthur Meyre 2025-11-06 13:55:39 +01:00
  • 38c63a3e3b WIP: use small GPU instance to debug David Testé 2025-11-14 17:58:47 +01:00
  • 0990260928 chore(ci): add workflow to update documentation benchmark tables David Testé 2025-11-14 17:23:27 +01:00
  • 4497a16b14 chore(ci): small fixes on data_extractor filename generation David Testé 2025-11-05 16:05:33 +01:00
  • 030d7caf22 chore(docs): change svg benchmark table names David Testé 2025-11-05 16:02:32 +01:00
  • 54c8c5e020 chore(gpu): no crash with aes benches if oom error Enzo Di Maria 2025-11-14 10:07:13 +01:00
  • 164fc26025 chore(ci): add placeholders for documentation benchmarks David Testé 2025-11-14 15:47:11 +01:00
  • ad818ee117 chore(ci): add placeholder for cargo_build_common.yml David Testé 2025-11-14 15:41:13 +01:00
  • df73c36cbf fix(gpu): fix decomposition algorithm not matching the theory Agnes Leroy 2025-11-14 09:37:16 +01:00
  • a33c12d5a9 chore(ci): fix zizmor findings in workflows David Testé 2025-11-14 13:30:56 +01:00
  • 522a612ad4 chore(ci): update zizmor and use zizmor-action in workflow David Testé 2025-11-04 10:48:59 +01:00
  • f8c998f0da chore(ci): avoid unwanted cancellation in csprng tests David Testé 2025-11-14 12:33:03 +01:00
  • 84c80c529d chore: remove redundant clones Arthur Meyre 2025-11-13 18:11:00 +01:00
  • c3c892708a chore: fix comment confusing comment in decomposer.rs Arthur Meyre 2025-11-06 17:36:56 +01:00
  • 4f9f4982f6 fix(gpu): fix memory leak in rerand Agnes Leroy 2025-11-14 11:07:27 +01:00
  • d75844dea5 fix(core): fix decomposition algorithm not matching the theory Arthur Meyre 2025-11-12 11:35:57 +01:00
  • ef07963767 chore(bench): print bench id before running the benchmark David Testé 2025-11-10 17:46:46 +01:00
  • 6d2de330a4 feat(core): create Lwe ct from mod switched lwe Nicolas Sarlin 2025-11-12 11:54:31 +01:00
  • 405b50afbc chore(ci): fix cpu weekly benchmarks schedule groups handling David Testé 2025-11-10 10:10:57 +01:00
  • 4dcc428d46 chore(hpu): update PBS results with latest bistream pgardratzama 2025-11-10 17:05:10 +01:00
  • d38df76eb6 chore(hpu): adds a page about HPU PBS performances pgardratzama 2025-10-29 15:35:44 +01:00
  • afaf761cdd chore(hpu): adds 3 custom IOp to measure PBS performance on HPU and update trace parser to handle 32b timestamp wrap pgardratzama 2025-10-29 10:57:32 +01:00
  • 2ca4a7fe1a chore(deps): bump rust-lang/crates-io-auth-action from 1.0.2 to 1.0.3 dependabot[bot] 2025-11-09 02:02:01 +00:00
  • d53bf79592 chore(bench): fix naming order for erc20 hpu benchmarks David Testé 2025-11-10 11:11:56 +01:00
  • 4eb4fa95e3 feat(hpu): new HPU bitstream with few optimizations (GRAM arb, ALU nb, BSK manager) pgardratzama 2025-11-07 20:28:30 +01:00
  • 4cc2df42ed chore(ci): make sage parameters dump ordered David Testé 2025-11-06 17:14:48 +01:00
  • 40f500ef07 chore(ci): use tuniform value as xe value in parameters dump David Testé 2025-11-06 11:42:01 +01:00
  • faaeab12d0 doc(core): update unix seeder doc Nicolas Sarlin 2025-11-07 09:55:57 +01:00
  • 36fb820ed4 chore: fix new lints Mayeul@Zama 2025-11-05 13:39:57 +01:00
  • 4dacfbc0b5 fix(gpu): more sizes in bench KS as/bench_ks_more_sizes Andrei Stoian 2025-11-07 10:09:46 +01:00
  • 12426573fa fix(gpu): add upper bound to lwe_chunk_size calculation Guillermo Oyarzun 2025-11-05 13:22:27 +01:00
  • 97f8ee3a84 chore(gpu): bench KS latency batches Andrei Stoian 2025-11-06 18:39:20 +01:00
  • 6f105cd82e fix(gpu): fix out of bounds in specialized classical pbs Guillermo Oyarzun 2025-11-06 13:34:08 +01:00
  • 0cd0333875 chore: remove redundant Clone bound from get() Arthur Meyre 2025-11-03 15:02:41 +01:00
  • 33a9db3490 chore: use xsf for special maths functions am/chore/xsf Arthur Meyre 2025-07-07 14:33:42 +02:00
  • 4ff95e3a42 feat(gpu): AES 256 Enzo Di Maria 2025-11-03 15:52:43 +01:00
  • f970031d33 chore(hpu): Update version of hw_regmap deps Baptiste Roux 2025-11-03 09:44:16 +01:00