Discover and read the best of Twitter Threads about #MLIR

Most recents (2)

Today, we @zama_fhe are releasing Concrete 1.0, our open source homomorphic encryption compiler. It can convert python code into FHE, while guaranteeing the exactness of the result. 🧵 github.com/zama-ai/concre… #fhe #privacy #ai #cryptography #Python #mlir
Concrete converts Python code into TFHE circuits. TFHE is a homomorphic encryption scheme that support encrypted arithmetics and table lookups, using a new cryptographic operator called “programmable bootstrapping (pbs)”.
Homomorphic table lookups are a big deal, since any multivariate function can be represented as a linear combination of univariate functions (which is just a LUT!). This means we can now compute *any* function in FHE, without approximations: add, mul, div, comparisons, ReLu, …
Read 10 tweets
Hey, internet: just in case you're not one of those engineers who hears "Hey, compilers!" and comes running delightedly, here's a thread on why I think #MLIR is going to transform the machine learning industry:

(1/n)

for more technical details, ref: ai.google/research/pubs/…
We're seeing an explosion of domain-specific accelerated hardware (yay!).

@GoogleAI's TPUs are an example of this, sure; but you also have @Apple's specialized chips for iPhones, @BaiduResearch's Kunlun, and literally *thousands* of others.

The way that you program for
(2/n)
@GoogleAI @Apple @BaiduResearch these chips right now isn't easy.

Developer-facing tooling is essentially non-existent (or quite bad, even for TPUs); many models are built, and then found to be impossible to deploy to edge hardware; etc.

You also have very rad, but specialized types (e.g., bfloat16).

(3/n)
Read 10 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!