Skip to content

Commit

Permalink
chore(gpu): add ks/pbs benchmarks in the documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
agnesLeroy committed Oct 1, 2024
1 parent dedb3e9 commit e39adf7
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
1 change: 1 addition & 0 deletions tfhe/benches/core_crypto/pbs_bench.rs
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@ fn multi_bit_benchmark_parameters_64bits(
vec![
PARAM_GPU_MULTI_BIT_MESSAGE_1_CARRY_1_GROUP_3_KS_PBS,
PARAM_GPU_MULTI_BIT_MESSAGE_2_CARRY_2_GROUP_3_KS_PBS,
PARAM_GPU_MULTI_BIT_MESSAGE_3_CARRY_3_GROUP_3_KS_PBS,
]
} else {
vec![
Expand Down
6 changes: 6 additions & 0 deletions tfhe/docs/getting_started/benchmarks/gpu_benchmarks.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,9 @@ The following table shows the performance when the inputs of the benchmarked ope
The following table shows the performance when the left input of the benchmarked operation is encrypted and the other is a clear scalar of the same size:

{% embed url="https://docs.google.com/spreadsheets/d/1nLPt_m1MbkSdhMop0iKDnSN_c605l_JdMpK5JC90N_Q/edit?usp=sharing" %}

## Programmable bootstrapping

The next table shows the execution time of a keyswitch followed by a programmable bootstrapping depending on the precision of the input message. The associated parameter set is given.

{% embed url="https://docs.google.com/spreadsheets/d/1UrjB6MdwMmp6SL8nHx1uB4TKieT1OTei-hoSN5j-UzI/edit?gid=398722698#gid=398722698" %}

0 comments on commit e39adf7

Please sign in to comment.