oneDNN Alternatives

Similar projects and alternatives to oneDNN

  1. janet

    A dynamic language and bytecode vm

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Bullet

    43 oneDNN VS Bullet

    Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.

  4. librealsense

    RealSense SDK

  5. Box2D

    Box2D is a 2D physics engine for games

  6. femtovg

    Antialiased 2D vector drawing library written in Rust

  7. PhysX

    21 oneDNN VS PhysX

    NVIDIA PhysX SDK (by NVIDIA-Omniverse)

  8. microwatt

    19 oneDNN VS microwatt

    A tiny Open POWER ISA softcore written in VHDL 2008

  9. oidn

    12 oneDNN VS oidn

    Intel® Open Image Denoise library

  10. xbyak

    8 oneDNN VS xbyak

    A JIT assembler for x86/x64 architectures supporting FPU, MMX, SSE (1-4), AVX (1-2, 512), APX, and AVX10.2

  11. a2o

    2 oneDNN VS a2o
  12. Singeli

    High-level interface for low-level programming

  13. openvino

    23 oneDNN VS openvino

    OpenVINO™ is an open source toolkit for optimizing and deploying AI inference

  14. oneMath

    oneAPI Math Library (oneMath)

  15. asmjit

    12 oneDNN VS asmjit

    Low-latency machine code generation

  16. cedro

    C programming language extension: Cedro pre-processor

  17. oneDPL

    1 oneDNN VS oneDPL

    oneAPI DPC++ Library (oneDPL) https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/dpc-library.html

  18. ciao

    4 oneDNN VS ciao

    Ciao is a modern Prolog implementation that builds up from a logic-based simple kernel designed to be portable, extensible, and modular.

  19. a2i

    1 oneDNN VS a2i
  20. Terathon-Math-Library

    C++ math library for 2D/3D/4D vector, matrix, quaternion, and geometric algebra.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better oneDNN alternative or higher similarity.

oneDNN discussion

Log in or Post with

oneDNN reviews and mentions

Posts with mentions or reviews of oneDNN. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-07-02.
  • Exploring biphasic programming: a new approach in language design
    5 projects | news.ycombinator.com | 2 Jul 2024
    I'm going to hijack the mention of ML to share xbyaku, a c++ library presenting a DSL for assembling machine code at runtime (useful for JIT).

    It's used by some of the pytorch back ends.

    https://github.com/herumi/xbyak

    Example use: https://github.com/oneapi-src/oneDNN/blob/main/src/cpu/aarch...

    I learned about these through a blog post about speeding up pytorch on ARM: https://pytorch.org/blog/optimized-pytorch-w-graviton/

  • Blaze: A High Performance C++ Math library
    7 projects | news.ycombinator.com | 17 Apr 2024
    If you are talking about non-small matrix multiplication in MKL, is now in opensource as a part of oneDNN. It literally has exactly the same code, as in MKL (you can see this by inspecting constants or doing high-precision benchmarks).

    For small matmul there is libxsmm. It may take tremendous efforts make something faster than oneDNN and libxsmm, as jit-based approach of https://github.com/oneapi-src/oneDNN/blob/main/src/gpu/jit/g... is too flexible: if someone finds a better sequence, oneDNN can reuse it without major change of design.

    But MKL is not limited to matmul, I understand it...

  • Arc & Deep Learning Frameworks
    1 project | /r/intel | 6 Oct 2022
    For completeness, it looks like this question was posted to the oneDNN GitHub repo and the response was to stay tune for updates.
  • Keeping POWER relevant in the open source world
    9 projects | news.ycombinator.com | 22 Jan 2022
  • Intel oneDNN 2.5 released with experimental RISC-V support
    2 projects | /r/RISCV | 9 Dec 2021
    From the release note of oneDNN v2.5:
  • Is gpu hardware tied to cpu ISA ?
    1 project | /r/hardware | 11 Jan 2021
    Intel are trying to support their oneAPI compute framework on Arm and IBM POWER and z/Architecture (s390x) but since they ever released only a single discrete GPU with the Xe architecture it's unclear whether they'll support Xe GPU compute on e.g. ARM https://github.com/oneapi-src/oneDNN
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic oneDNN repo stats
6
4,006
10.0
4 days ago

uxlfoundation/oneDNN is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of oneDNN is C++.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?