树莓派Raspberry Pi社交媒体的Youtuber Jeff Geerling最近发布了一则视频,展示在Raspberry Pi 5上运行多款3A大作的测试结果,此次的关键突破在于成功支持新一代AMD Radeon显卡,从而显著提升系统性能。

Geerling曾在10月利用外置显卡(eGPU)和一张入门级Radeon RX 460显卡,在Raspberry Pi 5上展示了4K游戏。一些对硬件要求较低的3D游戏,比如《毁灭战士3》,可以在4K下流畅运行,分辨率稳定达到60 FPS。

而在社交媒体开发的RX 6000和RX 7000系列显卡驱动程序的支持下,Geerling最近尝试运行了一些更新的PC游戏,虽然4K游戏体验仍受限于Raspberry Pi的CPU性能、内存和带宽不足,即便使用Radeon RX 6700 XT这样的高性能显卡,也很难达到理想分辨率。但是,已经能够运行一些3A级游戏了。

本次测试的核心设备是Raspberry Pi 5,它是一款基于ARM架构的单板计算机,运行Linux系统。本次测试中,通过外置AMD显卡(包括6700 XT和Radeon Pro W 7700等),试图突破其内置GPU的性能限制,实现更高的游戏画质和多功能应用。

而在视频中,他的测试目标包括:

在所有测试中,《毁灭战士:永恒》是一款对硬件性能要求较高的现代3A级游戏。在Raspberry Pi 5外置AMD显卡的配置下,游戏在4K分辨率下可达20 FPS,但需要将分辨率降至720p以下,才能达到更流畅的30 FPS。

通过将Pi 5超频至3GHz,帧率可以小幅提升,但稳定性有所下降,最终测试结果表明GPU性能受限于CPU的瓶颈。

作为游戏硬件性能的经典测试基准,《末日之战:复刻版》在低画质和4K分辨率下可稳定运行,帧率约为20-30 FPS。虽然GPU能够达到最大利用率,但受限于Pi 5的ARM架构处理器,游戏性能无法进一步突破。

相比之下,《传送门2》是一款对硬件需求较低的游戏,并且在4K分辨率和最高画质下运行流畅,甚至超越了某些旧款高性能PC的表现。这一结果充分展现了外置显卡对于Raspberry Pi 5的性能提升作用。

在多显示器配置中,Raspberry Pi 5可支持最多六台外置显示器,同时达到1080p分辨率和60Hz刷新率。这一性能甚至超越了部分Apple M系列设备,展示了其在多屏幕监控或工作站配置中的潜力。

通过外置AMD显卡,Pi 5支持硬件加速的视频转码和OBS录制。然而,由于PCIe带宽限制,录制和推送高分辨率视频(如1080p或4K)时会出现帧率下降或卡顿的问题。调整至720p分辨率后,录制和推送性能稳定,可达到60 FPS。

尽管Raspberry Pi 5在实验中展现了出色的性能提升,但其硬件限制仍是无法忽视的挑战:

Raspberry Pi 5与AMD外置显卡的结合,展示了基于ARM平台的高性价比运算设备的可能性。其在游戏、视频转码、多屏幕工作站等场景中的潜力,为未来的ARM计算生态奠定了基础。

要进一步释放Raspberry Pi 5的潜力,需要更强大的驱动程序的支持和硬件优化。同时,解决内存以及PCIe带宽的瓶颈问题,将有助于提升其高性能应用能力。

作为一个基于ARM的实验设备,Raspberry Pi 5的成功也说明了ARM平台在高性能计算中的潜力。例如,未来的ARM游戏设备或工作站将可能以更低的成本,提供更高性能的使用体验。