Compilers #3
Replies: 3 comments
-
|
HEIR - https://eprint.iacr.org/2023/1445.pdf
|
Beta Was this translation helpful? Give feedback.
-
|
HECO https://arxiv.org/pdf/2202.01649.pdf
|
Beta Was this translation helpful? Give feedback.
-
|
HECATE http://corelab.or.kr/Pubs/cgo22_hecate.pdf
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
https://dl.acm.org/doi/pdf/10.1145/3591228
Paper introduces Poly, ModArth MLIR dialects and shows that HE related routines (i.e. routines of CKKS/BFV) written in MLIR using Poly, ModArth dialects, due to compiler optimisations leveraged in the dialects, can outperform HEaaN.it and SEAL.
FHE follows circuit model. So the general idea is to take the code written in DSL by the programmer, run several optimisation using dialects (HE related operations themselves are coded in MLIR as dialects) and output only backend specific instructions (for example, Poly operations specific to a FHE accelerator OR CPU instructions).
Beta Was this translation helpful? Give feedback.
All reactions