Ben Chuanlong Du's Blog

It is never too late to learn.

JIT and Domain Specific Compilers

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

numba

Hummingbird

Hummingbird compiles trained ML models into tensor computation for faster inference.

jax

Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more

XLA

deep learning

Deep Learning

TVM

deep learning

nebullvm

nebullvm is an open-source tool designed to speed up AI inference in just a few lines of code. nebullvm boosts your model to achieve the maximum acceleration that is physically possible on your hardware.

MLIR introduction

MLIR introduction

LLVM

MLIR

Multi-Level Intermediate Representation.

Comments