AMD 开源 GIM 驱动程序,加速 GPU 虚拟化并支持未来 Radeon GPU
为了继续推进其软件栈开源化进程,AMD最近发布了一个名为GIM(GPU-IOV)的开源驱动程序,主要支持虚拟化功能。这一消息最早由科技网站Phoronix报道。GIM驱动程序主要用于AMD的Instinct加速器,但根据AMD的产品路线图,未来也有可能扩展到主流的Radeon桌面显卡。 AMD的GIM驱动程序可以实现主机GPU在虚拟化环境中的各种功能,包括资源分配和管理,从而确保在云和数据中心环境中高效运行多个虚拟机。这对于希望基于AMD硬件开发AI和高性能计算应用的开发人员来说是一个重要的进展。今年2月,性能计算提供商Hot Aisle对AMD提出了批评,呼吁该公司更好地支持开发人员,提高硬件的可访问性。随后,AMD于本月开始认真推动其软件开源计划。 在这次开源行动之前,AMD已经采取了一些措施来吸引开发者。例如,AMD扩大了其开发者信用计划,使开发者有机会免费试用MI300X和Dell硬件。然而,AI硬件公司Tiny Corp仍然面临适应AMD数据中心GPU的挑战,主要是因为这些GPU在与Tiny Corp的“TinyBox”服务器配合时表现不佳。Tiny Corp指出,如果AMD能提供开放源代码的软件、固件和驱动程序,这些问题就更容易解决,并且可以根据需要定制硬件。 此外,AMD还宣布将对其Micro Engine Scheduler (MES) 进行开源,但相关文档和源代码要到5月底才会发布。这是AMD首次将其关键驱动程序开源,展示了公司在提高透明度和支持生态系统方面的决心。 总的来说,AMD此次发布GIM驱动程序开源是一个重要的里程碑,有助于提升其硬件的兼容性和可定制性,更好地服务于开发者和企业用户。此举也表明AMD正在积极应对市场变化,加强与社区的合作,推动技术创新。 业内人士对这一举措普遍持积极态度,认为AMD的开源策略将进一步巩固其在AI和高性能计算领域的市场地位。开源意味着更多的开发者可以参与到AMD产品的优化和创新中来,这不仅有利于AMD硬件的普及,也有助于整个生态系统的健康发展。 AMD是一家知名的半导体设计公司,总部位于美国加州。公司在图形处理器(GPU)和中央处理器(CPU)领域具有较强的技术实力,近几年在人工智能和高性能计算市场上取得了显著进展。
