秘密計算・FHE
復号なしの暗号化データ上の計算
FPGAがFHEプリミティブ(NTT/CRT)を加速、CPUが回路を統括、GPUが行列を前処理。
FPGA
加速FHEプリミティブ
ワークロード
- ▸ BFV/CKKS NTT/INTT
- ▸ Key-switching
- ▸ ブートストラッピング
性能
CPU比×100加速
CPU
回路統括
ワークロード
- ▸ MLIR回路コンパイル
- ▸ FHEコンテキスト管理
- ▸ OpenFHE / Concrete API
性能
10億ゲート回路まで
GPU
前処理・暗号化ML
ワークロード
- ▸ 平文バッチエンコーディング
- ▸ 暗号化NN推論
- ▸ プライベート距離計算
性能
暗号化データでのCNN推論
マルチエージェントシナリオ
病院が暗号化スキャンを送信:GPUが前エンコード、FPGAが復号せずに加速FHE畳み込みを実行、CPUが回路を監視し暗号化結果をクライアントに返送します。