HN2new | past | comments | ask | show | jobs | submitlogin
MATXScript: A high-performance Python AOT compiler (github.com/bytedance)
2 points by cloud-mxd on Jan 6, 2023 | hide | past | favorite | 1 comment


MATXScript(Matx) is a high-performance, extensible Python AOT compiler that compiles Python class/function to C++ without any runtime overhead. Typical speedups over Python are on the order of 10-100x. Matx supports pmap which can lead to speedups many times higher still.

Currently matx is widely used in Bytedance. Including:

1) Unify the training and inference for deep learning.

2) Accelerate some offline MapReduce tasks.

3) Provide flexibility for some C++ engines, etc.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: