在成功让AMD显卡基于ARM架构的MacBook运行后,TinyCorp公司近日将其技术成果移植到USB4/Thunderbolt 4接口,并开发出驱动程序使得英伟达(Nvidia)RTX 30、40和50系列显卡能够通过这两种连接标准的外置显卡扩展坞在MacBook上运行。不过需要明确的是,这些驱动程序专为AI开发设计,无法为MacBook设备提供显示输出功能。

Cover Image

这家AI初创公司在社交平台X上展示了这项新功能,并为AI开发者提供了驱动安装指南。TinyCorp还分享了一张MacBook Pro M3 Max的运行截图:通过USB4连接的ADT-UT3G扩展坞搭载未具名RTX显卡运行Tinygrad框架。

目前该驱动支持RTX 30、40及50系列显卡。虽然RTX 20系列理论上可能兼容,但需要用户自行进行额外调试。核心技术限制在于TinyCorp的驱动仅支持搭载GPU系统处理器英伟达显卡,因此全系GTX显卡均不兼容。据报道,基于RDNA 2、3、4架构的AMD显卡同样支持运行。

苹果(Apple)弃用英特尔(Intel)处理器转向自研ARM架构的M系列处理器后,在苹果设备上运行英伟达显卡几乎成为不可能的任务。由于M系列 MacBook完全依赖内置巨型集成显卡苹果从未在ARMMacOS系统中集成英伟达AMD显卡驱动支持。

这种局面迫使开发者与用户不得不手动编写驱动程序,以期实现MacOS系统通过外置显卡扩展坞兼容英伟达AMD显卡。对TinyCorp而言,得益于早前通过USB3标准(该标准甚至不包含PCI Express协议)在苹果芯片设备上成功驱动AMD外置显卡的经验,他们已掌握在ARM架构MacBook运行外置显卡所需的全部驱动开发技术。

尽管TinyCorp未详细说明在USB4Thunderbolt 4接口实现英伟达显卡支持过程中遇到的技术障碍,但凭借先前在USB3接口为AMD显卡构建相同架构的经验,为M系列 MacBook实现英伟达外置显卡支持显然更为轻松。USB4/Thunderbolt 4标准专为外置显卡扩展坞等设备优化,其原生PCIe支持特性进一步简化了兼容性工作,加之其相对传统USB3实现的巨大带宽提升,更为技术实现创造了有利条件。

AI领域从业者而言,这项在ARM MacBook运行英伟达显卡的新能力将极大促进本地大语言模型及其他AI模型的运行效率——以RTX 5090为例,其运算速度将远超苹果M系列集成显卡的性能极限。


文章标签: #MacBook #英伟达 #AI开发 #外置显卡 #TinyCorp

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。