Lune

S&P2026顶会

Parasol Compiler: Pushing the Boundaries of FHE Program Efficiency

Rick Weber, Ryan Orendorff, Ghada Almashaqbeh, Ravital Solomon

2026年份
2被引次数
1顶会引用

摘要

Fully Homomorphic Encryption (FHE) is a key technology to enable privacy-preserving computation. While optimized fhe implementations already exist, the inner workings of FHE are technically complex. This makes it challenging, especially for non-experts, to develop highly-efficient fHE programs that can exploit the advanced hardware of today. Although several compilers have emerged to help in this process, due to design choices, they are limited in terms of application support and the efficiency levels they can achieve. In this work, we showcase how to make fhe accessible to non-expert developers while retaining the performance provided by an expert-level implementation. We introduce Parasol, a novel end-to-end compiler encompassing a virtual processor with a custom Instruction Set Architecture (ISA) and a low-level library that implements FHE operations. Our processor integrates with existing compiler toolchains, thereby providing mainstream language support. We extract parallelism at multiple levels via our processor design and its computing paradigm. Specifically, we champion a Circuit Bootstrapping (CBS)-based paradigm, enabling efficient FHE circuit composition with multiplexers. Furthermore, Parasol's underlying design highlights the benefits of expressing fhe computations at a higher level-producing highly compact program representations. Our experiments demonstrate the superiority of Parasol, in terms of runtime (up to 17x faster), program size (up to 22×22 \times smaller), and compile time (up to 32×32 \times shorter) compared to the current state-of-the-art. We expect the fHE computing paradigm underlying Parasol to attract future interest since it exposes added parallelism for fhe accelerators to exploit.

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper1

问问它们各自怎么用它

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖