编译器 / 运行时

15 条

TVM、Triton、MLIR 等编译栈。

#仓库Stars
1jax-ml/jax
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
37k
2triton-lang/triton
Development repository for the Triton language and compiler
21k
3openai/tiktoken
tiktoken is a fast BPE tokeniser for use with OpenAI's models.
20k
4iamgio/quarkdown
🪐 Markdown with superpowers: from ideas to papers, presentations, websites, books, and knowledge bases.
16k
5Konloch/bytecode-viewer
A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
16k
6apache/tvm
Open Machine Learning Compiler Framework
14k
7halide/Halide
a language for fast, portable data-parallel computation
6.6k
8google/mtail
extract internal monitoring data from application logs for collection in a timeseries database
4.0k
9iree-org/iree
A retargetable MLIR-based machine learning compiler and runtime toolkit.
4.0k
10cksystemsteaching/selfie
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
2.5k
11Xilinx/finn
Dataflow compiler for QNN inference on FPGAs
1.1k
12Xilinx/mlir-aie
A close-to-metal Python API for programming AMD Ryzen™ AI NPUs (AI Engines), built on an open-source MLIR-based compiler toolchain.
716
13kossisoroyce/timber
Ollama for classical ML models. AOT compiler that turns XGBoost, LightGBM, scikit-learn, CatBoost & ONNX models into native C99 inference code. One command to load, one command to serve. 336x faster than Python inference.
690
14cornell-zhang/allo
Allo Accelerator Design and Programming Framework (PLDI'24)
422
15jkasdbt/AndroidPE
AndroidPE : A programming environment from your Android smartphone allowing you to create, code and compile real Android projects based on Gradle and/or Flutter. Many other types of projects, such as Rust, Python, Type Scripts and Web.
209