# Concrete

## 1.0

- [What is Concrete?](https://docs.zama.org/concrete/1.0-1/readme.md)
- [Installation](https://docs.zama.org/concrete/1.0-1/getting-started/installing.md)
- [Quick Start](https://docs.zama.org/concrete/1.0-1/getting-started/quick_start.md)
- [Compatibility](https://docs.zama.org/concrete/1.0-1/getting-started/compatibility.md)
- [Exactness](https://docs.zama.org/concrete/1.0-1/getting-started/exactness.md)
- [Performance](https://docs.zama.org/concrete/1.0-1/getting-started/performance.md)
- [Decorator](https://docs.zama.org/concrete/1.0-1/tutorials/decorator.md)
- [Formatting](https://docs.zama.org/concrete/1.0-1/tutorials/formatting.md)
- [Tagging](https://docs.zama.org/concrete/1.0-1/tutorials/tagging.md)
- [Extensions](https://docs.zama.org/concrete/1.0-1/tutorials/extensions.md)
- [Table Lookups](https://docs.zama.org/concrete/1.0-1/tutorials/table_lookups.md)
- [Rounded Table Lookups](https://docs.zama.org/concrete/1.0-1/tutorials/rounded_table_lookups.md)
- [Floating Points](https://docs.zama.org/concrete/1.0-1/tutorials/floating_points.md)
- [Simulation](https://docs.zama.org/concrete/1.0-1/tutorials/simulation.md)
- [Direct Circuits](https://docs.zama.org/concrete/1.0-1/tutorials/direct_circuits.md)
- [Key Value Database](https://docs.zama.org/concrete/1.0-1/tutorials/key_value_database.md)
- [Configure](https://docs.zama.org/concrete/1.0-1/how-to/configure.md)
- [Manage Keys](https://docs.zama.org/concrete/1.0-1/how-to/manage_keys.md)
- [Deploy](https://docs.zama.org/concrete/1.0-1/how-to/deploy.md)
- [Debug](https://docs.zama.org/concrete/1.0-1/how-to/debug.md)
- [Contribute](https://docs.zama.org/concrete/1.0-1/developer/contributing.md)
- [Terminology and Structure](https://docs.zama.org/concrete/1.0-1/developer/terminology_and_structure.md)
- [Compilation](https://docs.zama.org/concrete/1.0-1/developer/compilation.md)
- [Fusing](https://docs.zama.org/concrete/1.0-1/developer/fusing.md)

## 2.0

- [What is Concrete?](https://docs.zama.org/concrete/2.0/readme.md)
- [Basics of FHE programs](https://docs.zama.org/concrete/2.0/getting-started/fhe_basics.md)
- [Installation](https://docs.zama.org/concrete/2.0/getting-started/installing.md)
- [Quick Start](https://docs.zama.org/concrete/2.0/getting-started/quick_start.md)
- [Compatibility](https://docs.zama.org/concrete/2.0/getting-started/compatibility.md)
- [Exactness](https://docs.zama.org/concrete/2.0/getting-started/exactness.md)
- [Performance](https://docs.zama.org/concrete/2.0/getting-started/performance.md)
- [Terminology and Structure](https://docs.zama.org/concrete/2.0/getting-started/terminology_and_structure.md)
- [Decorator](https://docs.zama.org/concrete/2.0/tutorials/decorator.md)
- [Progressbar](https://docs.zama.org/concrete/2.0/tutorials/progressbar.md)
- [Formatting](https://docs.zama.org/concrete/2.0/tutorials/formatting.md)
- [Tagging](https://docs.zama.org/concrete/2.0/tutorials/tagging.md)
- [Extensions](https://docs.zama.org/concrete/2.0/tutorials/extensions.md)
- [Table Lookups](https://docs.zama.org/concrete/2.0/tutorials/table_lookups.md)
- [Rounding](https://docs.zama.org/concrete/2.0/tutorials/rounding.md)
- [Floating Points](https://docs.zama.org/concrete/2.0/tutorials/floating_points.md)
- [Multi Precision](https://docs.zama.org/concrete/2.0/tutorials/multi_precision.md)
- [Multi Parameters](https://docs.zama.org/concrete/2.0/tutorials/multi_parameters.md)
- [Simulation](https://docs.zama.org/concrete/2.0/tutorials/simulation.md)
- [Direct Circuits](https://docs.zama.org/concrete/2.0/tutorials/direct_circuits.md)
- [Key Value Database](https://docs.zama.org/concrete/2.0/application-tutorials/key_value_database.md)
- [SHA-256](https://docs.zama.org/concrete/2.0/application-tutorials/sha256.md)
- [Configure](https://docs.zama.org/concrete/2.0/how-to/configure.md)
- [Manage Keys](https://docs.zama.org/concrete/2.0/how-to/manage_keys.md)
- [Deploy](https://docs.zama.org/concrete/2.0/how-to/deploy.md)
- [Reuse Arguments](https://docs.zama.org/concrete/2.0/how-to/reuse_arguments.md)
- [Debug](https://docs.zama.org/concrete/2.0/how-to/debug.md)
- [Call FHE circuits from other languages](https://docs.zama.org/concrete/2.0/how-to/call_from_other_language.md)
- [Frontend fusing](https://docs.zama.org/concrete/2.0/explanations/fusing.md)
- [Compilation](https://docs.zama.org/concrete/2.0/explanations/compilation.md)
- [Automatic Crypto Parameters choice](https://docs.zama.org/concrete/2.0/explanations/compilation/optimizer.md)
- [MLIR FHE Dialects](https://docs.zama.org/concrete/2.0/explanations/compilation/dialects.md)
- [FHELinalg Dialect](https://docs.zama.org/concrete/2.0/explanations/compilation/dialects/fhelinalgdialect.md)
- [FHE Dialect](https://docs.zama.org/concrete/2.0/explanations/compilation/dialects/fhedialect.md)
- [TFHE Dialect](https://docs.zama.org/concrete/2.0/explanations/compilation/dialects/tfhedialect.md)
- [Concrete Dialect](https://docs.zama.org/concrete/2.0/explanations/compilation/dialects/concretedialect.md)
- [Tracing Dialect](https://docs.zama.org/concrete/2.0/explanations/compilation/dialects/tracingdialect.md)
- [Runtime Dialect](https://docs.zama.org/concrete/2.0/explanations/compilation/dialects/rtdialect.md)
- [SDFG Dialect](https://docs.zama.org/concrete/2.0/explanations/compilation/dialects/sdfgdialect.md)
- [Security curves](https://docs.zama.org/concrete/2.0/explanations/security_curves.md)
- [Contribute](https://docs.zama.org/concrete/2.0/developer/contributing.md)
- [Project layout](https://docs.zama.org/concrete/2.0/developer/layout.md)
- [Compiler backend](https://docs.zama.org/concrete/2.0/developer/backends.md)
- [Adding a new backend](https://docs.zama.org/concrete/2.0/developer/backends/new_backend.md)

## 2.1

- [What is Concrete?](https://docs.zama.org/concrete/2.1/readme.md)
- [Basics of FHE programs](https://docs.zama.org/concrete/2.1/getting-started/fhe_basics.md)
- [Installation](https://docs.zama.org/concrete/2.1/getting-started/installing.md)
- [Quick Start](https://docs.zama.org/concrete/2.1/getting-started/quick_start.md)
- [Compatibility](https://docs.zama.org/concrete/2.1/getting-started/compatibility.md)
- [Exactness](https://docs.zama.org/concrete/2.1/getting-started/exactness.md)
- [Performance](https://docs.zama.org/concrete/2.1/getting-started/performance.md)
- [Terminology and Structure](https://docs.zama.org/concrete/2.1/getting-started/terminology_and_structure.md)
- [Decorator](https://docs.zama.org/concrete/2.1/tutorials/decorator.md)
- [Progressbar](https://docs.zama.org/concrete/2.1/tutorials/progressbar.md)
- [Formatting](https://docs.zama.org/concrete/2.1/tutorials/formatting.md)
- [Tagging](https://docs.zama.org/concrete/2.1/tutorials/tagging.md)
- [Extensions](https://docs.zama.org/concrete/2.1/tutorials/extensions.md)
- [Table Lookups](https://docs.zama.org/concrete/2.1/tutorials/table_lookups.md)
- [Rounding](https://docs.zama.org/concrete/2.1/tutorials/rounding.md)
- [Floating Points](https://docs.zama.org/concrete/2.1/tutorials/floating_points.md)
- [Multi Precision](https://docs.zama.org/concrete/2.1/tutorials/multi_precision.md)
- [Multi Parameters](https://docs.zama.org/concrete/2.1/tutorials/multi_parameters.md)
- [Simulation](https://docs.zama.org/concrete/2.1/tutorials/simulation.md)
- [Direct Circuits](https://docs.zama.org/concrete/2.1/tutorials/direct_circuits.md)
- [Key Value Database](https://docs.zama.org/concrete/2.1/application-tutorials/key_value_database.md)
- [SHA-256](https://docs.zama.org/concrete/2.1/application-tutorials/sha256.md)
- [Configure](https://docs.zama.org/concrete/2.1/how-to/configure.md)
- [Manage Keys](https://docs.zama.org/concrete/2.1/how-to/manage_keys.md)
- [Deploy](https://docs.zama.org/concrete/2.1/how-to/deploy.md)
- [Reuse Arguments](https://docs.zama.org/concrete/2.1/how-to/reuse_arguments.md)
- [Debug](https://docs.zama.org/concrete/2.1/how-to/debug.md)
- [Call FHE circuits from other languages](https://docs.zama.org/concrete/2.1/how-to/call_from_other_language.md)
- [Frontend fusing](https://docs.zama.org/concrete/2.1/explanations/fusing.md)
- [Compilation](https://docs.zama.org/concrete/2.1/explanations/compilation.md)
- [Automatic Crypto Parameters choice](https://docs.zama.org/concrete/2.1/explanations/compilation/optimizer.md)
- [MLIR FHE Dialects](https://docs.zama.org/concrete/2.1/explanations/compilation/dialects.md)
- [FHELinalg Dialect](https://docs.zama.org/concrete/2.1/explanations/compilation/dialects/fhelinalgdialect.md)
- [FHE Dialect](https://docs.zama.org/concrete/2.1/explanations/compilation/dialects/fhedialect.md)
- [TFHE Dialect](https://docs.zama.org/concrete/2.1/explanations/compilation/dialects/tfhedialect.md)
- [Concrete Dialect](https://docs.zama.org/concrete/2.1/explanations/compilation/dialects/concretedialect.md)
- [Tracing Dialect](https://docs.zama.org/concrete/2.1/explanations/compilation/dialects/tracingdialect.md)
- [Runtime Dialect](https://docs.zama.org/concrete/2.1/explanations/compilation/dialects/rtdialect.md)
- [SDFG Dialect](https://docs.zama.org/concrete/2.1/explanations/compilation/dialects/sdfgdialect.md)
- [Security curves](https://docs.zama.org/concrete/2.1/explanations/security_curves.md)
- [Contribute](https://docs.zama.org/concrete/2.1/developer/contributing.md)
- [Project layout](https://docs.zama.org/concrete/2.1/developer/layout.md)
- [Compiler backend](https://docs.zama.org/concrete/2.1/developer/backends.md)
- [Adding a new backend](https://docs.zama.org/concrete/2.1/developer/backends/new_backend.md)

## 2.2

- [What is Concrete?](https://docs.zama.org/concrete/2.2/readme.md)
- [Basics of FHE programs](https://docs.zama.org/concrete/2.2/getting-started/fhe_basics.md)
- [Installation](https://docs.zama.org/concrete/2.2/getting-started/installing.md)
- [Quick Start](https://docs.zama.org/concrete/2.2/getting-started/quick_start.md)
- [Compatibility](https://docs.zama.org/concrete/2.2/getting-started/compatibility.md)
- [Exactness](https://docs.zama.org/concrete/2.2/getting-started/exactness.md)
- [Performance](https://docs.zama.org/concrete/2.2/getting-started/performance.md)
- [Terminology and Structure](https://docs.zama.org/concrete/2.2/getting-started/terminology_and_structure.md)
- [Decorator](https://docs.zama.org/concrete/2.2/tutorials/decorator.md)
- [Progressbar](https://docs.zama.org/concrete/2.2/tutorials/progressbar.md)
- [Formatting](https://docs.zama.org/concrete/2.2/tutorials/formatting.md)
- [Tagging](https://docs.zama.org/concrete/2.2/tutorials/tagging.md)
- [Extensions](https://docs.zama.org/concrete/2.2/tutorials/extensions.md)
- [Table Lookups](https://docs.zama.org/concrete/2.2/tutorials/table_lookups.md)
- [Rounding](https://docs.zama.org/concrete/2.2/tutorials/rounding.md)
- [Floating Points](https://docs.zama.org/concrete/2.2/tutorials/floating_points.md)
- [Multi Precision](https://docs.zama.org/concrete/2.2/tutorials/multi_precision.md)
- [Multi Parameters](https://docs.zama.org/concrete/2.2/tutorials/multi_parameters.md)
- [Simulation](https://docs.zama.org/concrete/2.2/tutorials/simulation.md)
- [Direct Circuits](https://docs.zama.org/concrete/2.2/tutorials/direct_circuits.md)
- [Key Value Database](https://docs.zama.org/concrete/2.2/application-tutorials/key_value_database.md)
- [SHA-256](https://docs.zama.org/concrete/2.2/application-tutorials/sha256.md)
- [Configure](https://docs.zama.org/concrete/2.2/how-to/configure.md)
- [Manage Keys](https://docs.zama.org/concrete/2.2/how-to/manage_keys.md)
- [Deploy](https://docs.zama.org/concrete/2.2/how-to/deploy.md)
- [Reuse Arguments](https://docs.zama.org/concrete/2.2/how-to/reuse_arguments.md)
- [Debug](https://docs.zama.org/concrete/2.2/how-to/debug.md)
- [Call FHE circuits from other languages](https://docs.zama.org/concrete/2.2/how-to/call_from_other_language.md)
- [Frontend fusing](https://docs.zama.org/concrete/2.2/explanations/fusing.md)
- [Compilation](https://docs.zama.org/concrete/2.2/explanations/compilation.md)
- [Automatic Crypto Parameters choice](https://docs.zama.org/concrete/2.2/explanations/compilation/optimizer.md)
- [MLIR FHE Dialects](https://docs.zama.org/concrete/2.2/explanations/compilation/dialects.md)
- [FHELinalg Dialect](https://docs.zama.org/concrete/2.2/explanations/compilation/dialects/fhelinalgdialect.md)
- [FHE Dialect](https://docs.zama.org/concrete/2.2/explanations/compilation/dialects/fhedialect.md)
- [TFHE Dialect](https://docs.zama.org/concrete/2.2/explanations/compilation/dialects/tfhedialect.md)
- [Concrete Dialect](https://docs.zama.org/concrete/2.2/explanations/compilation/dialects/concretedialect.md)
- [Tracing Dialect](https://docs.zama.org/concrete/2.2/explanations/compilation/dialects/tracingdialect.md)
- [Runtime Dialect](https://docs.zama.org/concrete/2.2/explanations/compilation/dialects/rtdialect.md)
- [SDFG Dialect](https://docs.zama.org/concrete/2.2/explanations/compilation/dialects/sdfgdialect.md)
- [Security curves](https://docs.zama.org/concrete/2.2/explanations/security_curves.md)
- [Contribute](https://docs.zama.org/concrete/2.2/developer/contributing.md)
- [Project layout](https://docs.zama.org/concrete/2.2/developer/layout.md)
- [Compiler backend](https://docs.zama.org/concrete/2.2/developer/backends.md)
- [Adding a new backend](https://docs.zama.org/concrete/2.2/developer/backends/new_backend.md)

## 2.3

- [What is Concrete?](https://docs.zama.org/concrete/2.3/readme.md)
- [Basics of FHE programs](https://docs.zama.org/concrete/2.3/getting-started/fhe_basics.md)
- [Installation](https://docs.zama.org/concrete/2.3/getting-started/installing.md)
- [Quick Start](https://docs.zama.org/concrete/2.3/getting-started/quick_start.md)
- [Compatibility](https://docs.zama.org/concrete/2.3/getting-started/compatibility.md)
- [Exactness](https://docs.zama.org/concrete/2.3/getting-started/exactness.md)
- [Performance](https://docs.zama.org/concrete/2.3/getting-started/performance.md)
- [Terminology and Structure](https://docs.zama.org/concrete/2.3/getting-started/terminology_and_structure.md)
- [Decorator](https://docs.zama.org/concrete/2.3/tutorials/decorator.md)
- [Progressbar](https://docs.zama.org/concrete/2.3/tutorials/progressbar.md)
- [Formatting](https://docs.zama.org/concrete/2.3/tutorials/formatting.md)
- [Tagging](https://docs.zama.org/concrete/2.3/tutorials/tagging.md)
- [Extensions](https://docs.zama.org/concrete/2.3/tutorials/extensions.md)
- [Comparisons](https://docs.zama.org/concrete/2.3/tutorials/comparisons.md)
- [Table Lookups](https://docs.zama.org/concrete/2.3/tutorials/table_lookups.md)
- [Rounding](https://docs.zama.org/concrete/2.3/tutorials/rounding.md)
- [Floating Points](https://docs.zama.org/concrete/2.3/tutorials/floating_points.md)
- [Multi Precision](https://docs.zama.org/concrete/2.3/tutorials/multi_precision.md)
- [Multi Parameters](https://docs.zama.org/concrete/2.3/tutorials/multi_parameters.md)
- [Simulation](https://docs.zama.org/concrete/2.3/tutorials/simulation.md)
- [Direct Circuits](https://docs.zama.org/concrete/2.3/tutorials/direct_circuits.md)
- [Key Value Database](https://docs.zama.org/concrete/2.3/application-tutorials/key_value_database.md)
- [SHA-256](https://docs.zama.org/concrete/2.3/application-tutorials/sha256.md)
- [Configure](https://docs.zama.org/concrete/2.3/how-to/configure.md)
- [Manage Keys](https://docs.zama.org/concrete/2.3/how-to/manage_keys.md)
- [Deploy](https://docs.zama.org/concrete/2.3/how-to/deploy.md)
- [Reuse Arguments](https://docs.zama.org/concrete/2.3/how-to/reuse_arguments.md)
- [Debug](https://docs.zama.org/concrete/2.3/how-to/debug.md)
- [Call FHE circuits from other languages](https://docs.zama.org/concrete/2.3/how-to/call_from_other_language.md)
- [Frontend fusing](https://docs.zama.org/concrete/2.3/explanations/fusing.md)
- [Compilation](https://docs.zama.org/concrete/2.3/explanations/compilation.md)
- [Automatic Crypto Parameters choice](https://docs.zama.org/concrete/2.3/explanations/compilation/optimizer.md)
- [MLIR FHE Dialects](https://docs.zama.org/concrete/2.3/explanations/compilation/dialects.md)
- [FHELinalg Dialect](https://docs.zama.org/concrete/2.3/explanations/compilation/dialects/fhelinalgdialect.md)
- [FHE Dialect](https://docs.zama.org/concrete/2.3/explanations/compilation/dialects/fhedialect.md)
- [TFHE Dialect](https://docs.zama.org/concrete/2.3/explanations/compilation/dialects/tfhedialect.md)
- [Concrete Dialect](https://docs.zama.org/concrete/2.3/explanations/compilation/dialects/concretedialect.md)
- [Tracing Dialect](https://docs.zama.org/concrete/2.3/explanations/compilation/dialects/tracingdialect.md)
- [Runtime Dialect](https://docs.zama.org/concrete/2.3/explanations/compilation/dialects/rtdialect.md)
- [SDFG Dialect](https://docs.zama.org/concrete/2.3/explanations/compilation/dialects/sdfgdialect.md)
- [Security curves](https://docs.zama.org/concrete/2.3/explanations/security_curves.md)
- [Contribute](https://docs.zama.org/concrete/2.3/developer/contributing.md)
- [Project layout](https://docs.zama.org/concrete/2.3/developer/layout.md)
- [Compiler backend](https://docs.zama.org/concrete/2.3/developer/backends.md)
- [Adding a new backend](https://docs.zama.org/concrete/2.3/developer/backends/new_backend.md)

## 2.4

- [What is Concrete?](https://docs.zama.org/concrete/2.4/readme.md)
- [Basics of FHE programs](https://docs.zama.org/concrete/2.4/getting-started/fhe_basics.md)
- [Installation](https://docs.zama.org/concrete/2.4/getting-started/installing.md)
- [Quick Start](https://docs.zama.org/concrete/2.4/getting-started/quick_start.md)
- [Compatibility](https://docs.zama.org/concrete/2.4/getting-started/compatibility.md)
- [Exactness](https://docs.zama.org/concrete/2.4/getting-started/exactness.md)
- [Performance](https://docs.zama.org/concrete/2.4/getting-started/performance.md)
- [Terminology and Structure](https://docs.zama.org/concrete/2.4/getting-started/terminology_and_structure.md)
- [Decorator](https://docs.zama.org/concrete/2.4/tutorials/decorator.md)
- [Progressbar](https://docs.zama.org/concrete/2.4/tutorials/progressbar.md)
- [Formatting](https://docs.zama.org/concrete/2.4/tutorials/formatting.md)
- [Tagging](https://docs.zama.org/concrete/2.4/tutorials/tagging.md)
- [Extensions](https://docs.zama.org/concrete/2.4/tutorials/extensions.md)
- [Comparisons](https://docs.zama.org/concrete/2.4/tutorials/comparisons.md)
- [Bitwise Operations](https://docs.zama.org/concrete/2.4/tutorials/bitwise.md)
- [Table Lookups](https://docs.zama.org/concrete/2.4/tutorials/table_lookups.md)
- [Rounding](https://docs.zama.org/concrete/2.4/tutorials/rounding.md)
- [Floating Points](https://docs.zama.org/concrete/2.4/tutorials/floating_points.md)
- [Multi Precision](https://docs.zama.org/concrete/2.4/tutorials/multi_precision.md)
- [Multi Parameters](https://docs.zama.org/concrete/2.4/tutorials/multi_parameters.md)
- [Simulation](https://docs.zama.org/concrete/2.4/tutorials/simulation.md)
- [Direct Circuits](https://docs.zama.org/concrete/2.4/tutorials/direct_circuits.md)
- [Statistics](https://docs.zama.org/concrete/2.4/tutorials/statistics.md)
- [Common Workarounds](https://docs.zama.org/concrete/2.4/tutorials/workarounds.md)
- [Key Value Database](https://docs.zama.org/concrete/2.4/application-tutorials/key_value_database.md)
- [SHA-256](https://docs.zama.org/concrete/2.4/application-tutorials/sha256.md)
- [Configure](https://docs.zama.org/concrete/2.4/how-to/configure.md)
- [Manage Keys](https://docs.zama.org/concrete/2.4/how-to/manage_keys.md)
- [Deploy](https://docs.zama.org/concrete/2.4/how-to/deploy.md)
- [Reuse Arguments](https://docs.zama.org/concrete/2.4/how-to/reuse_arguments.md)
- [Debug](https://docs.zama.org/concrete/2.4/how-to/debug.md)
- [Call FHE circuits from other languages](https://docs.zama.org/concrete/2.4/how-to/call_from_other_language.md)
- [Frontend fusing](https://docs.zama.org/concrete/2.4/explanations/fusing.md)
- [Compilation](https://docs.zama.org/concrete/2.4/explanations/compilation.md)
- [Automatic Crypto Parameters choice](https://docs.zama.org/concrete/2.4/explanations/compilation/optimizer.md)
- [MLIR FHE Dialects](https://docs.zama.org/concrete/2.4/explanations/compilation/dialects.md)
- [FHELinalg Dialect](https://docs.zama.org/concrete/2.4/explanations/compilation/dialects/fhelinalgdialect.md)
- [FHE Dialect](https://docs.zama.org/concrete/2.4/explanations/compilation/dialects/fhedialect.md)
- [TFHE Dialect](https://docs.zama.org/concrete/2.4/explanations/compilation/dialects/tfhedialect.md)
- [Concrete Dialect](https://docs.zama.org/concrete/2.4/explanations/compilation/dialects/concretedialect.md)
- [Tracing Dialect](https://docs.zama.org/concrete/2.4/explanations/compilation/dialects/tracingdialect.md)
- [Runtime Dialect](https://docs.zama.org/concrete/2.4/explanations/compilation/dialects/rtdialect.md)
- [SDFG Dialect](https://docs.zama.org/concrete/2.4/explanations/compilation/dialects/sdfgdialect.md)
- [Security curves](https://docs.zama.org/concrete/2.4/explanations/security_curves.md)
- [Contribute](https://docs.zama.org/concrete/2.4/developer/contributing.md)
- [Project layout](https://docs.zama.org/concrete/2.4/developer/layout.md)
- [Compiler backend](https://docs.zama.org/concrete/2.4/developer/backends.md)
- [Adding a new backend](https://docs.zama.org/concrete/2.4/developer/backends/new_backend.md)

## 2.5

- [What is Concrete?](https://docs.zama.org/concrete/2.5/readme.md)
- [Basics of FHE programs](https://docs.zama.org/concrete/2.5/getting-started/fhe_basics.md)
- [Installation](https://docs.zama.org/concrete/2.5/getting-started/installing.md)
- [Quick Start](https://docs.zama.org/concrete/2.5/getting-started/quick_start.md)
- [Compatibility](https://docs.zama.org/concrete/2.5/getting-started/compatibility.md)
- [Exactness](https://docs.zama.org/concrete/2.5/getting-started/exactness.md)
- [Performance](https://docs.zama.org/concrete/2.5/getting-started/performance.md)
- [Terminology and Structure](https://docs.zama.org/concrete/2.5/getting-started/terminology_and_structure.md)
- [Decorator](https://docs.zama.org/concrete/2.5/tutorials/decorator.md)
- [Progressbar](https://docs.zama.org/concrete/2.5/tutorials/progressbar.md)
- [Formatting](https://docs.zama.org/concrete/2.5/tutorials/formatting.md)
- [Tagging](https://docs.zama.org/concrete/2.5/tutorials/tagging.md)
- [Extensions](https://docs.zama.org/concrete/2.5/tutorials/extensions.md)
- [Comparisons](https://docs.zama.org/concrete/2.5/tutorials/comparisons.md)
- [Min/Max Operations](https://docs.zama.org/concrete/2.5/tutorials/minmax.md)
- [Bitwise Operations](https://docs.zama.org/concrete/2.5/tutorials/bitwise.md)
- [Table Lookups](https://docs.zama.org/concrete/2.5/tutorials/table_lookups.md)
- [Bit Extraction](https://docs.zama.org/concrete/2.5/tutorials/bit_extraction.md)
- [Truncating](https://docs.zama.org/concrete/2.5/tutorials/truncating.md)
- [Rounding](https://docs.zama.org/concrete/2.5/tutorials/rounding.md)
- [Floating Points](https://docs.zama.org/concrete/2.5/tutorials/floating_points.md)
- [Multi Precision](https://docs.zama.org/concrete/2.5/tutorials/multi_precision.md)
- [Multi Parameters](https://docs.zama.org/concrete/2.5/tutorials/multi_parameters.md)
- [Simulation](https://docs.zama.org/concrete/2.5/tutorials/simulation.md)
- [Direct Circuits](https://docs.zama.org/concrete/2.5/tutorials/direct_circuits.md)
- [Statistics](https://docs.zama.org/concrete/2.5/tutorials/statistics.md)
- [Common Workarounds](https://docs.zama.org/concrete/2.5/tutorials/workarounds.md)
- [Composition](https://docs.zama.org/concrete/2.5/tutorials/composition.md)
- [Key Value Database](https://docs.zama.org/concrete/2.5/application-tutorials/key_value_database.md)
- [SHA-256](https://docs.zama.org/concrete/2.5/application-tutorials/sha256.md)
- [Game of Life](https://docs.zama.org/concrete/2.5/application-tutorials/game_of_life.md)
- [Configure](https://docs.zama.org/concrete/2.5/how-to/configure.md)
- [Manage Keys](https://docs.zama.org/concrete/2.5/how-to/manage_keys.md)
- [Deploy](https://docs.zama.org/concrete/2.5/how-to/deploy.md)
- [Reuse Arguments](https://docs.zama.org/concrete/2.5/how-to/reuse_arguments.md)
- [Debug](https://docs.zama.org/concrete/2.5/how-to/debug.md)
- [Call FHE circuits from other languages](https://docs.zama.org/concrete/2.5/how-to/call_from_other_language.md)
- [Frontend fusing](https://docs.zama.org/concrete/2.5/explanations/fusing.md)
- [Compilation](https://docs.zama.org/concrete/2.5/explanations/compilation.md)
- [Automatic Crypto Parameters choice](https://docs.zama.org/concrete/2.5/explanations/compilation/optimizer.md)
- [MLIR FHE Dialects](https://docs.zama.org/concrete/2.5/explanations/compilation/dialects.md)
- [FHELinalg Dialect](https://docs.zama.org/concrete/2.5/explanations/compilation/dialects/fhelinalgdialect.md)
- [FHE Dialect](https://docs.zama.org/concrete/2.5/explanations/compilation/dialects/fhedialect.md)
- [TFHE Dialect](https://docs.zama.org/concrete/2.5/explanations/compilation/dialects/tfhedialect.md)
- [Concrete Dialect](https://docs.zama.org/concrete/2.5/explanations/compilation/dialects/concretedialect.md)
- [Tracing Dialect](https://docs.zama.org/concrete/2.5/explanations/compilation/dialects/tracingdialect.md)
- [Runtime Dialect](https://docs.zama.org/concrete/2.5/explanations/compilation/dialects/rtdialect.md)
- [SDFG Dialect](https://docs.zama.org/concrete/2.5/explanations/compilation/dialects/sdfgdialect.md)
- [Security curves](https://docs.zama.org/concrete/2.5/explanations/security_curves.md)
- [Contribute](https://docs.zama.org/concrete/2.5/developer/contributing.md)
- [Project layout](https://docs.zama.org/concrete/2.5/developer/layout.md)
- [Compiler backend](https://docs.zama.org/concrete/2.5/developer/backends.md)
- [Adding a new backend](https://docs.zama.org/concrete/2.5/developer/backends/new_backend.md)

## 2.6

- [Welcome](https://docs.zama.org/concrete/2.6/readme.md): Concrete is an open-source FHE Compiler that simplifies the use of Fully Homomorphic Encryption (FHE).
- [What is Concrete?](https://docs.zama.org/concrete/2.6/get-started/get-started.md)
- [Installation](https://docs.zama.org/concrete/2.6/get-started/installing.md)
- [Quick start](https://docs.zama.org/concrete/2.6/get-started/quick_start.md)
- [Compatibility](https://docs.zama.org/concrete/2.6/get-started/compatibility.md)
- [Terminology](https://docs.zama.org/concrete/2.6/get-started/terminology.md)
- [Overview](https://docs.zama.org/concrete/2.6/core-features/fhe_basics.md)
- [Table lookups](https://docs.zama.org/concrete/2.6/core-features/table_lookups.md)
- [Bit extraction](https://docs.zama.org/concrete/2.6/core-features/bit_extraction.md)
- [Rounding](https://docs.zama.org/concrete/2.6/core-features/rounding.md)
- [Truncating](https://docs.zama.org/concrete/2.6/core-features/truncating.md)
- [Floating points](https://docs.zama.org/concrete/2.6/core-features/floating_points.md)
- [Comparisons](https://docs.zama.org/concrete/2.6/core-features/comparisons.md)
- [Min/Max operations](https://docs.zama.org/concrete/2.6/core-features/minmax.md)
- [Bitwise operations](https://docs.zama.org/concrete/2.6/core-features/bitwise.md)
- [Common tips](https://docs.zama.org/concrete/2.6/core-features/workarounds.md)
- [Extensions](https://docs.zama.org/concrete/2.6/core-features/extensions.md)
- [Tagging](https://docs.zama.org/concrete/2.6/core-features/tagging.md)
- [Composition](https://docs.zama.org/concrete/2.6/compilation/composition.md)
- [Compression](https://docs.zama.org/concrete/2.6/compilation/compression.md)
- [Reuse arguments](https://docs.zama.org/concrete/2.6/compilation/reuse_arguments.md)
- [Multi precision](https://docs.zama.org/concrete/2.6/compilation/multi_precision.md)
- [Multi parameters](https://docs.zama.org/concrete/2.6/compilation/multi_parameters.md)
- [Modules](https://docs.zama.org/concrete/2.6/compilation/modules.md)
- [Decorator](https://docs.zama.org/concrete/2.6/compilation/decorator.md)
- [Direct circuits](https://docs.zama.org/concrete/2.6/compilation/direct_circuits.md)
- [Simulation](https://docs.zama.org/concrete/2.6/execution-analysis/simulation.md)
- [Progressbar](https://docs.zama.org/concrete/2.6/execution-analysis/progressbar.md)
- [Statistics](https://docs.zama.org/concrete/2.6/execution-analysis/statistics.md)
- [Formatting and drawing](https://docs.zama.org/concrete/2.6/execution-analysis/formatting_and_drawing.md)
- [Debug](https://docs.zama.org/concrete/2.6/execution-analysis/debug.md)
- [Configure](https://docs.zama.org/concrete/2.6/guides/configure.md)
- [Manage keys](https://docs.zama.org/concrete/2.6/guides/manage_keys.md)
- [Deploy](https://docs.zama.org/concrete/2.6/guides/deploy.md)
- [See all tutorials](https://docs.zama.org/concrete/2.6/tutorials/see-all-tutorials.md)
- [API](https://docs.zama.org/concrete/2.6/references/api.md)
- [Compiler workflow](https://docs.zama.org/concrete/2.6/explanations/compiler_workflow.md)
- [Frontend fusing](https://docs.zama.org/concrete/2.6/explanations/fusing.md)
- [Compiler backend](https://docs.zama.org/concrete/2.6/explanations/backends.md)
- [Adding a new backend](https://docs.zama.org/concrete/2.6/explanations/backends/new_backend.md)
- [Optimizer](https://docs.zama.org/concrete/2.6/explanations/optimizer.md)
- [MLIR FHE dialects](https://docs.zama.org/concrete/2.6/explanations/dialects.md)
- [FHELinalg dialect](https://docs.zama.org/concrete/2.6/explanations/dialects/fhelinalgdialect.md)
- [FHE dialect](https://docs.zama.org/concrete/2.6/explanations/dialects/fhedialect.md)
- [TFHE dialect](https://docs.zama.org/concrete/2.6/explanations/dialects/tfhedialect.md)
- [Concrete dialect](https://docs.zama.org/concrete/2.6/explanations/dialects/concretedialect.md)
- [Tracing dialect](https://docs.zama.org/concrete/2.6/explanations/dialects/tracingdialect.md)
- [Runtime dialect](https://docs.zama.org/concrete/2.6/explanations/dialects/rtdialect.md)
- [SDFG dialect](https://docs.zama.org/concrete/2.6/explanations/dialects/sdfgdialect.md)
- [Security](https://docs.zama.org/concrete/2.6/explanations/security.md)
- [Call FHE circuits from other languages](https://docs.zama.org/concrete/2.6/explanations/call_from_other_language.md)
- [Project layout](https://docs.zama.org/concrete/2.6/explanations/layout.md)
- [Contributing](https://docs.zama.org/concrete/2.6/developers/contributing.md)

## 2.7

- [Welcome](https://docs.zama.org/concrete/2.7-1/readme.md): Concrete is an open-source FHE Compiler that simplifies the use of Fully Homomorphic Encryption (FHE).
- [What is Concrete?](https://docs.zama.org/concrete/2.7-1/get-started/get-started.md)
- [Installation](https://docs.zama.org/concrete/2.7-1/get-started/installing.md)
- [Quick start](https://docs.zama.org/concrete/2.7-1/get-started/quick_start.md)
- [Compatibility](https://docs.zama.org/concrete/2.7-1/get-started/compatibility.md)
- [Terminology](https://docs.zama.org/concrete/2.7-1/get-started/terminology.md)
- [Overview](https://docs.zama.org/concrete/2.7-1/core-features/fhe_basics.md)
- [Table lookups (basics)](https://docs.zama.org/concrete/2.7-1/core-features/table_lookups.md)
- [Non-linear operations](https://docs.zama.org/concrete/2.7-1/core-features/non_linear_operations.md)
- [Advanced features](https://docs.zama.org/concrete/2.7-1/core-features/advanced-features.md)
- [Bit extraction](https://docs.zama.org/concrete/2.7-1/core-features/advanced-features/bit_extraction.md)
- [Common tips](https://docs.zama.org/concrete/2.7-1/core-features/advanced-features/workarounds.md)
- [Extensions](https://docs.zama.org/concrete/2.7-1/core-features/advanced-features/extensions.md)
- [Combining compiled functions](https://docs.zama.org/concrete/2.7-1/compilation/combining.md)
- [With composition](https://docs.zama.org/concrete/2.7-1/compilation/combining/composition.md)
- [With modules](https://docs.zama.org/concrete/2.7-1/compilation/combining/composing_functions_with_modules.md)
- [Key-related options for faster execution](https://docs.zama.org/concrete/2.7-1/compilation/key-related-options-for-faster-execution.md)
- [Multi precision](https://docs.zama.org/concrete/2.7-1/compilation/key-related-options-for-faster-execution/multi_precision.md)
- [Multi parameters](https://docs.zama.org/concrete/2.7-1/compilation/key-related-options-for-faster-execution/multi_parameters.md)
- [Compression](https://docs.zama.org/concrete/2.7-1/compilation/compression.md)
- [Reusing arguments](https://docs.zama.org/concrete/2.7-1/compilation/reuse_arguments.md)
- [Common errors](https://docs.zama.org/concrete/2.7-1/compilation/common_errors.md)
- [Simulation](https://docs.zama.org/concrete/2.7-1/execution-analysis/simulation.md)
- [Debugging and artifact](https://docs.zama.org/concrete/2.7-1/execution-analysis/debug.md)
- [GPU acceleration](https://docs.zama.org/concrete/2.7-1/execution-analysis/gpu_acceleration.md)
- [Other](https://docs.zama.org/concrete/2.7-1/execution-analysis/other.md)
- [Statistics](https://docs.zama.org/concrete/2.7-1/execution-analysis/other/statistics.md)
- [Progressbar](https://docs.zama.org/concrete/2.7-1/execution-analysis/other/progressbar.md)
- [Formatting and drawing](https://docs.zama.org/concrete/2.7-1/execution-analysis/other/formatting_and_drawing.md)
- [Configure](https://docs.zama.org/concrete/2.7-1/guides/configure.md)
- [Manage keys](https://docs.zama.org/concrete/2.7-1/guides/manage_keys.md)
- [Deploy](https://docs.zama.org/concrete/2.7-1/guides/deploy.md)
- [See all tutorials](https://docs.zama.org/concrete/2.7-1/tutorials/see-all-tutorials.md)
- [API](https://docs.zama.org/concrete/2.7-1/references/api.md)
- [Compiler workflow](https://docs.zama.org/concrete/2.7-1/explanations/compiler_workflow.md)
- [Compiler internals](https://docs.zama.org/concrete/2.7-1/explanations/compiler-internals.md)
- [Table lookups](https://docs.zama.org/concrete/2.7-1/explanations/compiler-internals/table_lookups_advanced.md)
- [Rounding](https://docs.zama.org/concrete/2.7-1/explanations/compiler-internals/rounding.md)
- [Truncating](https://docs.zama.org/concrete/2.7-1/explanations/compiler-internals/truncating.md)
- [Floating points](https://docs.zama.org/concrete/2.7-1/explanations/compiler-internals/floating_points.md)
- [Comparisons](https://docs.zama.org/concrete/2.7-1/explanations/compiler-internals/comparisons.md)
- [Min/Max operations](https://docs.zama.org/concrete/2.7-1/explanations/compiler-internals/minmax.md)
- [Bitwise operations](https://docs.zama.org/concrete/2.7-1/explanations/compiler-internals/bitwise.md)
- [Direct circuits](https://docs.zama.org/concrete/2.7-1/explanations/compiler-internals/direct_circuits.md)
- [Tagging](https://docs.zama.org/concrete/2.7-1/explanations/compiler-internals/tagging.md)
- [Security](https://docs.zama.org/concrete/2.7-1/explanations/security.md)
- [Frontend fusing](https://docs.zama.org/concrete/2.7-1/explanations/fusing.md)
- [Contributing](https://docs.zama.org/concrete/2.7-1/developers/contributing.md)
- [Project layout](https://docs.zama.org/concrete/2.7-1/developers/layout.md)
- [Compiler backend](https://docs.zama.org/concrete/2.7-1/developers/backends.md)
- [Adding a new backend](https://docs.zama.org/concrete/2.7-1/developers/backends/new_backend.md)
- [Optimizer](https://docs.zama.org/concrete/2.7-1/developers/optimizer.md)
- [MLIR FHE dialects](https://docs.zama.org/concrete/2.7-1/developers/dialects.md)
- [FHELinalg dialect](https://docs.zama.org/concrete/2.7-1/developers/dialects/fhelinalgdialect.md)
- [FHE dialect](https://docs.zama.org/concrete/2.7-1/developers/dialects/fhedialect.md)
- [TFHE dialect](https://docs.zama.org/concrete/2.7-1/developers/dialects/tfhedialect.md)
- [Concrete dialect](https://docs.zama.org/concrete/2.7-1/developers/dialects/concretedialect.md)
- [Tracing dialect](https://docs.zama.org/concrete/2.7-1/developers/dialects/tracingdialect.md)
- [Runtime dialect](https://docs.zama.org/concrete/2.7-1/developers/dialects/rtdialect.md)
- [SDFG dialect](https://docs.zama.org/concrete/2.7-1/developers/dialects/sdfgdialect.md)
- [Call FHE circuits from other languages](https://docs.zama.org/concrete/2.7-1/developers/call_from_other_language.md)

## 2.8

- [Welcome](https://docs.zama.org/concrete/2.8/readme.md): Concrete is an open-source FHE Compiler that simplifies the use of Fully Homomorphic Encryption (FHE).
- [What is Concrete?](https://docs.zama.org/concrete/2.8/get-started/get-started.md)
- [Installation](https://docs.zama.org/concrete/2.8/get-started/installing.md)
- [Quick start](https://docs.zama.org/concrete/2.8/get-started/quick_start.md)
- [Quick overview](https://docs.zama.org/concrete/2.8/get-started/quick_overview.md)
- [Terminology](https://docs.zama.org/concrete/2.8/get-started/terminology.md)
- [Table Lookups basics](https://docs.zama.org/concrete/2.8/operations/table_lookups.md)
- [Non-linear operations](https://docs.zama.org/concrete/2.8/operations/non_linear_operations.md)
- [Other operations](https://docs.zama.org/concrete/2.8/operations/other-operations.md)
- [Bit extraction](https://docs.zama.org/concrete/2.8/operations/other-operations/bit_extraction.md)
- [Common tips](https://docs.zama.org/concrete/2.8/operations/other-operations/workarounds.md)
- [Extensions](https://docs.zama.org/concrete/2.8/operations/other-operations/extensions.md)
- [Combining compiled functions](https://docs.zama.org/concrete/2.8/compilation/combining.md)
- [With composition](https://docs.zama.org/concrete/2.8/compilation/combining/composition.md)
- [With modules](https://docs.zama.org/concrete/2.8/compilation/combining/composing_functions_with_modules.md)
- [Key-related options for faster execution](https://docs.zama.org/concrete/2.8/compilation/key-related-options-for-faster-execution.md)
- [Multi precision](https://docs.zama.org/concrete/2.8/compilation/key-related-options-for-faster-execution/multi_precision.md)
- [Multi parameters](https://docs.zama.org/concrete/2.8/compilation/key-related-options-for-faster-execution/multi_parameters.md)
- [Compression](https://docs.zama.org/concrete/2.8/compilation/compression.md)
- [Reusing arguments](https://docs.zama.org/concrete/2.8/compilation/reuse_arguments.md)
- [Common errors](https://docs.zama.org/concrete/2.8/compilation/common_errors.md)
- [Simulation](https://docs.zama.org/concrete/2.8/execution-analysis/simulation.md)
- [Debugging and artifact](https://docs.zama.org/concrete/2.8/execution-analysis/debug.md)
- [Performance](https://docs.zama.org/concrete/2.8/execution-analysis/summary.md)
- [GPU acceleration](https://docs.zama.org/concrete/2.8/execution-analysis/gpu_acceleration.md)
- [Other](https://docs.zama.org/concrete/2.8/execution-analysis/other.md)
- [Statistics](https://docs.zama.org/concrete/2.8/execution-analysis/other/statistics.md)
- [Progressbar](https://docs.zama.org/concrete/2.8/execution-analysis/other/progressbar.md)
- [Formatting and drawing](https://docs.zama.org/concrete/2.8/execution-analysis/other/formatting_and_drawing.md)
- [Configure](https://docs.zama.org/concrete/2.8/guides/configure.md)
- [Manage keys](https://docs.zama.org/concrete/2.8/guides/manage_keys.md)
- [Deploy](https://docs.zama.org/concrete/2.8/guides/deploy.md)
- [TFHE-rs Interoperability](https://docs.zama.org/concrete/2.8/guides/tfhers.md)
- [Shared key](https://docs.zama.org/concrete/2.8/guides/tfhers/shared-key.md)
- [Serialization](https://docs.zama.org/concrete/2.8/guides/tfhers/serialization.md)
- [Optimization](https://docs.zama.org/concrete/2.8/guides/self.md)
- [Improve parallelism](https://docs.zama.org/concrete/2.8/guides/self/self.md)
- [Dataflow parallelism](https://docs.zama.org/concrete/2.8/guides/self/self/dataflow.md)
- [Tensorizing operations](https://docs.zama.org/concrete/2.8/guides/self/self/tensorization.md)
- [Optimize table lookups](https://docs.zama.org/concrete/2.8/guides/self/self-1.md)
- [Reducing TLU](https://docs.zama.org/concrete/2.8/guides/self/self-1/reducing-amount.md)
- [Implementation strategies](https://docs.zama.org/concrete/2.8/guides/self/self-1/strategies.md)
- [Round/truncating](https://docs.zama.org/concrete/2.8/guides/self/self-1/round-truncate.md)
- [Approximate mode](https://docs.zama.org/concrete/2.8/guides/self/self-1/approximate.md)
- [Bit extraction](https://docs.zama.org/concrete/2.8/guides/self/self-1/bit-extraction.md)
- [Optimize cryptographic parameters](https://docs.zama.org/concrete/2.8/guides/self/self-2.md)
- [Error probability](https://docs.zama.org/concrete/2.8/guides/self/self-2/p-error.md)
- [Composition](https://docs.zama.org/concrete/2.8/guides/self/self-2/composition.md)
- [See all tutorials](https://docs.zama.org/concrete/2.8/tutorials/see-all-tutorials.md)
- [API](https://docs.zama.org/concrete/2.8/references/api.md)
- [Supported operations](https://docs.zama.org/concrete/2.8/references/compatibility.md)
- [Compiler workflow](https://docs.zama.org/concrete/2.8/explanations/compiler_workflow.md)
- [Advanced features](https://docs.zama.org/concrete/2.8/explanations/advanced-features.md)
- [Table Lookups advanced](https://docs.zama.org/concrete/2.8/explanations/advanced-features/table_lookups_advanced.md)
- [Rounding](https://docs.zama.org/concrete/2.8/explanations/advanced-features/rounding.md)
- [Truncating](https://docs.zama.org/concrete/2.8/explanations/advanced-features/truncating.md)
- [Floating points](https://docs.zama.org/concrete/2.8/explanations/advanced-features/floating_points.md)
- [Comparisons](https://docs.zama.org/concrete/2.8/explanations/advanced-features/comparisons.md)
- [Min/Max operations](https://docs.zama.org/concrete/2.8/explanations/advanced-features/minmax.md)
- [Bitwise operations](https://docs.zama.org/concrete/2.8/explanations/advanced-features/bitwise.md)
- [Direct circuits](https://docs.zama.org/concrete/2.8/explanations/advanced-features/direct_circuits.md)
- [Tagging](https://docs.zama.org/concrete/2.8/explanations/advanced-features/tagging.md)
- [Cryptography basics](https://docs.zama.org/concrete/2.8/explanations/fhe_basics.md)
- [Security](https://docs.zama.org/concrete/2.8/explanations/security.md)
- [Frontend fusing](https://docs.zama.org/concrete/2.8/explanations/fusing.md)
- [Contributing](https://docs.zama.org/concrete/2.8/developers/contributing.md)
- [Project layout](https://docs.zama.org/concrete/2.8/developers/contributing/layout.md)
- [Compiler backend](https://docs.zama.org/concrete/2.8/developers/contributing/backends.md)
- [Adding a new backend](https://docs.zama.org/concrete/2.8/developers/contributing/backends/new_backend.md)
- [Optimizer](https://docs.zama.org/concrete/2.8/developers/contributing/optimizer.md)
- [MLIR FHE dialects](https://docs.zama.org/concrete/2.8/developers/contributing/dialects.md)
- [FHELinalg dialect](https://docs.zama.org/concrete/2.8/developers/contributing/dialects/fhelinalgdialect.md)
- [FHE dialect](https://docs.zama.org/concrete/2.8/developers/contributing/dialects/fhedialect.md)
- [TFHE dialect](https://docs.zama.org/concrete/2.8/developers/contributing/dialects/tfhedialect.md)
- [Concrete dialect](https://docs.zama.org/concrete/2.8/developers/contributing/dialects/concretedialect.md)
- [Tracing dialect](https://docs.zama.org/concrete/2.8/developers/contributing/dialects/tracingdialect.md)
- [Runtime dialect](https://docs.zama.org/concrete/2.8/developers/contributing/dialects/rtdialect.md)
- [SDFG dialect](https://docs.zama.org/concrete/2.8/developers/contributing/dialects/sdfgdialect.md)
- [Call FHE circuits from other languages](https://docs.zama.org/concrete/2.8/developers/contributing/call_from_other_language.md)
- [Benchmarking](https://docs.zama.org/concrete/2.8/developers/contributing/benchmarking.md)
- [Examples](https://docs.zama.org/concrete/2.8/developers/contributing/examples.md)
- [Making a release](https://docs.zama.org/concrete/2.8/developers/contributing/releasing.md)

## 2.9

- [Welcome](https://docs.zama.org/concrete/2.9/readme.md): Concrete is an open-source FHE Compiler that simplifies the use of Fully Homomorphic Encryption (FHE).
- [What is Concrete?](https://docs.zama.org/concrete/2.9/get-started/get-started.md)
- [Installation](https://docs.zama.org/concrete/2.9/get-started/installing.md)
- [Quick start](https://docs.zama.org/concrete/2.9/get-started/quick_start.md)
- [Quick overview](https://docs.zama.org/concrete/2.9/get-started/quick_overview.md)
- [Terminology](https://docs.zama.org/concrete/2.9/get-started/terminology.md)
- [Table Lookups basics](https://docs.zama.org/concrete/2.9/operations/table_lookups.md)
- [Non-linear operations](https://docs.zama.org/concrete/2.9/operations/non_linear_operations.md)
- [Other operations](https://docs.zama.org/concrete/2.9/operations/other-operations.md)
- [Bit extraction](https://docs.zama.org/concrete/2.9/operations/other-operations/bit_extraction.md)
- [Common tips](https://docs.zama.org/concrete/2.9/operations/other-operations/workarounds.md)
- [Extensions](https://docs.zama.org/concrete/2.9/operations/other-operations/extensions.md)
- [Combining compiled functions](https://docs.zama.org/concrete/2.9/compilation/combining.md)
- [With composition](https://docs.zama.org/concrete/2.9/compilation/combining/composition.md)
- [With modules](https://docs.zama.org/concrete/2.9/compilation/combining/composing_functions_with_modules.md)
- [Key-related options for faster execution](https://docs.zama.org/concrete/2.9/compilation/key-related-options-for-faster-execution.md)
- [Multi precision](https://docs.zama.org/concrete/2.9/compilation/key-related-options-for-faster-execution/multi_precision.md)
- [Multi parameters](https://docs.zama.org/concrete/2.9/compilation/key-related-options-for-faster-execution/multi_parameters.md)
- [Compression](https://docs.zama.org/concrete/2.9/compilation/compression.md)
- [Reusing arguments](https://docs.zama.org/concrete/2.9/compilation/reuse_arguments.md)
- [Parameter compatibility with restrictions](https://docs.zama.org/concrete/2.9/compilation/parameter_compatibility_with_restrictions.md)
- [Common errors](https://docs.zama.org/concrete/2.9/compilation/common_errors.md)
- [Simulation](https://docs.zama.org/concrete/2.9/execution-analysis/simulation.md)
- [Debugging and artifact](https://docs.zama.org/concrete/2.9/execution-analysis/debug.md)
- [Performance](https://docs.zama.org/concrete/2.9/execution-analysis/summary.md)
- [GPU acceleration](https://docs.zama.org/concrete/2.9/execution-analysis/gpu_acceleration.md)
- [Other](https://docs.zama.org/concrete/2.9/execution-analysis/other.md)
- [Statistics](https://docs.zama.org/concrete/2.9/execution-analysis/other/statistics.md)
- [Progressbar](https://docs.zama.org/concrete/2.9/execution-analysis/other/progressbar.md)
- [Formatting and drawing](https://docs.zama.org/concrete/2.9/execution-analysis/other/formatting_and_drawing.md)
- [Configure](https://docs.zama.org/concrete/2.9/guides/configure.md)
- [Manage keys](https://docs.zama.org/concrete/2.9/guides/manage_keys.md)
- [Deploy](https://docs.zama.org/concrete/2.9/guides/deploy.md)
- [TFHE-rs Interoperability](https://docs.zama.org/concrete/2.9/guides/tfhers.md)
- [Shared key](https://docs.zama.org/concrete/2.9/guides/tfhers/shared-key.md)
- [Serialization](https://docs.zama.org/concrete/2.9/guides/tfhers/serialization.md)
- [Optimization](https://docs.zama.org/concrete/2.9/guides/self.md)
- [Improve parallelism](https://docs.zama.org/concrete/2.9/guides/self/self.md)
- [Dataflow parallelism](https://docs.zama.org/concrete/2.9/guides/self/self/dataflow.md)
- [Tensorizing operations](https://docs.zama.org/concrete/2.9/guides/self/self/tensorization.md)
- [Optimize table lookups](https://docs.zama.org/concrete/2.9/guides/self/self-1.md)
- [Reducing TLU](https://docs.zama.org/concrete/2.9/guides/self/self-1/reducing-amount.md)
- [Implementation strategies](https://docs.zama.org/concrete/2.9/guides/self/self-1/strategies.md)
- [Round/truncating](https://docs.zama.org/concrete/2.9/guides/self/self-1/round-truncate.md)
- [Approximate mode](https://docs.zama.org/concrete/2.9/guides/self/self-1/approximate.md)
- [Bit extraction](https://docs.zama.org/concrete/2.9/guides/self/self-1/bit-extraction.md)
- [Optimize cryptographic parameters](https://docs.zama.org/concrete/2.9/guides/self/self-2.md)
- [Error probability](https://docs.zama.org/concrete/2.9/guides/self/self-2/p-error.md)
- [Composition](https://docs.zama.org/concrete/2.9/guides/self/self-2/composition.md)
- [See all tutorials](https://docs.zama.org/concrete/2.9/tutorials/see-all-tutorials.md)
- [API](https://docs.zama.org/concrete/2.9/references/api.md)
- [Supported operations](https://docs.zama.org/concrete/2.9/references/compatibility.md)
- [Compiler workflow](https://docs.zama.org/concrete/2.9/explanations/compiler_workflow.md)
- [Advanced features](https://docs.zama.org/concrete/2.9/explanations/advanced-features.md)
- [Table Lookups advanced](https://docs.zama.org/concrete/2.9/explanations/advanced-features/table_lookups_advanced.md)
- [Rounding](https://docs.zama.org/concrete/2.9/explanations/advanced-features/rounding.md)
- [Truncating](https://docs.zama.org/concrete/2.9/explanations/advanced-features/truncating.md)
- [Floating points](https://docs.zama.org/concrete/2.9/explanations/advanced-features/floating_points.md)
- [Comparisons](https://docs.zama.org/concrete/2.9/explanations/advanced-features/comparisons.md)
- [Min/Max operations](https://docs.zama.org/concrete/2.9/explanations/advanced-features/minmax.md)
- [Bitwise operations](https://docs.zama.org/concrete/2.9/explanations/advanced-features/bitwise.md)
- [Direct circuits](https://docs.zama.org/concrete/2.9/explanations/advanced-features/direct_circuits.md)
- [Tagging](https://docs.zama.org/concrete/2.9/explanations/advanced-features/tagging.md)
- [Cryptography basics](https://docs.zama.org/concrete/2.9/explanations/fhe_basics.md)
- [Security](https://docs.zama.org/concrete/2.9/explanations/security.md)
- [Frontend fusing](https://docs.zama.org/concrete/2.9/explanations/fusing.md)
- [Contributing](https://docs.zama.org/concrete/2.9/developers/contributing.md)
- [Project layout](https://docs.zama.org/concrete/2.9/developers/contributing/layout.md)
- [Compiler backend](https://docs.zama.org/concrete/2.9/developers/contributing/backends.md)
- [Adding a new backend](https://docs.zama.org/concrete/2.9/developers/contributing/backends/new_backend.md)
- [Optimizer](https://docs.zama.org/concrete/2.9/developers/contributing/optimizer.md)
- [MLIR FHE dialects](https://docs.zama.org/concrete/2.9/developers/contributing/dialects.md)
- [FHELinalg dialect](https://docs.zama.org/concrete/2.9/developers/contributing/dialects/fhelinalgdialect.md)
- [FHE dialect](https://docs.zama.org/concrete/2.9/developers/contributing/dialects/fhedialect.md)
- [TFHE dialect](https://docs.zama.org/concrete/2.9/developers/contributing/dialects/tfhedialect.md)
- [Concrete dialect](https://docs.zama.org/concrete/2.9/developers/contributing/dialects/concretedialect.md)
- [Tracing dialect](https://docs.zama.org/concrete/2.9/developers/contributing/dialects/tracingdialect.md)
- [Runtime dialect](https://docs.zama.org/concrete/2.9/developers/contributing/dialects/rtdialect.md)
- [SDFG dialect](https://docs.zama.org/concrete/2.9/developers/contributing/dialects/sdfgdialect.md)
- [Call FHE circuits from other languages](https://docs.zama.org/concrete/2.9/developers/contributing/call_from_other_language.md)
- [Benchmarking](https://docs.zama.org/concrete/2.9/developers/contributing/benchmarking.md)
- [Examples](https://docs.zama.org/concrete/2.9/developers/contributing/examples.md)
- [Making a release](https://docs.zama.org/concrete/2.9/developers/contributing/releasing.md)

## 2.10

- [Welcome](https://docs.zama.org/concrete/2.10/readme.md): Concrete is an open-source FHE Compiler that simplifies the use of Fully Homomorphic Encryption (FHE).
- [What is Concrete?](https://docs.zama.org/concrete/2.10/get-started/get-started.md)
- [Installation](https://docs.zama.org/concrete/2.10/get-started/installing.md)
- [Quick start](https://docs.zama.org/concrete/2.10/get-started/quick_start.md)
- [Quick overview](https://docs.zama.org/concrete/2.10/get-started/quick_overview.md)
- [Terminology](https://docs.zama.org/concrete/2.10/get-started/terminology.md)
- [Table Lookups basics](https://docs.zama.org/concrete/2.10/operations/table_lookups.md)
- [Non-linear operations](https://docs.zama.org/concrete/2.10/operations/non_linear_operations.md)
- [Other operations](https://docs.zama.org/concrete/2.10/operations/other-operations.md)
- [Bit extraction](https://docs.zama.org/concrete/2.10/operations/other-operations/bit_extraction.md)
- [Common tips](https://docs.zama.org/concrete/2.10/operations/other-operations/workarounds.md)
- [Extensions](https://docs.zama.org/concrete/2.10/operations/other-operations/extensions.md)
- [Combining compiled functions](https://docs.zama.org/concrete/2.10/compilation/combining.md)
- [With composition](https://docs.zama.org/concrete/2.10/compilation/combining/composition.md)
- [With modules](https://docs.zama.org/concrete/2.10/compilation/combining/composing_functions_with_modules.md)
- [Key-related options for faster execution](https://docs.zama.org/concrete/2.10/compilation/key-related-options-for-faster-execution.md)
- [Multi precision](https://docs.zama.org/concrete/2.10/compilation/key-related-options-for-faster-execution/multi_precision.md)
- [Multi parameters](https://docs.zama.org/concrete/2.10/compilation/key-related-options-for-faster-execution/multi_parameters.md)
- [Compression](https://docs.zama.org/concrete/2.10/compilation/compression.md)
- [Reusing arguments](https://docs.zama.org/concrete/2.10/compilation/reuse_arguments.md)
- [Parameter compatibility with restrictions](https://docs.zama.org/concrete/2.10/compilation/parameter_compatibility_with_restrictions.md)
- [Common errors](https://docs.zama.org/concrete/2.10/compilation/common_errors.md)
- [Simulation](https://docs.zama.org/concrete/2.10/execution-analysis/simulation.md)
- [Debugging and artifact](https://docs.zama.org/concrete/2.10/execution-analysis/debug.md)
- [Performance](https://docs.zama.org/concrete/2.10/execution-analysis/summary.md)
- [GPU acceleration](https://docs.zama.org/concrete/2.10/execution-analysis/gpu_acceleration.md)
- [Other](https://docs.zama.org/concrete/2.10/execution-analysis/other.md)
- [Statistics](https://docs.zama.org/concrete/2.10/execution-analysis/other/statistics.md)
- [Progressbar](https://docs.zama.org/concrete/2.10/execution-analysis/other/progressbar.md)
- [Formatting and drawing](https://docs.zama.org/concrete/2.10/execution-analysis/other/formatting_and_drawing.md)
- [Configure](https://docs.zama.org/concrete/2.10/guides/configure.md)
- [Manage keys](https://docs.zama.org/concrete/2.10/guides/manage_keys.md)
- [Deploy](https://docs.zama.org/concrete/2.10/guides/deploy.md)
- [TFHE-rs Interoperability](https://docs.zama.org/concrete/2.10/guides/tfhers.md)
- [Shared key](https://docs.zama.org/concrete/2.10/guides/tfhers/shared-key.md)
- [Serialization](https://docs.zama.org/concrete/2.10/guides/tfhers/serialization.md)
- [Optimization](https://docs.zama.org/concrete/2.10/guides/self.md)
- [Improve parallelism](https://docs.zama.org/concrete/2.10/guides/self/self.md)
- [Dataflow parallelism](https://docs.zama.org/concrete/2.10/guides/self/self/dataflow.md)
- [Tensorizing operations](https://docs.zama.org/concrete/2.10/guides/self/self/tensorization.md)
- [Optimize table lookups](https://docs.zama.org/concrete/2.10/guides/self/self-1.md)
- [Reducing TLU](https://docs.zama.org/concrete/2.10/guides/self/self-1/reducing-amount.md)
- [Implementation strategies](https://docs.zama.org/concrete/2.10/guides/self/self-1/strategies.md)
- [Round/truncating](https://docs.zama.org/concrete/2.10/guides/self/self-1/round-truncate.md)
- [Approximate mode](https://docs.zama.org/concrete/2.10/guides/self/self-1/approximate.md)
- [Bit extraction](https://docs.zama.org/concrete/2.10/guides/self/self-1/bit-extraction.md)
- [Optimize cryptographic parameters](https://docs.zama.org/concrete/2.10/guides/self/self-2.md)
- [Error probability](https://docs.zama.org/concrete/2.10/guides/self/self-2/p-error.md)
- [Composition](https://docs.zama.org/concrete/2.10/guides/self/self-2/composition.md)
- [See all tutorials](https://docs.zama.org/concrete/2.10/tutorials/see-all-tutorials.md)
- [API](https://docs.zama.org/concrete/2.10/references/api.md)
- [Supported operations](https://docs.zama.org/concrete/2.10/references/compatibility.md)
- [Compiler workflow](https://docs.zama.org/concrete/2.10/explanations/compiler_workflow.md)
- [Advanced features](https://docs.zama.org/concrete/2.10/explanations/advanced-features.md)
- [Table Lookups advanced](https://docs.zama.org/concrete/2.10/explanations/advanced-features/table_lookups_advanced.md)
- [Rounding](https://docs.zama.org/concrete/2.10/explanations/advanced-features/rounding.md)
- [Truncating](https://docs.zama.org/concrete/2.10/explanations/advanced-features/truncating.md)
- [Floating points](https://docs.zama.org/concrete/2.10/explanations/advanced-features/floating_points.md)
- [Comparisons](https://docs.zama.org/concrete/2.10/explanations/advanced-features/comparisons.md)
- [Min/Max operations](https://docs.zama.org/concrete/2.10/explanations/advanced-features/minmax.md)
- [Bitwise operations](https://docs.zama.org/concrete/2.10/explanations/advanced-features/bitwise.md)
- [Direct circuits](https://docs.zama.org/concrete/2.10/explanations/advanced-features/direct_circuits.md)
- [Tagging](https://docs.zama.org/concrete/2.10/explanations/advanced-features/tagging.md)
- [Cryptography basics](https://docs.zama.org/concrete/2.10/explanations/fhe_basics.md)
- [Security](https://docs.zama.org/concrete/2.10/explanations/security.md)
- [Frontend fusing](https://docs.zama.org/concrete/2.10/explanations/fusing.md)
- [Contributing](https://docs.zama.org/concrete/2.10/developers/contributing.md)
- [Project layout](https://docs.zama.org/concrete/2.10/developers/contributing/layout.md)
- [Compiler backend](https://docs.zama.org/concrete/2.10/developers/contributing/backends.md)
- [Adding a new backend](https://docs.zama.org/concrete/2.10/developers/contributing/backends/new_backend.md)
- [Optimizer](https://docs.zama.org/concrete/2.10/developers/contributing/optimizer.md)
- [MLIR FHE dialects](https://docs.zama.org/concrete/2.10/developers/contributing/dialects.md)
- [FHELinalg dialect](https://docs.zama.org/concrete/2.10/developers/contributing/dialects/fhelinalgdialect.md)
- [FHE dialect](https://docs.zama.org/concrete/2.10/developers/contributing/dialects/fhedialect.md)
- [TFHE dialect](https://docs.zama.org/concrete/2.10/developers/contributing/dialects/tfhedialect.md)
- [Concrete dialect](https://docs.zama.org/concrete/2.10/developers/contributing/dialects/concretedialect.md)
- [Tracing dialect](https://docs.zama.org/concrete/2.10/developers/contributing/dialects/tracingdialect.md)
- [Runtime dialect](https://docs.zama.org/concrete/2.10/developers/contributing/dialects/rtdialect.md)
- [SDFG dialect](https://docs.zama.org/concrete/2.10/developers/contributing/dialects/sdfgdialect.md)
- [Call FHE circuits from other languages](https://docs.zama.org/concrete/2.10/developers/contributing/call_from_other_language.md)
- [Benchmarking](https://docs.zama.org/concrete/2.10/developers/contributing/benchmarking.md)
- [Examples](https://docs.zama.org/concrete/2.10/developers/contributing/examples.md)
- [Making a release](https://docs.zama.org/concrete/2.10/developers/contributing/releasing.md)

## 2.11

- [Welcome](https://docs.zama.org/concrete/readme.md): Concrete is an open-source FHE Compiler that simplifies the use of Fully Homomorphic Encryption (FHE).
- [What is Concrete?](https://docs.zama.org/concrete/get-started/get-started.md)
- [Installation](https://docs.zama.org/concrete/get-started/installing.md)
- [Quick start](https://docs.zama.org/concrete/get-started/quick_start.md)
- [Quick overview](https://docs.zama.org/concrete/get-started/quick_overview.md)
- [Terminology](https://docs.zama.org/concrete/get-started/terminology.md)
- [Table Lookups basics](https://docs.zama.org/concrete/operations/table_lookups.md)
- [Non-linear operations](https://docs.zama.org/concrete/operations/non_linear_operations.md)
- [Other operations](https://docs.zama.org/concrete/operations/other-operations.md)
- [Bit extraction](https://docs.zama.org/concrete/operations/other-operations/bit_extraction.md)
- [Common tips](https://docs.zama.org/concrete/operations/other-operations/workarounds.md)
- [Extensions](https://docs.zama.org/concrete/operations/other-operations/extensions.md)
- [Combining compiled functions](https://docs.zama.org/concrete/compilation/combining.md)
- [With composition](https://docs.zama.org/concrete/compilation/combining/composition.md)
- [With modules](https://docs.zama.org/concrete/compilation/combining/composing_functions_with_modules.md)
- [Key-related options for faster execution](https://docs.zama.org/concrete/compilation/key-related-options-for-faster-execution.md)
- [Multi precision](https://docs.zama.org/concrete/compilation/key-related-options-for-faster-execution/multi_precision.md)
- [Multi parameters](https://docs.zama.org/concrete/compilation/key-related-options-for-faster-execution/multi_parameters.md)
- [Compression](https://docs.zama.org/concrete/compilation/compression.md)
- [Reusing arguments](https://docs.zama.org/concrete/compilation/reuse_arguments.md)
- [Parameter compatibility with restrictions](https://docs.zama.org/concrete/compilation/parameter_compatibility_with_restrictions.md)
- [Common errors](https://docs.zama.org/concrete/compilation/common_errors.md)
- [Simulation](https://docs.zama.org/concrete/execution-analysis/simulation.md)
- [Debugging and artifact](https://docs.zama.org/concrete/execution-analysis/debug.md)
- [Performance](https://docs.zama.org/concrete/execution-analysis/summary.md)
- [GPU acceleration](https://docs.zama.org/concrete/execution-analysis/gpu_acceleration.md)
- [Rust integration](https://docs.zama.org/concrete/execution-analysis/rust_integration.md)
- [Other](https://docs.zama.org/concrete/execution-analysis/other.md)
- [Statistics](https://docs.zama.org/concrete/execution-analysis/other/statistics.md)
- [Progressbar](https://docs.zama.org/concrete/execution-analysis/other/progressbar.md)
- [Formatting and drawing](https://docs.zama.org/concrete/execution-analysis/other/formatting_and_drawing.md)
- [Configure](https://docs.zama.org/concrete/guides/configure.md)
- [Manage keys](https://docs.zama.org/concrete/guides/manage_keys.md)
- [Deploy](https://docs.zama.org/concrete/guides/deploy.md)
- [TFHE-rs Interoperability](https://docs.zama.org/concrete/guides/tfhers.md)
- [Shared key](https://docs.zama.org/concrete/guides/tfhers/shared-key.md)
- [Serialization](https://docs.zama.org/concrete/guides/tfhers/serialization.md)
- [Optimization](https://docs.zama.org/concrete/guides/self.md)
- [Improve parallelism](https://docs.zama.org/concrete/guides/self/self.md)
- [Dataflow parallelism](https://docs.zama.org/concrete/guides/self/self/dataflow.md)
- [Tensorizing operations](https://docs.zama.org/concrete/guides/self/self/tensorization.md)
- [Optimize table lookups](https://docs.zama.org/concrete/guides/self/self-1.md)
- [Reducing TLU](https://docs.zama.org/concrete/guides/self/self-1/reducing-amount.md)
- [Implementation strategies](https://docs.zama.org/concrete/guides/self/self-1/strategies.md)
- [Round/truncating](https://docs.zama.org/concrete/guides/self/self-1/round-truncate.md)
- [Approximate mode](https://docs.zama.org/concrete/guides/self/self-1/approximate.md)
- [Bit extraction](https://docs.zama.org/concrete/guides/self/self-1/bit-extraction.md)
- [Optimize cryptographic parameters](https://docs.zama.org/concrete/guides/self/self-2.md)
- [Error probability](https://docs.zama.org/concrete/guides/self/self-2/p-error.md)
- [Composition](https://docs.zama.org/concrete/guides/self/self-2/composition.md)
- [See all tutorials](https://docs.zama.org/concrete/tutorials/see-all-tutorials.md)
- [API](https://docs.zama.org/concrete/references/api.md)
- [Supported operations](https://docs.zama.org/concrete/references/compatibility.md)
- [Compiler workflow](https://docs.zama.org/concrete/explanations/compiler_workflow.md)
- [Advanced features](https://docs.zama.org/concrete/explanations/advanced-features.md)
- [Table Lookups advanced](https://docs.zama.org/concrete/explanations/advanced-features/table_lookups_advanced.md)
- [Rounding](https://docs.zama.org/concrete/explanations/advanced-features/rounding.md)
- [Truncating](https://docs.zama.org/concrete/explanations/advanced-features/truncating.md)
- [Floating points](https://docs.zama.org/concrete/explanations/advanced-features/floating_points.md)
- [Comparisons](https://docs.zama.org/concrete/explanations/advanced-features/comparisons.md)
- [Min/Max operations](https://docs.zama.org/concrete/explanations/advanced-features/minmax.md)
- [Bitwise operations](https://docs.zama.org/concrete/explanations/advanced-features/bitwise.md)
- [Direct circuits](https://docs.zama.org/concrete/explanations/advanced-features/direct_circuits.md)
- [Tagging](https://docs.zama.org/concrete/explanations/advanced-features/tagging.md)
- [Cryptography basics](https://docs.zama.org/concrete/explanations/fhe_basics.md)
- [Security](https://docs.zama.org/concrete/explanations/security.md)
- [Frontend fusing](https://docs.zama.org/concrete/explanations/fusing.md)
- [Contributing](https://docs.zama.org/concrete/developers/contributing.md)
- [Project layout](https://docs.zama.org/concrete/developers/contributing/layout.md)
- [Compiler backend](https://docs.zama.org/concrete/developers/contributing/backends.md)
- [Adding a new backend](https://docs.zama.org/concrete/developers/contributing/backends/new_backend.md)
- [Optimizer](https://docs.zama.org/concrete/developers/contributing/optimizer.md)
- [MLIR FHE dialects](https://docs.zama.org/concrete/developers/contributing/dialects.md)
- [FHELinalg dialect](https://docs.zama.org/concrete/developers/contributing/dialects/fhelinalgdialect.md)
- [FHE dialect](https://docs.zama.org/concrete/developers/contributing/dialects/fhedialect.md)
- [TFHE dialect](https://docs.zama.org/concrete/developers/contributing/dialects/tfhedialect.md)
- [Concrete dialect](https://docs.zama.org/concrete/developers/contributing/dialects/concretedialect.md)
- [Tracing dialect](https://docs.zama.org/concrete/developers/contributing/dialects/tracingdialect.md)
- [Runtime dialect](https://docs.zama.org/concrete/developers/contributing/dialects/rtdialect.md)
- [SDFG dialect](https://docs.zama.org/concrete/developers/contributing/dialects/sdfgdialect.md)
- [Call FHE circuits from other languages](https://docs.zama.org/concrete/developers/contributing/call_from_other_language.md)
- [Benchmarking](https://docs.zama.org/concrete/developers/contributing/benchmarking.md)
- [Examples](https://docs.zama.org/concrete/developers/contributing/examples.md)
- [Making a release](https://docs.zama.org/concrete/developers/contributing/releasing.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.zama.org/concrete/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
