Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

A Tensor Compiler with Automatic Data Packing for Simple and Efficient Fully Homomorphic Encryption

ACM SIGPLAN via YouTube

Overview

Explore a groundbreaking 20-minute conference talk from PLDI 2024 that introduces Fhelipe, an innovative tensor compiler designed to simplify and enhance Fully Homomorphic Encryption (FHE) programming. Learn how this compiler addresses FHE's major challenges of high performance overheads and programming complexity by offering a user-friendly numpy-style tensor programming interface. Discover the key contribution of automatic data packing, which optimizes data layouts for tensors and efficiently packs them into ciphertexts. Understand how Fhelipe matches or exceeds the performance of hand-optimized FHE applications, particularly in deep neural networks, while significantly reducing code size and complexity. Gain insights into the compiler's evaluation on both state-of-the-art FHE accelerators and CPUs, and its potential to revolutionize secure computation on encrypted data.

Syllabus

[PLDI24] A Tensor Compiler with Automatic Data Packing for Simple and Efficient Fully Homomorphic(…)

Taught by

ACM SIGPLAN

Reviews

Start your review of A Tensor Compiler with Automatic Data Packing for Simple and Efficient Fully Homomorphic Encryption

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.