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

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

3天内不再提示

走进"香山":解密国产开源处理器的技术创新

KiCad 来源:KiCad 作者:KiCad 2025-01-06 09:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

你可能听说过"华为鲲鹏"、"飞腾"等国产处理器,但你知道吗?在中国科学院计算所,有一支团队正在打造一个完全开源的高性能处理器——它的名字叫"香山"。

为什么叫"香山"?

香山,取名自北京香山,寓意"高山仰止"。这个名字不仅体现了项目团队的远大抱负,更暗含了对中国计算机先驱们的敬意。要知道,中国第一台电子计算机就是在中科院计算所诞生的。

处理器构架

自 2020 年 6 月开始开发的雁栖湖为香山处理器的首个稳定的微架构。

香山的第二代微架构被命名为南湖。

香山的第三代微架构(昆明湖)正在 master 分支上不断开发中。

昆明湖微架构概览:

9e744e60-cb13-11ef-902f-92fbcf53809c.svg

什么是RISC-V?为什么选择它?

在介绍香山之前,我们需要了解RISC-V这个"幕后功臣"。 想象一下,如果把处理器比作一本"菜谱",那么指令集架构(ISA)就是这本菜谱的"烹饪语言"。长期以来,这些"菜谱语言"都被 Intel(x86) 和 ARM 牢牢把控。而RISC-V的出现,就像是一位厨师公开了自己的完整菜谱,让所有人都可以自由使用和改进。

香山选择 RISC-V,正是看中了它的开放性和灵活性。这就像是在一张白纸上自由创作,而不是被束缚在别人的框架里。

香山处理器有多强?

2021年,“香山”系列第一代开源高性能 RISC-V 处理器核“雁栖湖”正式发布,是同期全球性能最高的开源处理器核。2023年5月,第二代“香山”系列开源高性能 RISC-V 处理器核“南湖”正式发布,当时也成为了国内首款对标 Arm Cortex-A76 的高性能开源RISC-V处理器核;第三代“香山”系列开源高性能RISC-V处理器核则是“昆明湖”,设计工艺为7nm,主频达到3GHz,SPECINT2006评分为15分/GHz,性能对标Arm Neoverse N2内核,可广泛应用于服务器芯片、AI芯片、GPU、DPU等高端芯片领域,可以作为先进计算产业提供开源共享的共性底座技术。

让我们用生动的比喻来理解香山的关键特性:

1. 超标量乱序执行:多线程并行的艺术

想象你在收银台前排队结账。传统处理器就像只有一个收银员按顺序处理,而香山就像开了6个收银台!不仅如此,它还能"乱序处理"——就像快件可以优先处理一样,打破了指令必须按顺序执行的限制。

具体表现为:

每个时钟周期可以同时处理6条指令

配备了192个重排序缓冲器(ROB)条目

支持高精度的分支预测

2. 精密的流水线设计:流水作业的完美演绎

如果把处理器比作一条生产线,香山的流水线设计堪称精妙:

取指阶段:就像是原料采购

解码阶段:将"原料"分类整理

重命名阶段:为避免"原料"冲突做标记

分发阶段:分配到不同工作站

执行阶段:实际加工制造

提交阶段:质检出库

3. 智能的缓存系统:记忆的艺术

香山的缓存系统就像是一个多层记忆库:

L1缓存:容量64KB,就像大脑的即时记忆

L2缓存:1MB,相当于短期记忆

支持缓存一致性:确保多个核心之间的数据同步,就像团队成员之间及时沟通

开源的力量:为什么这很重要?

香山选择完全开源,这意味着:

透明性:所有代码都可以审查,没有"黑盒子"

教育价值:学生和研究者可以深入学习处理器设计

协作创新:全球开发者都能参与改进

生态建设:促进软硬件生态系统发展

未来展望

香山处理器的发展正处于上升期:

性能持续提升,主频已达 2 GHz

CoreMark跑分超过 5/MHz

在基准测试中展现出强劲实力

正在向更多应用场景扩展(生态很重要)

结语

香山处理器项目展现了中国在处理器领域的创新能力。它不仅是一个技术项目,更是开源精神的完美诠释。正如它的名字一样,让我们期待香山处理器能够越走越高,为中国乃至全球的计算产业贡献力量。

最后,香山的仓库:

https://github.com/OpenXiangShan/XiangShan

注意:如果想第一时间收到 KiCad 内容推送,请点击下方的名片,按关注,再设为星标。

常用合集汇总:

和 Dr Peter 一起学 KiCad

KiCad 8 探秘合集

KiCad 使用经验分享

KiCad 设计项目(Made with KiCad)

常见问题与解决方法

KiCad 开发笔记

插件应用

发布记录

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Vishay Vitramon Touch "N" Tune™ MLCC套件技术分析

    在元件焊盘上,无需焊接即可查看电路特性。这样可以实现快速电路性能评估,并方便更换组件,直至达到所需的调谐效果。该高频MLCC Touch "N" Tune套件非常适合宽带无线通信、 RF仪器、滤波网络、 定时电路、激光
    的头像 发表于 11-09 17:46 1130次阅读

    "Access violation" 错误,复位位置,重新打印

    "Access violation" 错误
    的头像 发表于 11-08 07:16 204次阅读

    CXK控制变压:船舶导航为何总"失灵"?

    在浩渺无垠的大海上,导航设备的精准度直接关系到船舶的安全。您是否曾为导航设备频繁出现数据漂移而困扰?雷达定位偏差扩大、电子海图轨迹抖动,这些现象背后往往隐藏着供电系统的"心跳失常&quot
    的头像 发表于 09-28 10:34 325次阅读
    CXK控制变压<b class='flag-5'>器</b>:船舶导航为何总&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;失灵&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;?

    为什么变频一开,监控画面就&amp;amp;quot;雪花&amp;amp;quot;?

    当你的工厂监控画面总是&quot;雪花&quot;闪烁,变频一启动就跳线,你是不是以为是摄像头老化了?其实,90%的这类问题都是变频谐波在作怪!这不是摄像头的错,而是变频
    的头像 发表于 09-23 14:17 420次阅读
    为什么变频<b class='flag-5'>器</b>一开,监控画面就&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;雪花&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;?

    光耦合:电子世界的 &amp;quot;光桥梁&amp;quot;

    不同电路之间的相互干扰。光耦合,正是这样一座神奇的 &quot;光桥梁&quot;,它在电子领域发挥着不可或缺的作用。
    的头像 发表于 08-22 16:58 797次阅读

    精密设备的&amp;amp;quot;电力保镖&amp;amp;quot;:优比施UPS如何守护数据与硬件安全?

    一、用户痛点:精密设备的&quot;断电恐惧症&quot;在数据中心、医疗实验室、工业控制等场景中,精密电子设备对电源的依赖已达到&quot;零容忍&quot;级别:数据安全危机:服务
    的头像 发表于 07-25 09:00 436次阅读
    精密设备的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;电力保镖&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;:优比施UPS如何守护数据与硬件安全?

    Modbus RTU通讯协议:瑞银电能表的&amp;quot;普通话&amp;quot;指南

    Modbus RTU协议就像工业设备间的&quot;普通话&quot;,让不同品牌的电能表、传感等设备能够顺畅&quot;交流&quot;
    的头像 发表于 07-18 18:30 1408次阅读
    Modbus RTU通讯协议:瑞银电能表的&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;普通话&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;指南

    地热发电环网柜局放监测设备:清洁能源电网的&amp;amp;quot;安全卫士&amp;amp;quot;

    文章由山东华科信息技术有限公司提供在&quot;双碳&quot;目标驱动下,地热发电作为稳定基荷电源,其电网接入设备的可靠性至关重要。环网柜作为地热电站与主网连接的关键节点,其内部绝缘缺陷可能引发
    的头像 发表于 07-16 10:15 411次阅读
    地热发电环网柜局放监测设备:清洁能源电网的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;安全卫士&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

    为什么GNSS/INS组合被誉为导航界的&amp;amp;quot;黄金搭档&amp;amp;quot;?

    在导航技术领域,GNSS(全球导航卫星系统)和INS(惯性导航系统)的结合,一直被业界誉为&quot;黄金搭档&quot;。它们优势互补,克服了单一系统的局限性,为高精度、高可靠性的导航提供了完美
    的头像 发表于 07-09 17:12 658次阅读
    为什么GNSS/INS组合被誉为导航界的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;黄金搭档&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;?

    人形机器人为什么要定制? ——揭秘工业场景的&amp;quot;千面需求&amp;quot;

    核心洞察:标准化机器人难以破解工业场景的&quot;需求碎片化&quot;困局。富唯智能通过 &quot;五大模块柔性架构+零代码中枢&quot; ,为 人形机器人为什么要定制 提供了
    的头像 发表于 06-10 17:19 965次阅读
    人形机器人为什么要定制? ——揭秘工业场景的&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;千面需求&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

    祝贺武汉芯源半导体CW32生态社区荣获立创开源硬件平台&amp;amp;quot;优质合作社区&amp;amp;quot;荣誉!

    5月24日,武汉芯源半导体有限公司CW32生态社区在第三届立创开源星火会上荣获立创开源硬件平台&quot;优质合作社区&quot;荣誉。这一荣誉不仅是对CW32生态社区致力于
    的头像 发表于 05-27 10:39 1453次阅读
    祝贺武汉芯源半导体CW32生态社区荣获立创<b class='flag-5'>开源</b>硬件平台&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;优质合作社区&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;荣誉!

    中美贸易硬核破局!先积集成以中国&amp;amp;quot;芯&amp;amp;quot;智造筑牢供应链护城河

    加速键,&quot;当技术封锁成为常态,国产替代不再是备选,而是生存刚需。&quot;一全链国产铁三角中国芯强势崛起!我们以&
    的头像 发表于 04-27 10:49 623次阅读
    中美贸易硬核破局!先积集成以中国&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;芯&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;智造筑牢供应链护城河

    电缆局部放电在线监测:守护电网安全的&amp;amp;quot;黑科技&amp;amp;quot;

    文章由山东华科信息技术有限公司提供在万家灯火的背后,有一张覆盖全国的&quot;能源神经网络&quot;昼夜不息地运转。电缆作为电力输送的&quot;主动脉&
    的头像 发表于 04-14 18:12 724次阅读
    电缆局部放电在线监测:守护电网安全的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;黑科技&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

    隧道管廊变压局放在线监测:为地下&amp;amp;quot;电力心脏&amp;amp;quot;装上智能听诊

    文章由山东华科信息技术有限公司提供在城市的地下脉络中,隧道管廊承载着电网的&quot;主动脉&quot;,而变压堪称其中的&quot;动力
    的头像 发表于 04-09 16:37 703次阅读
    隧道管廊变压<b class='flag-5'>器</b>局放在线监测:为地下&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;电力心脏&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;装上智能听诊<b class='flag-5'>器</b>

    创新驱动未来:大为锡膏为高精尖散热技术注入&amp;amp;quot;强芯&amp;amp;quot;动力

    在人工智能、区块链、人形机器人、高性能计算等前沿技术飞速发展的今天,电子设备的&quot;体温管理&quot;正成为决定技术突破的关键门槛。当算力以指数级增长时,散热
    的头像 发表于 02-13 10:41 708次阅读
    <b class='flag-5'>创新</b>驱动未来:大为锡膏为高精尖散热<b class='flag-5'>器</b><b class='flag-5'>技术</b>注入&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;强芯&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;动力