Proposal
Investigate Tenstorrent's open-source RISC-V + AI accelerator ecosystem as a hardware acceleration backend for FHE operations.
Why
- Tenstorrent Blackhole: 120 Tensix cores, 664 TFLOPS matrix compute, 180MB SRAM
- FHE bootstrapping bottleneck = polynomial multiplication = structured matrix ops = what Tensix does
- RISC-V scalar crypto extensions (Zkn/Zks) provide hardware AES, SHA-2/3
- This repo already has Rust bindings started (
bindings/rust/build.rs)
- No one has built FHE acceleration on Tenstorrent — first mover opportunity
Roadmap
- Map TFHE/BGV/BFV operations to Tensix matrix engine capabilities
- Write TT-Metalium kernels for NTT/iNTT
- Extend Rust bindings with optional
--features tenstorrent backend
- Benchmark against GPU FHE implementations
References
Proposal
Investigate Tenstorrent's open-source RISC-V + AI accelerator ecosystem as a hardware acceleration backend for FHE operations.
Why
bindings/rust/build.rs)Roadmap
--features tenstorrentbackendReferences