APP下载

苹果Mojave更新当中出现的Navi 16或许不是真的 而是海市蜃楼

消息来源:baojiabao.com 作者: 发布时间:2026-05-28

报价宝综合消息苹果Mojave更新当中出现的Navi 16或许不是真的 而是海市蜃楼

不知道大家在上周末的时候有没有听说一件很吸引眼球的新闻:据说有推特侦探(TUM_APISAK)发现或许会被用在第九世代家用机、即次世代家用机的全新半定制SoC Chip,代号“Gonzalo”。他说这颗新的芯片将会搭载八核心锐龙处理器,而且还有全新的Navi架构图形单元。这还不算,挖掘出来的推特侦探竟然还能推测出频率:基准1.0GHz,睿频3.2GHz。而实际上他的根据是一串程式码:“2G16002CE8JA2_32/10/10_13E9 AMD Gonzalo”,这名名侦探认为其中的32就是指3.2GHz,然后首个“10”就是指基础的1.0GHz,后面的“10_13E9”就是所谓的“Navi 10 Lite”。他的“解码”在上周末的时候占领相当多外媒的首页,但是在思来想去后,我觉得他的解释可靠性不足,个人演绎的成分比较重,犹豫后决定还是不要报道为好。

这是Chris Rock的脱口秀,恶搞Tupac

而事实上这段时间还有其他类似的流言,比如说在苹果的Mojave Version 14.12系统更新当中被找到出现神秘字样,在网站Tonymacx86找到的程式码当中,大家可以看到左侧的“AMDRadeonX6000HWServices”并没有问题,就算后面出现“Navi”字样都不值得奇怪,或许日后会有搭载Radeon Navi显卡的Mac装置,这是合逻辑的,但是看到右侧,就有非常具体的Navi 16、Navi 12、Navi 10、Navi 9,看起来就像是非常具体的GPU,而且如果按照目前1CU=64SP的架构,能够很轻易的推测出1024、768、640、576的SP规格,要知道RX 560显卡就是1024SP,因此尽管后三者的定位看起来非常低端(R7 455=768SP)且没有出现过,但是依然给侦探控们相当的兴奋。

不过昨晚的时候PCGamesn援引苹果周边技术站点Netkas.org的讯息提供出另一种解锁,作为的“Navi 16”或许并不是被故意写进驱动里面的,而是软件工程里的自然现象,换句话说,后面的数字是自然形成的,这可能是一种由于C++程式设计语法(Language Syntax)的带来的乌龙,当你按照固有的规则输入字样后,Navi10之类的C++名称分隔符(Name Separator),他还以下面的程式码来举例:

__ZN38AMDRadeonX6000_AMDRadeonHWServicesNavi10MatchTableE

AMDRadeonX6000_AMDRadeonHWServicesNavi::MatchTable

__ZN38AMDRadeonX6000_AMDRadeonHWServicesNavi10gMetaClassE

AMDRadeonX6000_AMDRadeonHWServicesNavi::gMetaClass

__ZN38AMDRadeonX6000_AMDRadeonHWServicesNavi10superClassE

AMDRadeonX6000_AMDRadeonHWServicesNavi::superClass

__ZN38AMDRadeonX6000_AMDRadeonHWServicesNavi16ProjectNameTableE

AMDRadeonX6000_AMDRadeonHWServicesNavi::ProjectNameTable

__ZN38AMDRadeonX6000_AMDRadeonHWServicesNavi16getMatchPropertyEv

AMDRadeonX6000_AMDRadeonHWServicesNavi::getMatchProperty

__ZN38AMDRadeonX6000_AMDRadeonHWServicesNavi9MetaClassC1Ev

AMDRadeonX6000_AMDRadeonHWServicesNavi::MetaClass::MetaClass

__ZN38AMDRadeonX6000_AMDRadeonHWServicesNavi9MetaClassC2Ev

AMDRadeonX6000_AMDRadeonHWServicesNavi::MetaClass::MetaClass

__ZN38AMDRadeonX6000_AMDRadeonHWServicesNavi9MetaClassD0Ev

AMDRadeonX6000_AMDRadeonHWServicesNavi::MetaClass::~MetaClass

__ZN38AMDRadeonX6000_AMDRadeonHWServicesNavi9MetaClassD1Ev

AMDRadeonX6000_AMDRadeonHWServicesNavi::MetaClass::~MetaClass

大家能够看到在Mojave驱动里面出现的原文其实并没有多少含义,而是编译——还原过程引起的海市蜃楼,原文甚至还有提供一个给你试手的,或许你也能找到规律。

2019-01-23 22:40:00

相关文章