Publications
Conference Publications
Porcupine: A Synthesizing Compiler for Vectorized Homomorphic Encryption
Proceedings of the 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation (PLDI) June 2021
Mitigating Reverse Engineering Attacks on Local Feature Descriptors
32nd British Machine Vision Conference (BMVC) November 2021
Context-aware privacy-optimizing address tracing
Proceedings of the International Symposium on Secure and Private Execution Environment Design (SEED) September 2021
Safer Program Behavior Sharing through Trace Wringing
Proceedings of the 24th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) April 2019
Charm: A Language for Closed-form High-level Architecture Modeling
Proceedings of the 45th Annual ACM/IEEE International Symposium on Computer Architecture (ISCA) June 2018
Patents
Deriving a concordant software neural network layer from a quantized firmware neural network layer
US Patent 11,556,764 2023