0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

玄铁C910到底什么水平?

要长高 来源:网络整理 作者:网络整理 2024-03-14 15:57 次阅读

玄铁C910是由平头哥设计并开源的高性能CPU,使用12nm工艺能跑到2.5GHZ,16核心,单位性能7.1 Coremark/MHz。基于开源的RISC-V指令集,主要面向对性能要求严格的边缘计算领域,如边缘服务器、边缘计算卡、高端机器视觉、高端视频监控、自动驾驶、移动智能终端、5G基站等。

C910采用了最先进的12级无序多问题超标量流水线,具有高频率、IPC和功率效率的特点。此外,它还支持硬件缓存一致性,每个集群包含1~4个内核,支持AXI4总线接口并包括一个设备一致性端口。在内存系统方面,C910使用了带有XMAE(XuanTie memory Attributes Extension)技术的Sv39虚拟地址系统。

在中断和调试方面,玄铁C910包括标准的CLINT和PLIC中断控制器,并支持与RV兼容的调试接口和性能监视器。

据统计,平均每6条指令就会遇到一条分支指令,所以控制冒险对系统性能的影响很大。那么分支预测技术就显得十分关键了,分支预测技术运用在取指阶段的流水线中,在高性能处理器中采用复杂的分支预测器,并且预测准确度能达到95%以上。下面我们会介绍玄铁C910处理器在分支预测上的处理。

​玄铁C910处理器对普通分支指令采用的是64Kb的两级多路并行的分支预测器和1024表项的分支目标缓存器,对间接跳转指令还配有256表项的间接跳转分支预测器与12层的硬件返回地址堆栈,而且对于特殊的短循环的情况还配有短循环缓存。

玄铁C910的内存系统采用了带有XMAE(XuanTie memory Attributes Extension)技术的Sv39虚拟地址系统。此外,C910标配内存管理单元(MMU),兼容RISC-V SV39标准,这使得它可以有效地管理内存并运行诸如Linux操作系统

玄铁C910的研究方向

基于玄铁C910的三译码八执行的微架构,对内部微架构进行修改,主要涉及内容如下:

阿里的玄铁910火力全开,大约相当于2012年旗舰手机的处理器性能。

当然,因为处理器的多核心优化比较困难。日常主要应用很多时候要看单核心性能。2.5GHZ的玄铁910,单核心性能大约在500多Mhz的ARM11水平,大约相当于2008第二代iPhone3G的水平,不如2009年的iPhone3GS。

从性能看,虽然玄铁910的核心数很多,主频不低,但主要还是应用在移动和嵌入式领域。它距离高性能计算,还有很遥远的距离。

审核编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10444

    浏览量

    206566
  • 指令集
    +关注

    关注

    0

    文章

    206

    浏览量

    23173
  • RISC-V
    +关注

    关注

    41

    文章

    1904

    浏览量

    45047
  • 玄铁910
    +关注

    关注

    0

    文章

    4

    浏览量

    1658
收藏 人收藏

    评论

    相关推荐

    Android ART在玄铁C910上的移植和性能优化

    在过去的3年里,我们在玄铁C910上分别移植了Android 10和Android 12,在ART上我们也做了一些更加深入的优化。在今年 RISC-V 美国峰会上,我们介绍了在ART上移植和优化过程和最近进展,在本文中也将分享这些工作。
    的头像 发表于 11-16 09:43 905次阅读
    Android ART在玄铁<b class='flag-5'>C910</b>上的移植和性能优化

    转发 Risc-V 平头哥半导体将910移植至安卓10

    平头哥半导体将910移植至安卓10,有部分媒体认为这对Arm和安卓的联盟来说并不是好消息。这类芯片的推出以及对软件进行移植,将会给Arm带来挑战。事实果真如此吗?我们来看一下。Risc-V移植安
    发表于 01-25 22:53

    VirtualZone:基于RISC-V架构的安全扩展

    的TrustZone、Intel的SGX以及AMD的SEV等。本文主要描述基于RISC-V架构的C系列处理器的安全扩展,该扩展主要基于RISC-V架构提供的PMP保护机制和多层特权模型,虚拟出多个
    发表于 09-01 14:38

    平头哥处理器Linux新版本,5大亮点速览

    软件形成持续保障。目前 linux 支持的系列 CPU 有:64位系列 (RISC-V):C910 三发射,深度乱序,12级流水线,搭载AI向量加速引擎的高性能多核处理器32位系列:C
    发表于 09-01 14:46

    平头哥CPU调试系统介绍

    本帖最后由 jf_11671167 于 2021-10-9 10:32 编辑 关键词:RISC-V,编译,软件模拟,调试系统,平头哥CPU、调试工具,集成开发环境、GDB,剑池CDK
    发表于 09-01 14:53

    阿里平头哥宣布开源RISC-V系列处理器

    C906、C910等4款量产处理器IP,以及基于的多操作系统的全栈软件及工具。开发者可通过平头哥Github和芯片开放社区(Open Chip Community)下载
    发表于 10-20 14:09

    1024开发者节 上OCC体验系列开发板

    上周云栖大会上,平头哥宣布开源RISC-V系列处理器,并开放系列工具及系统软件,引起广泛关注。为了让广大开发者能更好的体验RISC-V处理器,我们特别邀请你参与"1024开发者
    发表于 10-26 10:57

    4款RISC-V芯片亮相

    RISC-V处理器设计,单芯片高度集成C906和E907处理器、SRAM、多模无线连接、音频Codec及屏显和外设接口等,可广泛用于智能语音场景。 晶视智能 | AI视觉SoC芯片CR182x:高度集成
    发表于 03-08 08:16

    CPU调试系统介绍

    添加一名作者介绍对于开发者来说,流畅的调试系统和高效的调试方法可以最大程度地减少开发过程中的信息错误,提高开发效率。本文分两部分介绍CPU调试系统的组成:概述调试系统概述CPU
    发表于 03-09 07:20

    1024开发者节上OCC体验系列开发板

    上周云栖大会上,平头哥宣布开源RISC-V系列处理器,并开放系列工具及系统软件,引起广泛关注。为了让广大开发者能更好的体验RISC-V处理器,我们特别邀请你参与"1024开发者
    发表于 03-09 08:02

    软硬件协同优化,平头哥斩获MLPerf四项第一

    4月7日,全球权威AI基准测试MLPerf发布最新榜单,在聚焦低功耗、高能效的IoT领域Tiny v0.7榜单中,基于平头哥RISC-V C906处理器的软硬件联合优化方案,取得了全部4个指标
    发表于 04-08 14:47

    【新品抢鲜体验】润开鸿DAYU800体验官活动

    润开鸿DAYU800开发套件是基于平头哥曳影1520芯片,支持OpenHarmony标准系统。集成四核高性能RISC-V处理器C910,AI算力达4TOPs,支持全链路安全防护,具有4K视频处理
    发表于 03-31 18:36

    读书分享会 | RISC-V处理器入门与实战电子书免费下载!

    本帖最后由 余一yui 于 2023-4-26 10:44 编辑 《RISC-V处理器入门与实战》是一本介绍开源ISA(指令集架构)RISC-V的电子书。RISC-V是由加州大学伯克利分校
    发表于 04-12 11:16

    读《RISC-V处理器入门与实战》

    906,兼容64位高能效处理器C908,高性能应用处理器C910,以及AI加速引擎C920。 ③、面向高性能领域CPU,着重介绍了高性能应用处理器C910与可靠实时增强型R
    发表于 09-28 11:58

    华为昇腾910到底特别在哪?

    华为最新AI芯片—昇腾910商用发布,它到底特别在哪呢?
    的头像 发表于 08-28 08:39 1.2w次阅读