News from this site on March 6. Recently, reports related to NVIDIA’s CUDA (parallel computing platform) compatibility have appeared on the Internet, which is considered to be “prohibiting third-party companies from being CUDA compatible.”
According to foreign media Tom's Hardware, a certain clause in the EULA (End User License Agreement) of NVIDIA CUDA 11.6 and later versions mentions, "You cannot reverse engineer, decompile or disassemble for use. Any results generated by this SDK will be translated on non-NVIDIA platforms."
In response, domestic GPU manufacturer Moore Thread officially issued a statement stating that its MUSA/MUSIFY does not involve the relevant terms of NVIDIA EULA. Developers can use it with confidence.
Moore Thread stated that MUSA is a full-featured GPU advanced computing unified system architecture independently developed by Moore Thread, with all intellectual property rights, integrating software and hardware, and has nothing to do with CUDA. Any dependencies.
MUSIFY is a development tool provided by Moore Thread to the majority of MUSA developers. It facilitates users to transplant and develop applications on the MUSA computing platform. It allows developers to convert their C source code into MUSA C source code is then compiled through the MUSA compiler MCC to generate binary code based on the MUSA instruction set, which is finally run on a Moore thread full-featured GPU.
It is worth mentioning that there is a third-party open source project "ZLUDA" that allows AMD GPUs to run NVIDIA CUDA applications. As previously reported by this site, AMD GPU performance was approximately 10-20% faster than native ROCm/HIP support in Blender 4.0 rendering tests.
The above is the detailed content of NVIDIA bans third-party companies from being CUDA compatible? Moore Thread responded that it was not affected. For more information, please follow other related articles on the PHP Chinese website!