深圳鼎盛合科技系芯海一级代理商,代理芯海高精代理芯海商度ADC芯片,SOC芯片,wifi及蓝牙模块
君正x2000,龙芯2k1000,平头哥c910,ncnn AI推理性能评测可在不修改本文章内容和banner图前提下,转载本文0x0 缘由最近618促销,买到了君正x2000开发板君正是当今最后坚守mips阵营的独苗
编译ncnn的过程与龙芯派差不多恰好平头哥的云上实验室修复了c910双核不识别的问题因此,对比下这三款国产CPU在ncnn库AI推理的性能
www.bilibili.com/video/B代理芯海商V1wv4y1u7i5
0x1 介绍(摘录自官网简介)君正x2000多核异构跨界处理器—X2000 - 双XBurst®2核,主频1.2GHz - 跨界第三核XBurst®0(240MHz),面向安全管理和实时控制 - H.264 编、解码器 1080P@30fps - 内置LPD代理芯海商DR3 128MB - 双摄Mipi接口+双ISP,可实时同步 - 丰富的外设接口
技术和产品
龙芯2k1000龙芯2代理芯海商K1000是面向工业控制与终端等领域的低功耗通用处理器芯片外围接口包括两路PCIE2.0、一路SATA2.0、4路USB2.0、两路DVO、64位DDR2/3及其它多种接口龙芯二号。
17平头哥c910C910兼容RISC-V架构,采用12级代理芯海商超标量流水线且针对算术运算、内存访问以及多核同步等方面进行了增强,同时标配内存管理单元,可运行Linux等操作系统;采用3发射、8执行的深度乱序执行架构,配有单/双精度浮点单元,可进一步选配面向矢量运算引擎,适用于人工智能、5G、边缘服务器等对性能要求很高的应用领域
平头哥芯片代理芯海商开放社区(OCC)
0x2 参数对比君正x2000 cpuinfo
深圳鼎盛合科技系芯海一级代理商代理芯海商,代理芯海高精度ADC芯片,SOC芯片,wifi及蓝牙模块
龙芯2k1000 cpuinfo
平头哥c910 cpuinfo
君正x2000龙芯2k1000平头哥c910发布年份202020172019CPU架构mips32r2mips64r2rv64gcCPU主频1.2GHz1.0GHz1.2GHzCP代理芯海商U核数222操作系统Buildroot
Loongbian GNU/Linux 10 (buster)Debian GNU/Linux bullseye/sidLinux内核4.4.945.7.05.10.4GCC工具链7.2.08.3.08.4.0
0x3 编译方法:代理芯海商分别参考之前 龙芯2k1000 与 d1-c906 的编译过程,稍作修改即可代理芯海商0x4 性能测试
0x5 分析君正x2000与龙芯2k1000具备 mips msa SIMD向量指令,ncnn有相关优化君正x2000,龙芯2k1000,平头哥c910 ncnn的AI推理性能差距不大君正x2000的整数性能优于龙芯2k1000
君正x2000是32位CPU,性能依然能与另2款64位C代理芯海商PU伯仲之间平头哥c910虽然cpuinfo提示具备 riscv vector向量指令,但实测无法使用,无法享受到ncnn对于rvv和fp16的相关优化
0x6 展望新的君正x2500加入了MXU3的512bit向量指令和神经网络加速的指令,x2000上尝试编译运行报错illegal instruct代理芯海商ion,暂无相关实测报告,得再等等新的龙芯2k1000LA已经迁移到loongarch64架构,当前loongarch SIMD向量指令文档未公开,于是木得优化,得再等等
平头哥有一款c910v,后更名为c920,根据开发手册的编译参数可知,c920是支持riscv vector向量指令与fp16指令代理芯海商的c910满血版本,但平头哥官网没有c920的信息,可能也得再等等等等党无敌
深圳鼎盛合科技系芯海一级代理商,代理芯海高精度ADC芯片,SOC芯片,wifi及蓝牙模块