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 开发笔记

插件应用

发布记录

审核编辑 黄宇

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

    评论

    相关推荐

    江西萨瑞微荣获"2024全国第三代半导体制造最佳新锐企业"称号

    快速发展与创新实力在2024全国第三代半导体产业发展大会上,江西萨瑞微电子科技有限公司荣获"2024全国第三代半导体制造最佳新锐企业"称号。这一荣誉不仅是对公司技术创新
    的头像 发表于 10-31 08:09 370次阅读
    江西萨瑞微荣获&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;2024全国第三代半导体制造最佳新锐企业&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;称号

    OCTC发布&amp;quot;算力工厂&amp;quot;!力促智算中心高效规划建设投运

    创新提出面向未来数据中心的&quot;算力工厂&quot;模式,核心是以规(划)、建(设)、运(营)一体化的交钥匙工程,实现智算中心快速投运、绿色低碳,在当前AIGC算力供需挑战下,开创了智算中心建设运营的新思路、新方法,让客户
    的头像 发表于 10-11 09:10 525次阅读
    OCTC发布&<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;quot;智链险界&amp;quot;计划,强化生态链接共启保险AI新时代

    软通动力携子品牌软通金科受邀参加此次大会,发表&quot;智驭未来 • 探索保险AI新业态&quot;主旨演讲,并携手华为正式启动&quot;智链险界——保险生态场景链接计划&quot
    的头像 发表于 09-23 19:22 380次阅读
    软通动力携手华为启动&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;智链险界&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;计划,强化生态链接共启保险AI新时代

    如意香山笔记本软件适配工作稳步推进,成功运行多款Linux发行版及国产办公套件

    款使用香山南湖处理器的笔记本。 2020年,中国科学院计算技术研究所启动了“香山”高性能开源 RISC-V
    发表于 09-02 11:33

    全方位精准测量技术助力:中国经济加力发展向前&amp;amp;quot;进&amp;amp;quot;

    全方位精准测量技术助力:中国经济加力发展向前&quot;进&quot;
    的头像 发表于 07-15 09:53 374次阅读
    全方位精准测量<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>;

    晶科能源荣获EUPD Research授予的六项&amp;quot;顶级光伏品牌&amp;quot;称号

    近日,由权威调研机构EUPD Research颁发,晶科能源在巴西、哥伦比亚、墨西哥、智利等拉美主要国家六个地区荣获 &quot;顶级光伏品牌 &quot;称号。凭借先进的技术、完善的流程和对卓越的不懈追求,晶科能源将继续提升行
    的头像 发表于 05-10 09:17 511次阅读
    晶科能源荣获EUPD Research授予的六项&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;顶级光伏品牌&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;称号

    第三代“香山”RISC-V 开源高性能处理器核性能进入全球第一梯队

    中科院计算技术研究所、北京开源芯片研究院共同创新,成功推出第三代“香山开源高性能RISC-V处理器
    的头像 发表于 04-25 15:37 1602次阅读

    九联科技推出一款&amp;quot;射手座&amp;quot;UMA502-T7物联网模组

    在物联网技术飞速发展的时代背景下,九联科技凭借深厚的研发底蕴与创新精神,精心打造出象征着自由探索与勇敢进取精神的&quot;射手座&quot;UMA502-T7模组,以昂扬之姿挺进海外
    的头像 发表于 04-14 09:38 893次阅读

    2024CCLTA | &amp;quot;智&amp;quot;领检验,&amp;quot;慧&amp;quot;聚山城

    上海2024年4月2日 /美通社/ -- 2024年3月28日-31日,以"融合发展,引领未来"为主题的第十届全国检验医学技术与应用学术会议暨协同创新、融合发展国际论坛,第十届全国临床检验装备展览会
    的头像 发表于 04-07 18:19 1076次阅读
    2024CCLTA | &<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;智&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;领检验,&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;慧&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;聚山城

    科沃斯扫地机器人通过TÜV莱茵&amp;quot;防缠绕&amp;quot;和&amp;quot;高效边角清洁&amp;quot;认证

    3月15日,在2024中国家电及消费电子博览会(AWE)上,国际独立第三方检测、检验和认证机构德国莱茵TÜV大中华区(简称&quot;TÜV莱茵&quot;)为科沃斯两款扫地机器人(型号:DDX14、DDX11)
    的头像 发表于 03-17 10:49 880次阅读

    Quanterix宣布Tau217血液检测被美国FDA授予 &amp;quot;突破性器械 &amp;quot;认证

    3月4日,Quanterix宣布其Simoa磷酸化Tau217(p-Tau 217)血液检测已被美国FDA授予 &quot;突破性器械 &quot;认证,可用于阿尔茨海默病 (AD) 的辅助诊断评估。
    的头像 发表于 03-12 17:23 2345次阅读

    创新航荣获逸动科技2023年度&amp;quot;优秀战略合作伙伴奖&amp;quot;

    近日,中创新航凭借电动船舶领域领先的技术实力、卓越的产品质量、持续稳定的交付能力以及优质高效的服务,荣获逸动科技2023年度&quot;优秀战略合作伙伴奖&quot;。
    的头像 发表于 02-29 13:51 504次阅读

    第二代配网行波故障预警与定位装置YT/XJ-001:守护电力线路的超能&amp;amp;quot;哨兵&amp;amp;quot;

    第二代配网行波故障预警与定位装置YT/XJ-001:守护电力线路的超能&quot;哨兵&quot; 电力,如同现代社会的血脉,支撑着我们的生活和工作正常运行。然而,一旦这条血脉出现故障,生活和工作
    的头像 发表于 01-22 15:11 563次阅读
    第二代配网行波故障预警与定位装置YT/XJ-001:守护电力线路的超能&<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;S&amp;quot;和不带S所表示的含义及区别

    电流互感带&quot;S&quot;和不带S都是表示测量电流互感精度等级。在规定使用条件下,互感的误差在该等级规定的限值之内。电力工程
    的头像 发表于 01-14 10:32 1599次阅读
    电流互感<b class='flag-5'>器</b>带&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;S&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;和不带S所表示的含义及区别

    英伟达&amp;quot;特供版&amp;quot;芯片遭冷遇,中国厂商寻求自主可控

    一些测试人员表示,该芯片允许数据在多个处理器之间高效传输,因此在构建处理AI计算工作量所需的芯片集群方面,它是比国产替代品更好的选择。
    发表于 01-09 10:30 315次阅读