mirror of
https://github.com/zama-ai/concrete.git
synced 2026-01-14 23:38:10 -05:00
638 B
638 B
Multi Parameters
Integers in Concrete are encrypted and processed according to a set of cryptographic parameters. By default, only a single set of such parameters are selected by Concrete Optimizer. This is not the best approach for every use case so multi parameters are introduced.
When they are enabled, a different set of parameters are selected for each bit-width in the circuit, which results in:
- Faster execution (generally).
- Slower key generation.
- Larger keys.
- Larger memory usage during execution.
To enable them, you can use parameter_selection_strategy=fhe.ParameterSelectionStrategy.MULTI configuration option.