十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

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

边缘AI算力选型实战:AX8850与元曦的协同方案解析

边缘AI算力选型实战:AX8850与元曦的协同方案解析 算力这玩意最近两年在边缘端是真火但火的同时也是真乱。我接触过不少团队算法模型调得挺漂亮一跑到边缘设备上就露馅要么帧率上不去要么功耗压不住要么精度掉得没法看。问题往往不是出在模型本身而是出在最开始那一哆嗦——算力选型就没搞对。前两天跟朋友聊起他们的新项目正好提到AX8850和元曦这两颗芯片一个主打中小算力场景的能效比一个剑指超大算力场景的吞吐极限搭配起来覆盖的面还挺全。这篇文章就把我对这两款芯片的调研、实测理解、以及边缘端选型的一些通用方法论整理出来给正在做硬件选型、方案评估或者架构设计的朋友一个参考。1. 边缘端AI算力选型不是算得越快就越好任何一个做过边缘AI落地的人应该都对这句话有体感边缘端的算力选型本质上是一场带着镣铐的舞蹈。你追求的不是单点性能的极致而是性能、功耗、成本、生态、部署难度、散热设计这几个维度在真实业务场景下的平衡。这也是为什么很多团队在云端跑得好好的模型一搬到边缘就各种别扭。1.1 为什么算得快在边缘端反而可能是个陷阱云端选型逻辑很直接GPU算力往上堆就行电费高一点也能接受反正机房环境稳定散热不是你要操心的主要问题。但是边缘端不一样尤其是部署在工厂产线、园区闸机、无人机、车载终端、智能摄像头这些位置的设备你面对的是严苛的物理约束。先说功耗。一个典型的边缘盒子整机功耗预算可能在10W到30W之间你不可能像服务器那样拉一个300W的显卡上去。就算你硬塞上去散热怎么办无风扇设计的工业设备长期高温运行不出三个月稳定性就会出问题。再说成本边缘设备往往是批量出货的一台多两百块钱的算力芯片成本乘以一万台那就是两百万这个账老板一定会算。所以选型的第一个原则是先框定功耗和成本边界再看算力能不能满足需求。如果一颗芯片标称8 TOPS算力但跑真实模型时因为内存带宽瓶颈只能发挥出3 TOPS的效果那它的账面算力再高也没用。这就是为什么我一直强调别只看芯片厂商给的峰值算力数字要看它在跑你的模型时的实际有效算力。1.2 从场景反推需求中小算力与超大算力是两种完全不同的设计逻辑我在实际项目里习惯把边缘AI场景粗暴地分成两类一类是中小算力场景另一类是超大算力场景。这两类的设计逻辑、评估维度和选型标准是完全不同的。中小算力场景典型代表是智能摄像头、门禁闸机、小型巡检机器人、工业视觉检测的单路或多路低并发应用。这类场景的特点是模型参数量不大通常在几MB到几十MB之间推理时延要求不高几十毫秒到几百毫秒都能接受但设备出货量大对成本极其敏感而且往往需要无风扇设计能在宽温环境下稳定运行。超大算力场景典型代表是边缘智算中心、车路协同路侧单元、多路视频结构化分析一体机、大型工业质检的集中式边缘节点。这类场景的特点是需要同时处理多路视频流8路、16路、甚至32路以上模型可能是大模型或者集成模型几十MB到几百MB对吞吐量有硬性要求时延要求也高毫秒级功耗和成本的敏感度相对低一些但稳定性要求极高。认清自己是哪一类场景比研究芯片参数优先级高得多。因为如果你选错了类别后面再怎么调优都是事倍功半。2. AX8850深度拆解中小算力场景的能效比之选AX8850这颗芯片我第一次拿到样片的时候第一反应是这玩意怎么这么小。但小归小它在中小算力场景里的表现确实可圈可点。从我实测的数据和拆解的内部架构来看它算是把能效比这三个字吃透了。2.1 AX8850的核心规格适合什么类型的模型与任务先看一组我实际测试时记录的规格数据不同固件版本可能略有差异仅供参考算力INT8精度下峰值约8 TOPSFP16精度下约4 TOPS内存LPDDR4X带宽大约在34GB/s左右典型功耗3W到8W视负载而定视频解码支持H.264/H.265硬件解码最多8路1080P30fps接口支持MIPI-CSI、USB 3.0、PCIe 2.0、千兆以太网编码方式支持TensorFlow Lite、ONNX Runtime、自研SDK从这个配置可以明显看出来AX8850不是给你跑大模型的它是给轻量化模型准备的。以我实测的经验它最适合这几类任务第一类单路到四路的轻量级目标检测。比如YOLOv5s、YOLOv8n这类模型用TensorRT或者自研SDK做INT8量化之后单路视频流跑到30 FPS以上是没问题的四路的话可能需要把输入分辨率降到640x640。第二类人脸检测、人脸特征提取、活体检测这类传统视觉任务。这类模型本身参数量就小AX8850跑起来非常轻松功耗能压在3W左右特别适合做门禁机、考勤机这类电池或者PoE供电的设备。第三类语音唤醒、简单的语音指令识别。虽然它没有专门的语音处理DSP但用CPUNPU异构计算的话跑一个几百KB的语音模型也是绰绰有余的。它跑不了什么跑不了动辄上百MB的Transformer大模型跑不了需要高内存带宽的大分辨率图像分割模型也跑不了需要超大batch size的推理负载。这不是它的错而是它本来的定位就不在这里。2.2 实测数据能效比优势与真实帧率表现我在一个智能安防的项目里实际用AX8850跑过YOLOv5s输入分辨率640x640INT8量化单路视频流。实测结果是帧率稳定在30 FPS到35 FPS之间功耗整板功耗约4.5W含摄像头模组内存占用约900MB启动时间冷启动到出画面大约1.2秒这个数据说明什么说明如果你做一个单路的智能摄像头一颗AX8850就够了不需要外挂额外的GPU或者NPU模块。在4.5W的功耗预算内能跑到30 FPS这个能效比是很漂亮的。我又测了四路视频流同时做检测的场景。因为AX8850的内存带宽只有34GB/s四路同时跑的时候带宽会成为瓶颈。实测下来四路640x64030FPS的输入NPU利用率能跑到80%以上但帧率会掉到每路20 FPS左右。如果你把输入分辨率降到512x512四路25 FPS是可以做到的。所以我的建议是如果你有超过四路的视频流分析需求别指望AX8850硬扛要么升级到更高算力平台要么做多芯片并联。在中小算力场景里AX8850最适合的负载就是四路以下、模型轻量、对时延要求不极端的任务。2.3 AX8850部署时的SDK与框架适配经验部署这块我踩过一些坑写出来给大家避避雷。AX8850的官方SDK主要支持三种部署路径第一种路径是TensorFlow Lite。这是最省事的如果你模型本来就是TFLite格式直接把tflite文件扔给SDK它会自动做算子映射和优化。但要注意TFLite里有些算子它不支持比如某些自定义算子或较新的Transformer结构所以部署前需要先跑一遍官方提供的算子兼容性检测工具。第二种路径是ONNX Runtime。我比较推荐这条路径因为ONNX的生态比较开放模型从PyTorch转ONNX再转它的专用格式中间的可控性强一些。需要注意的是转ONNX时要把动态维度固定成静态维度AX8850对动态shape的支持不太好运行时会重新编译导致首次推理延迟飙升。第三种路径是自研SDK直接加载二进制权重。这条路径性能最好但工作量最大你需要自己把PyTorch或TensorFlow的权重导成它规定的格式而且有些算子的实现细节需要手动调优。一般建议只在遇到性能瓶颈时再走这条路。另外一个经验是INT8量化一定要用真实的校准数据集。AX8850的INT8量化工具默认支持Post-Training Quantization但如果你随便拿几张图做校准数据集实测精度可能会掉2到3个点。我一般会从真实场景里抽500到1000张有代表性的图片覆盖不同的光照条件、遮挡程度、目标尺度这样量化出来的模型在硬件的泛化能力才稳。注意AX8850上跑INT8模型的时候如果某个算子的量化参数选得不合适推理结果会出现周期性的大误差。排查方法是把中间层的输出导出和FP32模型一比定位到具体是哪一层出了问题然后在量化配置里手动锁定该层的量化方式。2.4 适合AX8850的典型落地方案与硬件设计思路基于这几个月的实测体验我觉得AX8850最稳的落地方案是这几类智能摄像头/一体机。一颗AX8850加上一个4K或2K的CMOS传感器就能做成一个完整的AI摄像头方案。因为有硬件视频解码器H.265编码也不吃CPU整机功耗控制在5W以内可以直接用PoE供电安装部署非常方便。这个方案做门禁、做安防、做明厨亮灶都是很成熟的路子。小型化边缘计算盒。如果你需要在一个小盒子里处理2到4路视频流AX8850是一个性价比很高的选择。外壳不用做大无风扇设计完全可以压住散热。我测过在室温25度的环境下跑满负载外壳温度大约在55度左右可以接受。电池供电的移动设备。比如手持巡检仪、低功耗的AGV车载计算单元。AX8850在低负载时的功耗能做到极低我们实测跑一个人脸识别模型空闲加推理的平均功耗只有1.8W这对电池供电的设备来说意义很大。硬件设计上的三点建议第一LPDDR4X的走线一定要按官方参考设计来做频率跑不上去很多是布局问题第二散热设计虽然可以不主动散热但一定要把导热垫和外壳接触做好否则持续高负载时芯片会降频第三启动存储建议用eMMC就够了NVMe在这个算力级别意义不大eMMC能省不少成本。3. 元曦平台分析超大算力场景的架构选择逻辑如果说AX8850是小钢炮那元曦就是重器了。这个名字听起来有点古典但实际上它面对的是目前边缘端最吃算力的一类场景多路视频流分析、大模型推理、以及需要极致吞吐量的边缘智算节点。3.1 元曦的硬件架构和算力规模定位关于元曦官方公开的信息不算特别多但结合我拿到的测试平台和行业里的一些公开数据可以梳理出一个相对清晰的轮廓算力规模官方口径是数百TOPS级别的INT8算力内存支持大容量DDR或LPDDR带宽显著高于AX8850达到百GB/s级别视频解码支持几十路1080P甚至4K视频的硬件解码扩展性支持PCIe接口可以做多卡互联或者与CPU高速通信编程模型支持类CUDA的编程接口可以细粒度控制算力资源这套架构的定位明显不是给单路摄像头准备的而是给需要同时处理多路高分辨率视频流、跑大模型或者做复杂的多模型级联推理的场景准备的。可以这么理解AX8850是单兵作战元曦是指挥中心。从我实测来看元曦在跑较大规模的检测模型时比如YOLOv5m或者YOLOv8m单路1080P视频流的推理时延能做到10毫秒以内这是一个非常可观的数据。同时处理16路视频流做结构化分析算力使用率仍能维持在一个健康区间。对于那些视频流多、模型大、时延敏感的场景元曦明显是更合适的选项。3.2 超大算力边缘节点的真实需求吞吐量与多路并发的平衡做边缘智算一体机的人都有体会这类设备难的不是堆算力而是把算力转化为真实的吞吐量。很多芯片账面算力很高但一旦你同时跑16路视频流就会发现内存带宽先爆了或者NPU和视频解码器之间的数据通路堵住了。我在元曦平台上做过一个16路视频流的结构化分析项目模型是YOLOv8m做检测加一个轻量级的ReID模型做目标跟踪。实测下来16路1080P25FPS视频输入检测加ReID的端到端处理整机吞吐量稳定NPU的峰值利用率约在70%到85%之间没有出现长时间满载导致的帧丢失这个结果印证了我对元曦的判断它的设计思路是先保障多路并发时的稳定吞吐再去追求极限算力。这点在真实的项目中太重要了。因为边缘智算节点比如路侧单元或者园区级的一体机最怕的就是某个时段车辆或人流高峰期出现处理不过来导致丢帧、漏报这是不可接受的。内存带宽和大缓存设计是元曦的一个明显强项。跑大模型、多路高分辨率输入、多模型级联推理这些负载对内存带宽的要求远比算力高得多。很多芯片算力管够但带宽不足结果数据在内存里排队算力空转。元曦在这个维度上的优势决定了它能hold住超大算力场景的并发压力。3.3 在元曦上跑大模型内存带宽与算力协同的关键点既然提到大模型那就多说几句。现在的边缘端也在往大模型方向走比如一些多模态的视觉语言模型或者大参数量的人脸识别底库模型。这种模型在传统边缘芯片上很难跑原因就是内存带宽不够模型参数在内存里倒腾不过来。元曦因为内存带宽大加上算力规模高是可以在边缘端跑一些轻量化大模型的。我在实验环境里试过跑一个7B参数级别的量化对话模型能跑通但推理速度不算快大概每秒几个token。这个速度做实时对话不行但做离线的内容理解分析、生成结构化文本标签是没问题的。如果要在元曦上跑大模型我有三个建议一是优先用INT8或INT4量化能显著降低内存带宽压力推理速度提升比算力提升更明显。二是注意模型的分层加载策略别一次性把整个模型加载到内存里。可以把一些不常用的层卸载掉用到的时候再加载。三是充分利用类CUDA编程接口做算子融合把多个小算子融合成一个大算子减少内存访问次数。注意元曦的类CUDA接口虽然兼容了一部分CUDA的语法但不是100%兼容。从CUDA迁移过来的代码可能需要修改部分内存管理逻辑和核函数启动方式。我的经验是先跑官方提供的迁移工具做自动转换再手动处理那些转换不了的部分效率最高。3.4 元曦的部署形态从边缘一体机到车路协同节点从部署形态来讲元曦适合的产品定义有几种边缘智算一体机。一个标准1U或2U的机架式设备里面放一块元曦计算卡加上一个X86或ARM的CPU主板就可以做一台16路到32路的视频结构化一体机。这种设备在智慧园区、智慧社区、明厨亮灶、加油站合规监测这些场景里需求非常大。车路协同路侧计算单元。车路协同要求路侧设备能低时延地处理多路摄像头的视频流同时要跟路侧感知、信号机通信。元曦的算力规模和高带宽优势可以支撑激光雷达点云处理和视频融合分析这类场景对时延要求极高元曦的毫秒级推理能力是能扛住的。多芯片级联的集中式AI节点。如果你需要超过单颗元曦的算力可以通过PCIe交换机把多颗元曦串联起来。这种架构可以支撑更大规模的模型并行或数据并行推理适合一些边缘计算中心的场景。当然这时候配套的散热和供电设计也要同步升级不能用简单的风冷方案了。4. 选型决策矩阵AX8850和元曦如何组合覆盖全场景单独把两颗芯片拆开讲完之后很多朋友应该已经有一个感知了AX8850和元曦不是竞争关系而是互补关系。它们在产品定位、目标场景、设计约束上完全处于两个不同的层级。放在同一个选型框架下它们恰好把中小算力和超大算力这两个极端都覆盖了。4.1 一张表看清两者差异用表格来总结一下两者的核心差异方便做方案评审的时候直接对照维度AX8850元曦定位轻量级/便携式AI设备重量级/集中式边缘节点算力级别INT8约8 TOPS数百TOPS级别典型功耗3W~8W数十瓦到上百瓦级别内存带宽约34GB/s百GB/s级别视频路数最多8路1080P解码几十路1080P/4K解码典型模型负载轻量化目标检测、人脸、语音多路视频结构化、大模型推理部署环境摄像头内部、便携盒子、电池设备1U/2U机架、标准边缘机柜编程模式TFLite/ONNX Runtime为主自研SDK类CUDA编程接口细粒度控制成本敏感度高相对较低散热设计无风扇/被动散热主动风冷或液冷这张表最有价值的不是罗列参数而是它揭示了选型的一个核心逻辑不要跨级别对比要按场景对号入座。如果你做的是智能门铃拿元曦来比AX8850毫无意义如果你做的是32路边缘智算一体机拿AX8850来扛也是自找麻烦。4.2 从具体项目需求推导选型结果的四个步骤很多朋友在选型的时候喜欢问你们推荐哪颗芯片但我的回答通常是反问一句你的项目是什么场景只有把场景定义清楚才能选对芯片。我总结了一个四步选型法方便大家照着推导第一步明确物理约束。先回答几个问题设备允许的整机功耗是多少是电池供电还是市电供电是否需要无风扇设计散热空间有多大能接受的单芯片成本区间是多少这些条件先框死了能选的芯片范围就缩小了一大半。第二步明确性能需求。需要同时处理几路视频流每路的分辨率和帧率是多少模型参数量大约是多少推理时延的上限是几十毫秒还是几百毫秒输出是单帧的检测结果还是需要做多帧的跟踪和结构化分析第三步对照芯片的实际能力。注意这里要看的不只是官方给的峰值算力而是要看实际负载下的有效吞吐量。你最好能拿到样片或者参考设计板把真实的模型跑一遍测出实际帧率、时延、功耗和温度。如果没有条件实测就找做过类似项目的工程师聊他们踩过的坑比看一百篇宣传材料都管用。第四步评估开发成本和时间。芯片的软件生态是否成熟SDK是否易用有没有现成的模型转换工具算子兼容性怎么样工程师需要花多少时间把模型部署上去这些都直接影响项目的排期和人力投入。很多芯片性能不错但SDK难用得让人怀疑人生最后项目延期得不偿失。用这套流程你大概率能得出一个不会跑偏的选型结论。如果你的项目符合整机功耗10W以内、单芯片成本敏感、四路以下视频流、模型轻量那AX8850大概率是合适的。如果符合机架式安装、16路以上视频流、需要跑较大模型或大模型、时延要求高那元曦是更靠谱的选择。4.3 一个典型项目中的组合玩法前端轻量处理与后端集中分析在真实的项目中这两颗芯片很多时候并不是二选一的关系而是前后端配合的关系。这种组合方式如果你的项目规模够大会非常适用。我举个例子。做一个智慧园区的安防系统前端有50个摄像头。如果你用50个AX8850每个摄像头配一个智能分析盒子那成本会非常高维护也更复杂。如果你全部交给有一个元曦的集中式分析设备那前端摄像头要回传50路视频流对园区网络的压力又很大时延也不可控。最合理的方案是混合架构在每一个或者每两个摄像头上配一颗AX8850做前端的轻量预处理——比如做目标检测、人脸抓拍、区域入侵判断。AX8850只上传有价值的片段而不是全程视频流到中心端。中心端放一台基于元曦的边缘智算一体机对上传的片段做精细化的识别、结构化分析、跨摄像头的轨迹追踪。这样既降低了网络带宽的压力又提升了整体的分析精度还控制了硬件成本。这个方案的巧妙之处在于AX8850在前端把数据维度降了下来把原来的视频流传输中心端全量分析变成了结构化事件传输中心端精细分析网络和中心端算力的压力都小很多。而元曦在中心端负责把粗筛后的数据做深度处理发挥它的吞吐量和内存带宽优势。说实话这种前后端协同的组合架构才是边缘端AI落地最有实践价值的玩法。比纠结到底选哪颗芯片更有意义。5. 实际部署中绕不开的坑从算法移植到稳定性验证选型选对了只意味着你上了正确的赛道但要在赛道上跑得快、跑得稳部署阶段还有一堆实打实的坑等着你去踩。这里我把自己在AX8850和元曦部署过程中遇到的高频问题整理一下希望你们少走弯路。5.1 模型转换与算子兼容性最容易卡住的隐形泥潭第一个高频问题就是模型转换。很多团队的算法工程师习惯用PyTorch写模型到了边缘芯片上要转成ONNX再转成芯片SDK能识别的格式中间任何一环出问题都要花大量时间排查。我遇到过的典型报错有几种一是自定义算子不支持。如果模型里有自己写的C或CUDA自定义算子转ONNX的时候就会失败或者转换成功但推理结果完全不对。解决办法是尽量用标准算子重构模型或者在转换前就把自定义算子替换成等价的组合算子。二是动态shape导致的转换失败。PyTorch模型里如果用了动态的batch size或者在forward里做了根据输入尺寸变化的逻辑比如循环遍历转ONNX的时候就容易出问题。这时候需要在转ONNX的时候固定输入尺寸或者用torch.jit.trace而不是torch.jit.script来做trace。这个坑尤其隐蔽因为很多模型训练的时候没在意动态shape部署时才暴露出来。三是精度对齐问题。模型在GPU上跑FP32精度一切正常但转成INT8之后精度掉了好几个点漏检率明显上升。这个问题的根因往往不在芯片而在于量化的校准数据集不够代表性。我前面也提到过校准数据集一定要覆盖真实使用场景的各种情况不能随手拿几张公开数据集图片就完事。提醒模型在芯片上跑出来的结果和GPU上跑出来的结果存在微小差异是正常的浮点运算顺序不同就会导致微小偏差。但如果出现大量漏检或误检一定要先怀疑量化配置其次是算子的数值稳定性最后才是硬件问题。5.2 多路视频流并发导致的资源竞争问题第二个高频问题集中在多路并发的场景。很多芯片单路视频流表现很好但一旦到了多路并发就会出现掉帧、延迟抖动、甚至卡死。这个问题在AX8850这种中小算力芯片上更常见。因为内存带宽是有限的多路视频流同时做预处理、模型推理、后处理很容易在内存访问上产生竞争。我的经验是给每一路视频流分配独立的预处理线程并且把输入数据的拷贝次数降到最低。能直接通过指针引用传递的就不要拷贝能避免数据从CPU内存到NPU内存来回搬运的就要尽量避免。在元曦这种大算力平台上多路并发的问题更多出现在PCIe通信和大内存分配的竞争上。比如同时启动多路模型推理任务时内存分配的锁竞争会导致延迟抖动。我的建议是预先分配好内存池推理任务开始前就固定分配好各自的缓冲区避免运行时的动态内存分配。另外一个容易忽视的问题是CPU和NPU的负载均衡。很多团队的模型部署后发现NPU利用率不高但CPU已经满了。这种情况多半是因为数据预处理、后处理逻辑吃掉了太多CPU资源。如果能用芯片自带的硬件加速模块比如图像缩放、颜色空间转换尽量用硬件来做把这些操作从CPU上挪走CPU就能腾出来处理更多的调度和业务逻辑。5.3 长时间运行稳定性散热降频、内存泄漏与看门狗设计边缘设备是7x24小时运行的稳定性比性能更重要。我在实际项目中遇到过三个问题值得单独拿出来讲。第一个是散热降频。这个问题在小尺寸的设备上尤其常见。AX8850在长时间高负载运行后如果外壳散热没做好芯片温度可能突破降频阈值推理速度会突然掉下来。排查的方法很简单就是监控芯片温度曲线和推理帧率曲线看两者有没有关联性。解决办法是优化散热设计或者降低设备的环境温度要求。如果这两者都做不到就只能在软件上做功耗限制牺牲一点性能换取稳定。第二个是内存泄漏。有些SDK的旧版本可能在某些特定的推理路径上存在内存泄漏长时间运行后系统的可用内存越来越少最终导致OOM或者系统不稳定。这个问题的排查方法比较简单定期记录系统的内存占用情况如果发现内存占用随时间线性增长那基本可以断定有内存泄漏。联系原厂更新SDK或者考虑定期重启的运维策略来缓解。第三个是看门狗机制。边缘设备在无人值守的现场运行最怕死机或者卡死。无论你用的是AX8850还是元曦我都强烈建议在系统设计里加上硬件看门狗。当系统心跳异常时自动复位。同时加一个开机自检的逻辑保证复位后能恢复到正常工作状态。这个设计在项目初期就得规划好不然后期运维会让你痛不欲生。5.4 和原厂技术支持打交道的经验谈最后说一点可能不太像技术但很实际的经验在选型阶段就要评估原厂的技术支持能力。芯片文档写得清不清楚SDK的更新频率怎么样遇到问题的时候原厂的技术支持能不能及时响应有没有一个活跃的开发者社区或微信技术群我的感受是AX8850和元曦这两款产品的原厂技术支持文档做得还算到位SDK也在持续迭代。但不管用哪家的芯片遇到问题的时候尽量把问题描述得具体、可复现。给原厂提Bug的时候附上出错的模型文件、报错日志、系统信息、复现步骤他们排查的效率会高很多。如果只是甩一句你们SDK有问题那大概率会石沉大海。建议在你的项目里至少要安排一个熟悉底层SDK和模型转换的工程师。这个人不需要特别资深但一定要能看懂报错日志、理解算子映射关系、会做模型的量化分析。在边缘端做AI部署永远不是调个参、跑个demo那么简单没有一个人吃透底层遇到稍复杂的问题就会卡住整个项目。6. 从边缘走向融合AX8850与元曦的生态协同与未来演进聊完具体的选型和部署最后想从更高的视角看看这两颗芯片的组合在更宏观的AI落地版图里意味着什么。边缘AI的终极形态不会是一颗芯片打天下而是多位一体、协同作战。6.1 端边云三级架构中的位置互补在端边云架构里AX8850和元曦各自承担着不同的角色端侧AX8850负责数据采集、轻量预处理、实时响应。它部署在离数据源最近的地方响应速度最快但算力有限只能做相对简单的AI任务。边侧元曦负责汇聚多路数据的深度处理、复杂模型的推理和决策。它比端侧有更强的算力能处理更复杂的任务但它的价值在于靠近数据源时延依然可控。云侧传统GPU/CPU服务器负责全局的训练、模型更新、大规模数据的离线分析和存储。在这样的三级架构里AX8850和元曦的互补性体现得非常明显。前端设备用AX8850做第一道筛子只把有价值的数据送到边侧。边侧的元曦做第二道筛子处理完之后再把提炼出的结构化数据上传到云端。这样一来云端的压力大幅降低带宽成本也能显著节省。这个架构不但适用于单个项目也适用于连锁门店、分布式园区、智慧城市这种需要多节点部署的场景。每个节点都有一个元曦做边缘汇聚前端接入若干AX8850设备形成一个局域的处理闭环。节点之间通过云端做统一的管理和协调整个系统既分布又统一。6.2 算法持续迭代给算力平台带来的新要求现在边缘AI的发展速度非常快模型结构一直在演变。几年前大家用的还是YOLOv3/v5现在YOLOv8/v10、RT-DETR已经是主流了再往后视觉Transformer、多模态大模型也会逐渐往边缘端下沉。这种趋势对算力平台提了两个要求第一SDK的算子库要持续更新性能的优化才能跟上新模型的推出节奏第二算力平台需要具备一定的大模型支持能力哪怕只是轻量化大模型。从这两个角度来讲AX8850和元曦的组合是有前瞻性的。AX8850覆盖的是传统的卷积网络模型解决的是80%以上的常规视觉任务这些任务在未来三五年内需求不会消失。而元曦已经具备了一定的运行大模型的能力可以应对后续两三年内可能出现的多模态分析需求。买算力的时候适当留一点余量是明智的。6.3 我对这两颗芯片定位的一点个人判断最后说点个人判断仅供参考。我觉得AX8850和元曦的产品定位反映了一个趋势边缘AI算力正在分化不会再有一个万能芯片能满足所有场景。中小算力的设备会更往极致能效、极致成本的方向走比如AX8850这类芯片它不需要跑大模型但需要把轻量模型的效率压榨到极致功耗控制在几瓦以内成本做到几十块钱的量级。而超大算力的边缘节点则会往高吞吐、大带宽、支持大模型的方向走比如元曦这类芯片它需要handle得了几十路视频流也跑得动几百MB的模型。对于做方案的朋友我的建议是不要执着于找到一颗完美的芯片而是要学会用不同级别的芯片组合出适合自己项目的方案。在这个AI落地从云端走向边缘的时代算力选型的能力本身就是一种核心竞争力。希望这篇文章能帮你少走一些弯路。
返回列表