uxlfoundation/oneDNN
Open-source library of optimized deep learning operations (matmul, convolution, attention) for CPUs (x64, AArch64, RISC-V) and Intel GPUs. Used by PyTorch, TensorFlow, OpenVINO, and ONNX Runtime.
- Stars
- 4.1k
- Forks
- 1.2k
- Open issues
- 36
- Last push
- today
About oneDNN
oneDNN is a free, open-source AI inference tool by uxlfoundation, written mainly in C++. Open-source library of optimized deep learning operations (matmul, convolution, attention) for CPUs (x64, AArch64, RISC-V) and Intel GPUs. Used by PyTorch, TensorFlow, OpenVINO, and ONNX Runtime. It has 4.1k GitHub stars and 1.2k forks, and was last updated today. It's released under the Apache-2.0 license, a standard open-source license.
- License
- Apache-2.0
- Language
- C++
- Stars
- 4,073
- Last update
- today
- Runs on Mac
- Not stated
- GPU
- Not stated
- Paid API key
- Not required
- Self-hostable
- Not stated
Similar free tools
DeepSpeed43k stars · DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.
BentoML8.9k stars · The easiest way to serve AI apps and models - Build Model Inference APIs, Job queues, LLM apps, Multi-model pipelines, and more!
TensorRT-LLM15k stars · TensorRT LLM provides users with an easy-to-use Python API to define Large Language Models (LLMs) and supports state-of-the-art optimizations to perform inference efficiently on NVIDIA GPUs. TensorRT
llama.cpp132k stars · LLM inference in C/C++
pytorch105k stars · Tensors and Dynamic neural networks in Python with strong GPU acceleration
kimi-k3-in-c9.2k stars · A 2.78-trillion-parameter Kimi K3 running inference on a single CPU in 8.24 GB of RAM. Portable C99: no BLAS, no framework, no GPU.
oneDNN FAQ
Is oneDNN free?
Yes. oneDNN is open source and free to use. It's released under the Apache-2.0 license, a standard open-source license.
Does oneDNN run on a Mac?
The project doesn't say. Check its installation guide before you start.
Does oneDNN need a GPU?
The project doesn't state hardware needs. AI models generally run much faster with a GPU.
Is oneDNN still maintained?
Yes. It was last updated today and has 36 open issues on GitHub.
What are alternatives to oneDNN?
Similar free, open-source tools include DeepSpeed, BentoML, TensorRT-LLM, llama.cpp.