3月5日消息,全球知名的显卡制造商NVIDIA近期对其CUDA计算平台的用户协议——即EULA(最终用户许可协议)做了重要更新。在最新的CUDA 11.6版本安装程序中,该公司新增了一项条款,明令禁止其他公司或开发者通过转译或模拟的方式实现对CUDA技术的兼容。
CUDA,全称Compute Unified Device Architecture,是NVIDIA推出的一套并行计算平台和编程模型。它允许开发者利用NVIDIA的图形处理器(GPU)来执行通用计算任务,广泛应用于各类科研、工程和商业领域。然而,此次EULA更新可能会在一定程度上影响其他半导体厂商,包括Intel、AMD,以及国内在这一领域发力的企业如摩尔线程、壁仞科技、沐曦科技等,它们都在试图通过自己的方式支持或兼容CUDA。
然而,在NVIDIA的这一决定公布后不久,国内的GPU技术创新企业摩尔线程立即做出了回应。3月5日晚间,摩尔线程发布官方声明,明确表示旗下的MUSA和MUSIFY技术均不受NVIDIA新版EULA协议的影响。摩尔线程在声明中强调,MUSA和MUSIFY完全是摩尔线程自主研发,并拥有全部知识产权。它们与CUDA并无任何依赖或涉入,因而开发者可安心使用这两项技术。
据悉,MUSA(MoorThreads Unified System Architecture)是一套摩尔线程自主研发的全功能GPU先进计算统一系统架构。这个系统由软硬件交互构成,实现了对硬件资源的高效管理与调度,旨在提供一种全新的大规模并行计算解决方案。与此同时,MUSIFY则是一套专为MUSA开发者准备的工具集,它能够帮助开发者将自己的C++源代码转换为基于MUSA的C++源代码,并经由MUSA编译器MCC(MoorThreads C Compiler)编译,从而产生适用于摩尔线程全功能GPU的二进制代码。
此外,为了进一步支持开发者,摩尔线程还提供了MUSA SDK,即MoorThreads GPU并行计算的软件开发工具包。MUSA SDK集合了MUSAToolkits(包括内置运行时、编译器、GPU加速计算库、迁移和优化工具)以及其他一系列计算和通信库,让开发者能够快速地开发并优化针对摩尔线程GPU的并行计算应用。
摩尔线程对外表达了其坚定的立场,将继续在自主技术的道路上深耕细作,利用从芯片到显卡到集群全链条的产品优势,为大规模的数据模型训练和推理提供持续强大的运算支持,也显示了中国企业在高端制造与技术自主化方面的决心和能力。在全球技术竞争愈发激烈的当下,摩尔线程等国内企业的快速发展与回应,无疑显示了中国在全球高性能计算领域逐渐崛起的实力。