poulpy-hal 0.4.4

A crate providing layouts and a trait-based hardware acceleration layer with open extension points, matching the API and types of spqlios-arithmetic.
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! Criterion-based benchmark harnesses, generic over any backend.
//!
//! Backend crates call these functions to measure performance of their
//! implementations against various ring degrees and parameter sets.

pub mod convolution;
pub mod svp;
pub mod vec_znx;
pub mod vec_znx_big;
pub mod vec_znx_dft;
pub mod vmp;