ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

英伟达联发科联手,AI基础设施、PC与汽车芯片走向整机协同

英伟达联发科联手,AI基础设施、PC与汽车芯片走向整机协同 英伟达向联发科投资35亿美元在AI基础设施、PC芯片和汽车三大领域达成合作这类消息最值得讨论的不是账面上的金额而是巨头开始把技术协同从“卖单一芯片”拉高到“整机方案”。在判断这轮合作会产生多大影响之前我先补一个背景联发科最强的不是某一颗CPU而是把CPU、基带、无线连接、电源管理、显示、低功耗设计和板级整合放在一起的能力英伟达最强的则是GPU、CUDA生态、AI训练与推理加速、自动驾驶计算平台。原来这两家公司的交集主要出现在“联发科座舱芯片里集成了英伟达GPU IP”这类局部合作而现在双方把方向拆成了三大块说明合作逻辑已经变了。原始新闻里没有给出投资结构、股权比例、产品落地时间和首批合作形态所以本轮我只把它当作战略信号来读不会急着预测哪颗芯片先量产。更实际的问题反而适合台前幕后想一遍如果英伟达真的开始和联发科做整机级协同对AI基础设施的采购者、PC处理器开发者、车载软件团队分别意味着什么这篇文章我会按自己的理解拆开讲最后再给一组可以立刻落地的验证方法而不是只看发布会式的产品名。1. 先拆关键词AI基础设施、PC芯片、汽车到底各自指向什么1.1 一家GPU公司和一家SoC公司合作补的是什么能力英伟达的强项在过去十几年非常集中显卡、AI加速卡、CUDA软件栈、NVLink高速互联、数据中心整机柜方案。问题是如果只做扩展卡和加速器很多关键性能点会落在别人手里比如CPU主控、主板设计、功耗管理、无线连接、车规集成、成本控制。联发科的强项恰好补上了这些相对“外围但不缺”的部分。联发科做手机SoC已经很多年技术上积累最深的不只是CPU核心性能而是“低成本、低功耗、高集成度”的板级工程能力。这意味着它能把大量功能塞进一颗芯片里还能控制发热、面积和物料成本。这对AI基础设施、PC芯片、汽车来讲都是稀缺能力。所以这轮合作不能用“英伟达出GPU、联发科出ARM CPU”这么简单的分工去理解。更合理的理解是英伟达想在一个系统里同时掌握计算、互联、功耗、整机形态和软件生态而联发科在“如何把一堆计算单元做成一台能出货的机器”上有成熟经验。1.2 三大方向的本质问题并不是同一个方向主要难点英伟达侧强项联发科侧可能带来的能力真正要验证的事情AI基础设施功耗、互联带宽、系统稳定性、运维复杂度GPU、CUDA、NVLink、整机集群方案板级整合、低功耗控制、大规模制造、成本控制整柜系统是不是够稳定长时间训练会不会被底层管理部件拖后腿PC芯片x86生态惯性、应用兼容、驱动、双系统体验独立GPU、AI加速、图形生态CPU/SoC设计、无线连接、电池功耗控制、性价比ARM版Windows是否已经能覆盖日常软件GPU驱动是否完整汽车车规认证、功能安全、长期供货、供应链管理自动驾驶算力、端到端AI模型训练座舱SoC、通信连接、成本控制和量产交付经验自动驾驶和座舱能否在同一个硬件上稳定共存是否具备车规级长期支持这张表只适合当作判断框架不适合当作已经发生的产品规划。因为芯片行业从设计到量产通常需要两年以上短期内能看到的是参考设计、开发套件和软件适配计划而不是所有领域的成品立刻切换。1.3 芯片行业合作最容易被误读的地方不是“一投就赢”我在看这类新闻时会先提醒自己一句芯片行业合作失败的概率不低。手机SoC领域有过很多芯片厂商和GPU厂商合作最终可能因为功耗、成本、驱动问题和产品节奏太慢而没有形成大的出货量汽车领域的合作更加复杂车规认证周期极长。所以投资金额大并不等于项目一定顺利。35亿美元在半导体行业是什么级别对一家中小型芯片公司来说是巨款但对英伟达和联发科这种体量来说更多像是战略绑定和保证资源投入。它在短期内更可能影响的是双方研发资源的排布、项目优先级和合作伙伴名单而不是下个月就能在电商货架上看到成品。因此如果你不是这两家公司的工程师也不是它们的供应链伙伴没必要因为一条新闻就立刻推翻现有技术选型。更合理的做法是把它当成一个需要持续观察的变量每季度或者每半年复盘一次。2. AI基础设施重点不是芯片面积而是整柜系统的可控性和功耗2.1 AI集群的瓶颈已经不在单卡而在系统级管理过去几年做AI基础设施大家最关注的是“买多少张GPU、显存多大、单卡算力多高”。现在越来越多人会发现单卡算力再高如果不能稳定组网、不能被调度、不能控制功耗和散热整个集群的可用算力会大打折扣。真实运维场景里有一堆和GPU计算本身关系不大、却又极其容易影响稳定性的底层问题BMC管理固件是否稳定电源管理策略是否会在高负载下触发降频主板网卡固件是否兼容CPU和GPU之间的PCIe链路是否会出现带宽跑不满的情况。这些问题在过去主要由服务器厂商解决而英伟达做整机方案之后越来越需要把底层控制和它自己的GPU调度逻辑放进同一个技术体系。联发科的板级工程能力对这个领域有价值因为它常年处理的是功耗、封装、信号完整性和大规模量产这些恰好是AI服务器最容易出现隐性故障的地方。假如联发科未来在服务器主控、基础设施管理芯片或者低功耗管理单元上介入会让系统层面的问题更早被发现而不是等用户跑到高负载才暴露出来。2.2 采购习惯可能需要从“看GPU”变成“看GPU之外的电路”现在很多AI团队做资源规划时预算表上基本只写“多少张H系列/多少台八卡服务器”很少会仔细看CPU型号、内存通道数、网卡规格、BMC模式、固件版本、散热设计方案。但在批量部署时最容易导致任务卡死的往往不是GPU本身而是这些基础设施组件。举个例子同一个训练任务在两台GPU数量相同的服务器上跑一台能稳定运行一周另一台每两三天就掉线很多时候差异不在GPU而在CPU与GPU的PCIe拓扑结构、电源冗余策略、网卡中断配置和驱动版本不同。如果你在搭训练集群应该把这部分项目纳入验收流程而不能只拿“跑一次benchmark”的数据做判断标准。联发科介入之后我最关心的不是它会不会做出一颗惊人算力的AI芯片而是以后AI服务器的主板、供电、管理芯片、连接芯片会不会越来越像手机主板那样强调“低功耗设计和全局功耗平衡”。如果这个趋势成真未来看服务器时除了“几卡多少T”还要看整机满载功耗、故障率、管理接口标准化程度和固件迭代速度。2.3 对普通研发团队现在值得做的验证其实不复杂大部分普通团队既不需要也不应该去直接对接这种战略合作真正的问题只有两个一是现有AI任务是否要支持ARM架构二是如果未来底层基础设施逐步偏向ARM和GPU协同团队能不能平滑迁移。有一个低成本验证路径适合没有庞大基础设施预算的团队先把不依赖GPU的AI前置任务找出来比如数据预处理、离线推理、模型格式转换、评估脚本、镜像构建这些任务压力不大适合先迁移到ARM环境测试。试着把部分Docker镜像交叉构建成ARM64版本确认基础依赖、Python包、编译工具链都能顺利安装。用一小批不适合用GPU跑的逻辑在ARM机器上运行比如一些CPU密集的分布式计算任务观察性能和稳定性。选择其中一个在线推理模型在ARM服务器上做压测看看把CPU和GPU分离部署是否可行。这套验证做完你就会知道自己团队的代码离“架构无关”还有多远。如果连最基础的数据预处理脚本里都有一堆硬编码的x86依赖未来真要迁移时会比预想中困难得多。3. PC芯片ARM PC的最大阻力从来不是性能而是生态惯性3.1 联发科和英伟达的合作真正可能改变的是“笔记本出货结构”在PC领域只谈性能没法解释市场格局。x86生态发展了这么多年几乎所有商业软件、行业软件、游戏、外设驱动、企业内部系统都是围绕x86建的。就算ARM芯片的CPU IPC已经不差用户数还是受制于软件兼容性。联发科进入PC处理器的优势是低功耗和蜂窝网络连接能力。如果把它和英伟达的GPU、AI加速能力放在一起最合理的产品方向之一是高性能轻薄笔记本CPU部分由ARM架构处理日常任务GPU部分负责图形加速和端侧AI推理整机功耗和续航由联发科的板级能力优化。这种产品的目标人群不一定是最在乎极致性能的桌面玩家而是普通办公人群、轻量开发者、云笔记本电脑用户和前端内容消费人群。对普通办公用户来说能否打开常用办公软件、浏览器体验是否流畅、续航是否够长比CPU是x86还是ARM更重要。3.2 如果Windows on ARM生态继续成熟软件工程师会先被推上前线Windows on ARM过去最大的问题是软件兼容性不完整。现在系统已经内置转译层x86应用可以运行但性能有损耗部分底层驱动和大型游戏依然不兼容。真正会先被影响的不是普通用户而是企业内部软件和行业软件开发商。如果你的公司维护Windows客户端软件、需要调用GPU加速或者依赖某些底层原生库那么在新平台尚未完全成熟时最怕的是“能开机但软件打不开驱动”这类问题。我建议现在就开始做软件资产盘点看看哪些模块是纯跨平台代码、哪些模块依赖Windows x86原生接口。盘点方法可以分成三层判断检查层判断问题如果答案偏“是”说明应用层是否用Web技术、Python、Electron、跨平台框架相对容易适配ARM系统接口层是否依赖驱动、COM组件、Windows服务、硬件抽象需要单独做ARM和x86两版测试指令集层是否嵌入汇编、直接调用AVX指令、依赖特定CPU优化基本只适合x86迁移成本较高对软件团队来说最稳妥的做法不是马上宣布“全面支持ARM PC”而是先挑一个不太关键的工具类应用做兼容性测试把崩溃率、性能损耗、驱动安装成功率记录下来再决定后续支持优先级。3.3 开发者的“ARM PC替换”可以很慢但CI不能慢个人开发者换电脑的节奏可以很慢。如果现在的工作流重度依赖某些Windows游戏、专业剪映、大型仿真工具换成ARM之后体验下降是不值得的。但团队的基础设施层面越早支持ARM越好因为软件适配永远比用户诉求慢半拍。一个非常推荐的做法是在持续集成系统里增加一台ARM64构建机比如跑单元测试、编译测试、容器镜像安全扫描。这类任务没有什么历史包袱跑通成本低能够提前暴露哪些依赖在ARM环境里装不上。等哪一天市场真的需要ARM版客户端或服务器时团队已经有现成的构建和发布流水线不用临时从零开始适配。我在实测里遇到最多的坑往往不是代码本身有问题而是依赖链表里某个不出名的二进制包只提供了x86_64版本导致整个构建链在ARM上失败。这种问题越早暴露解决成本越低。如果非要等到客户提出问题那就已经落后了。4. 汽车领域先过功能安全和供应链管理再谈性能演示4.1 座舱系统和自动驾驶正在被逼到同一个计算盒子里汽车行业的传统分工很清楚仪表和座舱娱乐是一套系统ADAS/自动驾驶是另一套系统。功耗、散热、安全等级、供应商都不一样。但随着车辆电子电气架构从分布式控制器向集中式发展行业开始尝试把座舱、仪表、行车记录、泊车辅助、高速领航等功能放进同一套计算平台里。NVIDIA在自动驾驶芯片和高性能计算方面积累很深但往车规级大规模落地时量产和系统集成的难度非常大。联发科的优势在于已经深入车规座舱SoC领域对车厂、Tier1供应商、操作系统适配和交付节奏比较熟悉。两者合作后最值得关注的不是“自动驾驶算法又提高了几个点”而是能不能真正把座舱自动驾驶做成一个稳定、可量产、可维护的中央计算平台。4.2 车用芯片和消费芯片的开发节奏完全不同消费电子一年半载就换代很多消费者已经习惯。汽车芯片不是这样。从一颗芯片定义到真正量产装车通常要走完产品定义、功能安全评估、软硬件集成、整车测试、法规认证、批量生产这些环节耗时经常按三年为单位计算。这也意味着现在公布的墨迹最早的量产装车可能要推迟到后面几年期间供应链一旦有原材料或产能波动交付计划就可能调整。车内软硬件协同开发还有一个特点你不能像服务器一样随便重启也不能因为某个驱动不稳定就发个紧急更新。操作系统、中间件、通信协议、诊断机制、安全机制都需要在整车生命周期里保持稳定。远程升级能力确实让售后修bug更方便但涉及到转向、制动、安全域等部分每一行代码的改动都要重新经过评估。4.3 汽车软硬件团队选型时别只看“算力有多大”如果你想做车载计算平台或者正在评估新一代汽车SoC需要看的不只是跑分和AI算力而是下面这几条这家芯片厂商有没有完整功能安全文档ISO 26262的安全等级是否覆盖你需要的功能。有没有长期供货承诺一颗车规芯片的生命周期应该支持整车5年甚至更久的量产期。BSP、SDK、HMI工具链、自动驾驶中间件、OTA框架是不是能在芯片初期就提供给开发者。是否支持多种传感器接入例如摄像头、激光雷达、毫米波雷达接口数量够不够多。厂商是否愿意和你一起做整车的功耗、热管理和可靠性测试。芯片原厂如果在最后两点上没有投入再强的单点算力也很难变成车规级产品。因为汽车系统出问题时整机厂和Tier1找的不会是“GPU计算单元”而是整套硬件和软件链路。如果现在要启动车载项目我会建议把联发科和英伟达合作的这套方案列入评估清单但同时准备另一套备用方案。原因是新产品开发周期和车规验证还不明确而汽车项目的风险承受能力没有消费电子那么高。5. 现在就能落地的验证方式从负载结构、软件依赖、生态锁定三个角度做压力测试5.1 先给现有负载做“架构依赖体检”不看新闻能不能落地先看看自己手里的东西能不能加速落地这是最稳的方法。我建议给现有工作负载做一次“架构依赖体检”。具体是拿一份完整的软件依赖清单逐个检查有没有硬编码的x86依赖。不需要真的去装一台ARM机器才能做这件事可以先在构建配置文件里搜一下包含x86_64、amd64、AVX、SSE之类关键词的地方。搜索的目标不是惩罚它们而是评估如果要切换到ARM平台哪些组件最可能挡住去路。做完静态检查之后再选一个相对独立的负载做实际部署。比如你有一个模型服务不强调GPUCPU推理即可那就可以赶紧放到ARM云实例上试跑。这里不要急着调并发先把输入输出格式、依赖安装、日志上报这些基础能力跑通再做大并发压测。前端的坑往往不动声色地藏在加载失败、日志乱码和目录权限里。5.2 判断标准要包含速度之外的稳定性指标很多技术团队做新方案评估时只看速度这是最容易出问题的地方。ARM和x86在部分纯CPU任务上速度可能相差不大但真正的差异是稳定性长任务能否保持稳定功耗网卡掉线概率容器重启响应速度GPU驱动与CPU架构的兼容表现。我衡量一个平台能不能承接生产任务一般会设置四类指标成功率连续跑100个任务成功和失败各多少次。长稳测试连续运行24小时以上观察内存泄漏、句柄增长、日志中断。资源占用同样负载下CPU、内存、磁盘IO的实际用量。回滚难度如果新平台表现不合格能否快速切回旧架构。一旦这四项都通过才谈“速度提高多少”。如果只有速度优势稳定性测试跑不过那这个平台最多适合做临时验证不适合长期生产。5.3 把“生态锁定”也当成一个技术债来管理芯片战略合作必然会带来生态绑定。使用NVIDIA的CUDA生态软件工程师会获得巨大的生态便利但反过来团队代码也会越来越依赖某个GPU品牌。ARM架构的PC一旦发展起来软件生态也会逐渐分化出“x86优化版”和“ARM原生版”如果代码没有良好的架构抽象层后期适配成本会被抬高。解决方式不是回避生态而是做分层设计。自己的业务代码尽量和硬件架构解耦底层调用尽量通过标准化接口去封装。不要在一个业务函数里直接调用特定指令集或特定GPU工具库应该留一层适配层让未来可以切换。这听起来像老生常谈但很多项目在快速发展期根本不会提前留接口到最后被生态绑死时再改架构的成本往往比当初多写一层还要高得多。6. 不同角色该怎么消化这条新闻6.1 如果你的工作是AI平台运维重点关注AI基础设施里的整柜系统、底层管理和功耗控制。可以继续保持现有集群不动但要在新采购时增加“ARM CPU服务器配合GPU使用”的测试单元。这里的关键不是立刻替换而是积累经验因为未来异构部署只会越来越多。6.2 如果你是客户端应用开发者最好在接下来半年内把应用列一个兼容性清单逐个检查Windows x86、Windows ARM、Linux ARM这几个环境的运行差异。如果你的业务在开发阶段就走的是Web技术或跨平台框架那工作量不会太大但如果涉及大量系统底层调用就要尽早预留适配时间。6.3 如果你是做嵌入式或车载软件芯片选型要特别谨慎。不能只看“合作官宣”就认定某套SoC未来一定大量出货还要看芯片的生态工具成熟度、车规认证文档、开发套件供应量和厂家长久支持计划。智能座舱和自动驾驶的结合方向很合理但落地节奏需要靠实际样件和认证进度来验证。6.4 如果你只是普通开发者和个人用户现在的PC、服务器、手机在短期内都不会因为这笔投资发生剧烈变化。你不需要急于购买任何新硬件也不用为了ARM生态提前做一些额外迁移。值得做的只是保持更新在你未来换笔记本时留意一下采用ARM CPU的产品在面对日常办公、视频会议、浏览器、开发工具时的表现是否已经追上x86平台。这轮合作真正有价值的地方并不是一家公司多了一家重要客户而是整个计算产业开始认真回答一个已经被问了很多年的问题当CPU、GPU和互联技术越来越难以分开设计时谁能先把它们做成一台真正高效、稳定、低成本运行的整机。对大多数团队来说能做的不是预测答案而是尽早把自己的工作流变成少一点架构依赖、多一点普适标准的形态。等产品真正落地时你的团队就已经站在比较容易适应的那一侧了。
返回列表