Тёмный

揭秘“香山”:高性能开源RISC-V处理器 | 对话中科院计算所包云岗研究员 |老石谈芯 

老石谈芯 Shilicon Talk
Подписаться 161 тыс.
Просмотров 31 тыс.
50% 1

深度对话中国科学院计算技术研究所包云岗研究员,听他介绍关于“香山”处理器的前世今生,一起探讨开源芯片设计的未来走向。
香山的开源链接:github.com/OpenXiangShan/Xian...
我在博客里把对谈进行了整理,有兴趣的朋友可以看看:
《香山处理器产生背后的逻辑》:shilicon.com/archives/318
《芯片开发语言:Verilog在左,Chisel在右》:shilicon.com/archives/328
本期内容时间线如下:
0:00 内容简介
00:50 为什么选择RISC-V
06:12 RISC-V的优缺点
10:24 为何要做开源芯片
12:44 香山处理器的意义
15:43 为何使用Chisel开发
22:10 Chisel的优缺点
28:07 开发香山的工具链
30:48 Chisel的学习曲线
33:36 硬件敏捷开发
37:26 敏捷开发的基础设施
44:19 香山开发团队
48:52 如何参与香山开发
51:19 从事芯片开发的建议
--------
关于我:
大家好,我是芯片工程师老石,欢迎关注我的频道“老石谈芯”。我会持续带来更多专注于芯片的科普、硬核知识、以及偶尔极度硬核的技术分析与解读。我也会不断分享高效工作和学习的方法与技巧。更多内容,也欢迎关注我的微信公众号、微博。也欢迎加入我的知识星球,和我进一步交流。
我的新书:《详解FPGA:人工智能时代的驱动引擎》已由清华大学出版社出版!有兴趣的朋友可以看看:go.shilicon.com/book
🎵 我使用的音乐/BGM:go.shilicon.com/epidemicsound
📝 个人网站:www.shilicon.com
📚 公众号:老石谈芯
🏮微博:老石谈芯的老石
🌍知识星球:老石谈芯 - 进阶版

Наука

Опубликовано:

 

3 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 90   
@laoshi_tec
@laoshi_tec 3 года назад
希望本期视频对你有帮助,感谢包老师在百忙之中和大家一起聊聊“香山”! 如果视频字幕有任何不准确之处,也欢迎在这里留言指出。有兴趣的朋友,也欢迎将字幕翻译成英文,让更多朋友了解“香山”这项工作。欢迎邮件至laoshi.tanxin@gmail.com进一步沟通字幕翻译细节,谢谢!
@elliotzhang7251
@elliotzhang7251 3 года назад
包老师发际线感人,一看就是做实事的。
@kanonj4697
@kanonj4697 Месяц назад
胡伟武、孙凝辉等专家表示你是真的牛批
@user-ul5kn7hx4k
@user-ul5kn7hx4k 3 года назад
老石太用心了,一次上了55分鐘深度討論的視頻。👍
@laoshi_tec
@laoshi_tec 3 года назад
谢谢!
@mansoncai8874
@mansoncai8874 3 года назад
多年前有机会在剑桥和包老师简单聊过一次,受益匪浅
@tonyli8365
@tonyli8365 8 месяцев назад
谢谢老石高质量的节目。 我这个外行是第一次耐心的看完一个55分钟的视频。
@lulewis2437
@lulewis2437 3 года назад
第一次知道包老师还是大三的时候同学在计算所实习给我讲的,之后就一直关注他。老石这个采访太用心了!!
@jackshi662
@jackshi662 2 года назад
受益匪浅,还没接触chisel,verilog接触了半个月,有幸能在开始的时候看到这个采访,谢谢老石。我的经历也跟你一样,二本本科,后来读了博士,现在博后快结束了。30左右的年纪有了自己的事业主线方向,但是还是希望自己挑战不同的编程练习。纯属爱好。
@taolu6267
@taolu6267 3 года назад
包老师作为科学家对工程细节掌握很到位,这个很难得.点赞!
@mingyang2830
@mingyang2830 2 года назад
这是难得的含金量极高的一期视频!!感谢石老师和包老师!
@alanxie5907
@alanxie5907 3 года назад
认真看完了全篇,感谢老石的分享!身为一名刚刚工作一年的工程师,看到了文中谈到的工程师vs本科生量化实验感触颇深。确实在工作中也应该保持持续学习接受发掘新事物的态度。这也是从事相关行业本质的乐趣所在:在不断进化的业界中保持自己的持续进化,以此带来的满足感绝对是构成工作幸福指标的重要权衡因素。(老石的频道也能做到这点哈哈
@vitaminaccc
@vitaminaccc 3 года назад
很实在的内容 感谢老石和包教授的分享.
@zeyumao7033
@zeyumao7033 3 года назад
非常受用, 十分感谢二位的分享与讲解
@user-hl4jo3jm7n
@user-hl4jo3jm7n 3 года назад
不是芯片專業,但這篇乾貨十足,收穫滿滿,感謝老石!!!
@qingchun-peterqu1890
@qingchun-peterqu1890 Год назад
谢谢老石,非常喜欢你的访谈,还有你的分享。 信息量大,没废话,很棒。
@4truthleo607
@4truthleo607 3 года назад
能请来这样的大牛,真的厉害
@jcrobin1991
@jcrobin1991 3 года назад
这期视频太赞了!希望可以多出类似的与业界大牛们探讨的视频!
@laoshi_tec
@laoshi_tec 3 года назад
谢谢🙏
@davidchen4753
@davidchen4753 3 года назад
祝中国的芯片团队在RISC-V上做出比ARM和x86更好的芯片。
@watershadezhang6402
@watershadezhang6402 3 года назад
非常感谢老石对包老师的采访。包老师关于chisel的介绍让我非常感兴趣。后面看看怎么在fpga上玩玩
@leew9267
@leew9267 3 года назад
感谢老石和包博士
@quakeleee
@quakeleee 3 года назад
听了包老师的讲解,果然Berkeley做的东西思路都是一样的。软件硬件都是一样的设计思路
@die-hard-live-easy9829
@die-hard-live-easy9829 2 года назад
包老师也太酷了!
@ipconfiger
@ipconfiger 3 года назад
包研究院的发际线一眼可见的聪明绝顶
@user-zr9dg4vb7d
@user-zr9dg4vb7d 2 года назад
看到了书架上的《UVM实战》,那个系列的书都是我做的。
@xiaolongguo1841
@xiaolongguo1841 3 года назад
Chisel这种hls代码量小是应该的啊。但性能上完全依赖库函数的,说超越Verilog就言过其实了。而且目前Chisel能用的也就是RISC-V,期待其他应用。
@nickel-alloys
@nickel-alloys 3 года назад
感谢分享!希望石老师能给视频加上目录
@laoshi_tec
@laoshi_tec 3 года назад
已加,谢谢🙏
@nickel-alloys
@nickel-alloys 3 года назад
@@laoshi_tec 谢谢!
@TsiMann
@TsiMann 2 года назад
计算所学生前来点赞
@wangyi8848
@wangyi8848 3 года назад
软硬件融合开发是趋势,相信软件参与对Chisel等开发过程改进帮助很大。
@summertech2014
@summertech2014 6 месяцев назад
视频内容非常好。小小建议 - 背景音乐有点大了,甚至没有音乐会更好。
@zephyrlc5967
@zephyrlc5967 3 года назад
09年在中科院见过包老师,好久了
@die-hard-live-easy9829
@die-hard-live-easy9829 2 года назад
27:11 的“像 LLVM 里面很多 path ”的 path 应该是 pass(指趟、遍)
@user-mi9tz9cg3w
@user-mi9tz9cg3w 2 года назад
加油
@DanniseASMR
@DanniseASMR 3 года назад
测试左移,尽早测试,搭建起完善的测试体系,包括自动化。
@yingzhengwu3147
@yingzhengwu3147 2 года назад
Rocket, Boom,chipyard, 这些都是免费的学习资源,而且文档也很丰富,工具链都是现成的,想学riskv可太容易了
@user-do2gf3re9x
@user-do2gf3re9x 3 года назад
老石问的验证的问题很关键,但包老师回答比较含糊,还是因为chisel的痛点吧。在EDA工具没有完整流程的支持下,我觉得chisel的应用还是很有限。现在的chisel还只能算是一个软件语言,就像任何一个软件语言都可以从高层次来描述硬件,只要对应的编译器能编译成RTL。 但后面的流程是基于RTL的,验证中debug可以找到对应RTL电路,可是怎么回溯到软件语言层?工程师得完全理解编译出来得RTL电路,并且人脑反编译回去,才可能找出软件层的问题。这对验证来说是极其低效的,甚至是不可能的。同样STA,DFT中如果遇到问题也是同样的道理。 对于现在超大规模的芯片开发,芯片验证的时间大大多于芯片设计的时间,用chisel来开发,我第一感觉开发时间更长,因为验证可能效率极低。 不知道包老师团队的RTL验证是如何进行的,如何搭建UVM模型,测试激励,如何建立功能覆盖率,或者是否用Formal验证。 听到调试这个词,个人感觉更像是在描述软件开发,像是做几个direct test,跑下仿真把主要功能走一遍。 至于等芯片tape out之后再找bug这种说法,一般芯片公司是不太能想象的。验证的完备性我的工作中是绝对放在第一位的。
@user-do2gf3re9x
@user-do2gf3re9x 3 года назад
只是从验证角度对chisel开发说点看法,希望香山可以带领risc-v的崛起
@vliucc8813
@vliucc8813 3 года назад
老石是很清楚關鍵點 作芯片就是不斷有效 驗證 公司用多年arm 沒有強大驅動 是不會轉 RISC-V 即使幾乎都免費 其次是eda TOOLS支持
@archlinux8541
@archlinux8541 2 года назад
工业界目前很少用 chisel 的,chisel 问题还是不少
@user-zl2iv9sq6b
@user-zl2iv9sq6b 3 года назад
感谢的同时想了解Riscv如何入门?
@userlukeliu
@userlukeliu 3 года назад
我特意注意到一些著名的采访人,他们/她们在提问完之后,非常注意不发出’嗯,对,是,明白“, 这些词可以很好的给被访者确认,但是对听众来说非常打扰。来吧,老石,又一点微改进,哈。
@ipconfiger
@ipconfiger 3 года назад
我的第一块RISC-V,海思 HI3861,哈哈哈哈
@jiushibushuo
@jiushibushuo 3 года назад
为做实事的人鼓掌!希望中国的技术人员能为全人类贡献才智,不要变成独裁者对抗世界的武器
@leonlee4610
@leonlee4610 2 года назад
这里是技术类视频, 别扯政治, 太幼稚了!
@kastermhitefkplus8184
@kastermhitefkplus8184 3 года назад
RISC-V真的神!
@stephensu4371
@stephensu4371 3 года назад
開源很可以的,不過太過碎片化的話也不太好
@alantsai700
@alantsai700 3 года назад
27:11 llvm很多path 是pass嗎?
@codermr1541
@codermr1541 3 года назад
包老师看起来非常平易近人呀
@zoyamchuang2806
@zoyamchuang2806 Год назад
15年 經驗 不一定是絕對的領先,相對伴隨著可能是部分的僵固,包研究員也有講到這個情境了。
@yinchang5055
@yinchang5055 3 года назад
哇快一小時,踏實做研究的人都很棒啊!
@lonewang5547
@lonewang5547 2 года назад
有个小字幕问题,LLVM那块应该是pass而非path
@user-vt9zs1xc2g
@user-vt9zs1xc2g 3 года назад
Chisel 和 SpinalHDL 可能真的是替代VHDL,Verilog的未来
@hessendu412
@hessendu412 3 года назад
短期看比较难,但chisel的更新速度飞快,未来可期
@user-vt9zs1xc2g
@user-vt9zs1xc2g 3 года назад
@@hessendu412 业界阻力还是大。我司连sv都不愿意用。但是VHDL和Verilog 真的太老了
@quakeleee
@quakeleee 3 года назад
硬件设计我不太懂,但是听起来就类似LLVM/Clang压过GCC差不多的意思...
@sunnyli123
@sunnyli123 Год назад
你好帥
@genel3899
@genel3899 3 года назад
来了
@chengtan4045
@chengtan4045 Год назад
不错哇,可惜比较难找工作-。-
@leonwang9134
@leonwang9134 2 года назад
向石大佬提个意见,这种对话能不能不加背景音乐!
@user-yp8wy6rc5u
@user-yp8wy6rc5u 3 года назад
工业用户稍后可以申请样片吗?申请渠道是什么?
@zhongzhongclock
@zhongzhongclock 3 года назад
一听就是两个工程师的对话。。。。心有戚戚啊
@timurtimak6372
@timurtimak6372 3 года назад
Could you, please, turn off the background music and add the soft subtitles? Topics are hard on their own - the music is just distracting and annoying in its repetitiveness. I don't know the language so well and my vision isn't that good - I need characters twice as big, with high contrast background, and easy for my software to translate.
@dailycoderweeklyhooper
@dailycoderweeklyhooper 3 года назад
感谢老石与包老师,想问一下,42:10为什么把gem5给消音了?字幕也没了… 莫非xiangshan的性能是在gem5上仿出来的,不是tapeout测试的性能吗😮
@laoshi_tec
@laoshi_tec 3 года назад
不是消音,没录上声音,字幕也没捕捉到
@whattechtalk3823
@whattechtalk3823 3 года назад
你好,老石,开源链接打不开
@laoshi_tec
@laoshi_tec 3 года назад
已更正
@michaelmccastler8818
@michaelmccastler8818 3 года назад
LLVM pass instead path.
@RainCat1998
@RainCat1998 3 года назад
+1
@user-st1vg7xw1q
@user-st1vg7xw1q 3 года назад
老石是青岛人吗?感觉青普很重
@raysonlogin
@raysonlogin Год назад
Great content, but the background music is annoying!
@easonzhang662
@easonzhang662 3 года назад
老石怎么显得有些许紧张了哈哈哈哈哈
@laoshi_tec
@laoshi_tec 3 года назад
哈哈被发现了!和大佬对话,当然很紧张啦
@PZLin
@PZLin 3 года назад
老石看看什么时候回国? 听说英国要放弃防疫了
@laoshi_tec
@laoshi_tec 3 года назад
慌得一笔
@johnwick10101
@johnwick10101 3 года назад
链接404了。。改连接了么
@laoshi_tec
@laoshi_tec 3 года назад
已更正
@randy_movit
@randy_movit 3 года назад
三大EDA巨头支持chisel了吗?
@user-rp3ln7ue7l
@user-rp3ln7ue7l 2 года назад
中國人才濟濟。註定要領導全世界。
@francislin4659
@francislin4659 2 года назад
外行人,處理器底層使用哪種指令集跟處理器的性能、功耗完全沒有關係,高端製程才是處理器的性能、功耗關鍵所在,中國在RISC-V指令集寫得會比蘋果、高通更好嗎?當然不可能,且中國也拿不到高端製程的處理器,而高端製程的晶片正是中國的命門
@user-jt9gs2xx9s
@user-jt9gs2xx9s 2 года назад
所以我要设计个integer base的小cpu,也需要上5nm?
@qiliao888
@qiliao888 3 года назад
凡是想弯道超车的,最后都翻车。
@TPM188
@TPM188 3 года назад
有沒有任何的中國科學家,創造一個新CPU 的架構?沒有的原因是什麼?
@zwyzhang1757
@zwyzhang1757 3 года назад
因为芯片历史太短,目前主流也就只有两个架构,还在快速发展阶段,很快中国会赶上来
@jacklc9156
@jacklc9156 2 года назад
现有的 CPU 架构,也是很多前辈多人努力的结果。 就好象现在的酿酒方法,也就历史多年留下来的,就那么几种。 你想要弄出一个新的酿酒方法?为什么?闲的蛋疼? 简单来说,没必要。就算想弄,也不是一两个人、十几年内能弄出来的。
@peiueheh9454
@peiueheh9454 Год назад
希望不要成为汉芯2
@mcyz7871
@mcyz7871 2 года назад
老高是被国内暗招回去的吗?
@3a146
@3a146 Год назад
tmd, 能动员那么多人打螺丝, 为什么不能动员一大批人就怼上海微电子的设备? 错多了不就有经验了么?
Далее
Китайка и Шрек в Домике😂😆
00:20
UNO!
00:18
Просмотров 2 млн
当AI开始设计芯片,阁下该如何应对?
18:37
How Apple M1 Open a New Era?
18:22
Просмотров 93 тыс.
iPhone 16 - 20+ КРУТЫХ ИЗМЕНЕНИЙ
5:20