OneAPI (compute acceleration): Difference between revisions

Content deleted Content added
Libraries: The mkl source code is not on GitHub, just interfaces. As mkl is perhaps the most used part of onespi, that needs to be stated.
Tags: Mobile edit Mobile web edit
No edit summary
Line 75:
 
[[Fujitsu]] has created an open-source [[ARM architecture|ARM]] version of the oneAPI Deep Neural Network Library (oneDNN)<ref>{{Cite web|last=fltech|date= |title=A Deep Dive into a Deep Learning Library for the A64FX Fugaku CPU - The Development Story in the Developer's Own Words|url=https://blog.fltech.dev/entry/2020/11/19/fugaku-onednn-deep-dive-en|access-date=2021-02-10|website=fltech - 富士通研究所の技術ブログ|language=ja}}</ref> for their [[Fugaku (supercomputer)|Fugaku CPU]].
 
== Comparison with competitors ==
oneAPI competes with other GPU computing stacks: [CUDA|CUDA by NVIDIA]] and [[ROCm|ROCm by AMD]].
 
Where as Nvidia's CUDA is closed-source, AMD ROCm and Intel's OneAPI are open source.
 
=== Nvidia CUDA ===
{{Main|CUDA}}
 
'''CUDA (Compute Unified Device Architecture)''' is closed source is a [[parallel computing]] platform and [[application programming interface]] (API) that allows software to use certain types of [[graphics processing units]] (GPUs) from [[Nvidia]] for accelerated general-purpose processing, an approach called general-purpose computing on GPUs ([[GPGPU]]).
 
=== AMD ROCm ===
{{Main|ROCm}}
 
'''ROCm'''<ref>{{Cite web|url=https://github.com/RadeonOpenCompute/ROCm/issues/1628|title=Question: What does ROCm stand for? · Issue #1628 · RadeonOpenCompute/ROCm|website=Github.com|access-date=January 18, 2022}}</ref> is an open source software stack for [[graphics processing unit]] (GPU) programming from [[Advanced Micro Devices]] (AMD).
 
=== Unified Acceleration Foundation (UXL) ===
 
Unified Acceleration Foundation (UXL) is a new technology consortium that are working on open standards with the aim to compete with Nvidia's CUDA. The main companies behind it are Intel, Google, ARM, Qualcomm, Samsung, Imagination, and VMware.<ref>https://www.reuters.com/technology/behind-plot-break-nvidias-grip-ai-by-targeting-software-2024-03-25/</ref>
 
==References==