
快科技5月17日音讯,软件工程师Scott J. Goldman完成了一项硬核编削,在一台搭载M5 Max的MacBook Pro上,通过eGPU外接显卡膨大坞运转NVIDIA旗舰显卡RTX 5090,并在《赛博一又克2077》中终表现卓著100帧的游戏体验。
不外,这一扫尾的背后是一套极为复杂的软件栈搭建进程,且性能表现高度依赖帧生成手艺的加握。
由于macOS不提供NVIDIA GPU的原生驱动营救,而Linux系统又无法原生营救Apple Silicon的Thunderbolt接口,Goldman的科罚有洽商是在macOS上运转Linux诬捏机,通过诬捏化同期诓骗两个系统的上风。
具体来说,他使用QEMU搭建Linux诬捏环境,并手动确立了PCI BAR和DMA。在此进程中他还科罚了一个毒手的调遣问题,即QEMU默许竖立未为诬捏CPU线程分派优先级,导致基准测试分数出现剧烈波动。
更大的挑战在于提醒集架构的转机,由于险些统统PC游戏均基于x86架构诱骗,而Apple Silicon取舍ARM架构,Goldman必须部署FEX翻译层,将x86提醒及时转机为ARM提醒供M5 Max处理。

凭据他的Geekbench 6测试数据,FEX翻译层会带来约50%的CPU性能损耗,开启FEX后,Linux诬捏机的单核和多核跑分均奏凯腰斩。
Goldman搭建了多组对比测试平台:M5 Max MacBook Pro、M4 MacBook Air、一台2020款Intel版MacBook Pro(原生运转Linux),以及一台搭载酷睿i5-12600K的传统游戏PC,世界杯比分统统平台均外接RTX 5090,此外还测试了M4和M5 Max建造使用集成GPU的表现。
实测扫尾浮现,在开启帧生成的前提下,M5 Max和M4 MacBook Pro均能提供畅通的游戏体验。


《赛博一又克2077》在RT Ultra预设、1080p区分率下,两台Mac建造均跑出卓著100帧的收货,要知说念这背后相通了FEX翻译、Linux诬捏化和Thunderbolt eGPU三重性能损耗。
在GravityMark测试中,eGPU有洽商与原生桌面平台(i5-12600K)的性能差距仅为20%。
亚搏体育中国官方网站入口关连词一朝关闭帧生成,性能便出现断崖式着落,相似在《赛博一又克2077》RT Ultra预设、1080p区分率下,M5 Max MacBook Pro的帧率降至略高于60帧,M4 MacBook Air更是跌破50帧。
M4 Air的表现之差,甚至于2020款MacBook Pro中那颗i7-1068NG7搭配RTX 5090皆能赢得险些调换的帧率,当作参照,i5-12600K平台在不开启帧生成的情况下跑出了卓著150帧。
Goldman的论断是,M5 Max搭配RTX 5090进行游戏在手艺上是可行的,但必须依赖帧生成手艺来弥补eGPU蚁合、诬捏化和提醒翻译带来的性能亏损。
在理念念景色下,RTX 5090的性能损耗应仅来自Thunderbolt带宽扫尾,但FEX翻译层的50% CPU性能折损是现在最大的瓶颈。
更迫切的是,统统这个词搭建进程极其繁琐,远未达到平素玩家可用的进程,除非苹果往时为M系列芯片提供更完善的eGPU营救,不然这套有洽商更多是一项手艺考据而非实用有洽商。
