开源芯片社区9月双周报-第一期

描述

首卷语

   

本期是开源芯片社区双周报第一期,开源芯片社区是由北京开源芯片研究院与GitLink平台共同发起,旨在联合 RISC-V 相关的伙伴一起围绕开源芯片的技术体系建立 RISC-V 生态社区,为 RISC-V生态输送高质量开源处理器核及外围IP核;为云计算、人工智能等新兴技术实现RISC-V处理器SoC芯片的敏捷设计与硅前验证;为处理器芯片研发社区提供便捷的支持RISC-V软硬件开发的工具集及开发环境;为开源芯片行业推动人才培养。

 

开源芯片社区在 2023 RISC-V 中国峰会上正式发布。将通过双周报的形式为大家介绍社区发展的动态及大事件;同步国际 RISC-V 基金会信息动态;发布社区成员项目进展、活动信息;高校社区信息等;欢迎大家多多交流。

RISC-V

本期概要:

 

RISC-V 国际基金会动态

中国峰会完美收官,理事会完成换届选举,北美峰会筹备中

开源芯片社区动态

RISC-V工作委员会成立开源芯片社区 4 成员分别担任轮值会长、副会长和首届委员单位;香山 TopDown 性能分析工具支持 Rolling,支持局部细化性能分析;《开源芯片白皮书》发布软件生态协作任务;达坦科技开源高性能RDMA网卡open-rdma入驻社区;PerfXLab RISC-V公测云平台持续开放

高校 RISC-V 动态

“一生一芯”全国巡展持续进行中;中国科学院大学创新创业联合会推进 RISC-V 学生创业;“清华大学开源硬件协会”正式成立

RISC-V 国际基金会动态

 

 

 

The RISC-V General Member Meeting 2023 

面向会员收集建议议程项目及提问

2023 年 RISC-V 会员大会将于 2023 年 11 月 6 日星期一下午 4:00 - 5:00(太平洋时间)在加利福尼亚州圣克拉拉举行的 RISC-V 峰会会员日现场或在线举行。现面向 RISC-V 会员收集建议议程项目及提问,截止时间为 2023 年 9 月 25 日。

社区成员如有相关问题及建议,可以联系开源芯片社区,开芯院作为高级会员可代提交。

 

RISC-V 基金会理事会选举结果公布

RISC-V 基金会年度理事会换届选举于 2023 年 8 月 24 日在北京开源芯片研究院香山会议室举行,会议在 RISC-V 基金会 CEO Calista女士的组织下进行,7 名理事现场参会,未在京理事远程线上参会。9 月 1 日 Calista 女士通过 RISC-V 基金会成员邮件正式公布了选举结果。

RISC-V

官方链接:https://riscv.org/blog/2023/08/introducing-the-risc-v-board-of-directors-elected-officers/

RISC-V国际基金会已吸引全球80多个国家的近3800 多名会员,包括美国、德国、日本、英国、瑞典等发达国家和国际知名企业如英特尔、谷歌、西门子、三星及中国的华为、阿里等,覆盖芯片厂商、芯片设计服务公司、软件提供商等软硬件公司,以及大学、科研机构和投资机构等。在RISC-V国际基金会的机构会员中,中、美、欧三方呈现并驾齐驱的态势。在基金会22个高级会员中,和中国相关的达到13个,包括阿里云、晶心科技、北京开源芯片研究院、成为资本、海河实验室、华为、ICT、Imagination、ISCAS、RIOS实验室、中兴、希姆计算、腾讯.在理事会22名理事中,与中国相关的8位,与美国相关的9位,与欧洲相关的5位。

 

2023 RISC-V 中国峰会收尾

峰会演讲幻灯片和视频回放均已公开

幻灯片地址:

https://github.com/cnrv/RVSC2023

演讲视频:

https://space.bilibili.com/1121469705

 

RISC-V 北美峰会将于 11 月 7-8 日

在Santa Clara Convention Center举行

开源芯片社区成员深度数智将携多款新品亮相11月7-8日在加州圣克拉拉举行的RISC-V北美峰会。

○开源芯片社区成员赛昉科技将在峰会进行两个主题演讲:《RISC-V Linux发行版优化洞悉——以昉·星光 2 Debian为例》、《RISC-V平台管理接口(RPMI)介绍》

社区成员动态

 

 

 

RISC-V工作委员会成立开源芯片社区 

4 成员分别担任轮值会长、副会长和首届委员单位

官方链接:

https://mp.weixin.qq.com/s/-gwP2ELHIemrnNOddFs3Hg

 

“香山” 高性能开源 RISC-V 处理器项目

项目链接

https://www.gitlink.org.cn/OSchip/xiangshan-intro

周报链接

https://mp.weixin.qq.com/s/N8had_LDHOn4NzbybQO40A

○  前端:修复 uop Cache 替换算法和错误检查命中指令大小的性能问题和功能问题;落实 BPU 中 ITTAGE 预测算法的更新优化点

○  后端流水线:实现乱序 vfreduction 指令(#2274);实现 load 指令的推测唤醒和取消(#2286);优化 lui + addi 指令融合实现,启用 lui + load 指令融合(#2271)

○  访存单元:L1 预取合入主线(#2261);解决仿真随机性问题(#2269);修改 BOP 中的 ReqBuffer,取得较大性能收益(#2239)

○  缓存系统:修复了双核数据错 bug 和 GrantBuf 溢出 bug,重构 GrantBuf(#2270)

○  工具:TopDown 性能分析工具支持 Rolling(#2280);DiffTest 差分测试代码完成重构,支持基于 Chisel 源码自动生成 C++ 配置文件,并支持覆盖率引导的模糊测试流程(#2284)

香山用户答疑

a.香山用的什么isg去做指令随机和测试:https://www.gitlink.org.cn/OSchip/xiangshan-intro/issues/1

b.使用交叉编译工具链编译出来带B指令的工具,再编译其他时,使用-march=rv64gc,编出来的依然有B指令:https://www.gitlink.org.cn/OSchip/xiangshan-intro/issues/2

 

一生一芯

“一生一芯”专注培养处理器芯片及计算机系统人才,提升同学们的“计算机软硬件系统协同设计能力”和“芯片全链条设计能力”,坚持开放性和公益性,不限学校、专业和年级,均可免费报名和学习(可零基础),支持国内在校生免费流片(不限名额)。值得指出的是,“一生一芯”不仅培养芯片设计能力,还覆盖计算机系统能力(用自己的处理器跑自己的操作系统)。

项目链接https://www.gitlink.org.cn/OSchip/ysyx

○   第六期“一生一芯”计划发布第二、三批入学答辩通过名单。

■   第二批:https://mp.weixin.qq.com/s/WEa4TSGVrzvGyNh0NCC3w

■   第三批:https://mp.weixin.qq.com/s/dVvjkobhB6ChKfGOq9B0ew

○  “一生一芯”高校巡回演讲活动

■   9月13号前往中国石油大学(北京)开展巡回演讲活动(参会人数超过150人),宣讲会后进行了教学交流。

RISC-V

■   9月19日前往深圳技术大学开展巡回演讲活动(参会人数超过500人)。

RISC-V

 

开源芯片白皮书

项目链接:

https://www.gitlink.org.cn/zone/OSchip

开源芯片白皮书现已上线 GitLink 平台,将通过发布任务以及接收提交的方式进行内容共创完成 2023 年度开源芯片技术体系、产业、生态的进展展示。

软件生态协作任务发布:

https://www.gitlink.org.cn/OSchip/OSChipWhitePaper/issues

 

算能SG2042 

项目链接:

https://www.gitlink.org.cn/OSchip/SG2042-Newsletter

SG2042 (算能第一代服务器级别RISC-V芯片)

●  爱丁堡大学&EPCC的一些研究人员针对现有的RISC-V硬件和现代超级计算机使用的高性能x86CPU 对 SG2042进行了性能测试,并在高性能计算领域发表了自己的研究成果。

论文链接:

https://arxiv.org/pdf/2309.00381.pdf

论文中最有意思的测试是线程任务分配给不同的核心时,采用不同的策略,性能相差会非常大,这和NUMA架构以及四核Cluster的拓扑分布有相关性,并且利用实验展示了太小的shared L2 cache和L3 cache会对性能造成多大的毁灭性打击。作者利用自己写的rvv_rollback程序将需要RVV 1.0的程序也可以跑在RVV 0.7的硬件上,测试了scalar和vector的性能对比,并且对Clang在VLA和VLS两个模式下的性能进行了对比。

●  SOPHGO SG2042俄语社区凑足了3个人,开张了!

 

算能 Duo

项目链接:

https://www.gitlink.org.cn/OSchip/Duo_Doc

截至目前,Milk-V Duo开发板(全球最便宜RISC-V开发板,只要一杯奶茶钱, 使用算能CV1800B芯片)已经适配了50多种传感器,如:ST7789、NFCPN532、PAJ7620手势传感器、OLED12864、ENS160空气质量传感器、MAX30102心率计血氧传感器等。

论坛链接:

https://forum.sophgo.com/t/duo-50/209

 

PerfXLab RISC-V公测云平台持续开放

项目链接:

https://www.gitlink.org.cn/perfxlab_rv/rv_released

澎峰建设了RISC-V公测云平台,并免费开放给想在最新的RISC-V高性能服务器平台上进行各类实验的开发者。目前,通过社区共创,已经在公测云平台上完成了数十个项目,并公开了具体实验流程,包括:编译器研发、kernel编译、 RISC-V Benchmark体系建设、数据库评估、IT中间件移植、求解器移植、《我的世界》免费私服等。

参与方式:

Update 64核RISC-V高性能处理器公共测试云平台·快速使用指南 https://shorturl.at/bpTW1

已发布论文及文档:https://shorturl.at/dtDQ3

 

“承影”GPGPU 及编译器项目

○  “承影”GPGPU 采用chisel硬件描述语言和RISCV-V指令集架构

项目链接:

https://www.gitlink.org.cn/OSchip/THU-DSP-LAB

■  硬件设计基本完成,支持基于chisel的测试用例仿真,和驱动调用verilator进行的仿真

■  软件工具链支持将kernel函数编译为RVV程序并按照OpenCL框架在多个仿真设备上运行的完整流程。

■  指令仿真器支持包括gaussian、nn、bfs在内的多个benchmark

■  RTL仿真支持vecadd、matadd测试程序

○  清华承影GPGPU编译器项目

编译器的主体功能实现已经完成,进入验证功能阶段,主要是跑以下几个测试: 

[pocl](https://github.com/THU-DSP-LAB/pocl.git)的测试

[GPU-rodinia](https://github.com/Jules-Kong/gpu-rodinia.git)

[OpenCL-CTS](https://github.com/KhronosGroup/OpenCL-CTS.git)(官方测试,最重要的一个)

通过pocl以及isa-simulator发现问题,然后稳定逐步的解决问题.

测试用例示例:

参考[仓库](https://github.com/THU-DSP-LAB/llvm-project)的`READEME.md`, 进行一些环境变量的设置, 以pocl里面的vecadd为例

 

Open-rdma 入驻开源芯片社区

项目链接:

https://www.gitlink.org.cn/OSchip/Open-rdma

达坦科技(DatenLord)专注下一代云计算——“天空计算”的基础设施技术,致力于拓宽云计算的边界。达坦科技打造的新一代开源跨云存储平台DatenLord,通过软硬件深度融合的方式打通云间壁垒,实现数据高效跨云访问,建立海量异地、异构数据的统一存储访问机制,为云上应用提供高性能安全存储支持。以满足不同行业客户对海量数据跨云、跨数据中心高性能访问的需求。跨云场景下,网络对数据访问的性能影响最为突出,DatenLord采用高性能网络RDMA来降低延迟并提高带宽。Open-rdma是RDMA协议的开源硬件实现,采用Bluespec和SpinalHDL实现,目前主要实现了RoCEv2协议,它利用敏捷开发和验证方法,以及软硬件协同设计的理念。目前,我们已经实现了该协议的基本框架,并计划实现一些增强功能,如优先级流量控制、拥堵控制以及对组播流量的支持,使其更适合大规模数据中心环境。此外,我们正在探索如何使用形式化方法来对我们的实现进行验证。

 

社区活动

●  算能活动:第一届「RISC-V 走进高校软件自由日」活动开放 RISC-V 实验盘和开发板申请中:

https://mp.weixin.qq.com/s/S6_U2V9iHv0xrRZ-jBcKyg

●  达坦科技软硬件联合开发工程师米明恒:MIT课程学习新手上路宣讲。

[新手入门宣讲]

https://www.bilibili.com/video/BV1u8411i7Qw/?spm_id_from=333.999.0.0

●  RISC-V MCU code在第一台RISC-V笔记本电脑上编译成功!

视频链接:

https://deepcomputing.io/successfully-compile-risc-v-mcu-code-on-roma/

 

高校 RISC-V 动态

 

 

 

 ●    中国科学院大学创新创业联合会

中国科学院大学创新创业联合会(UCAS Innovation & Entrepreneurship Federation,即UCASIEF,以下简称“联合会”),于2017年8月31日批准成立,受中国科学院大学团委直接领导,主要由有能力、有激情、对创新创业有浓厚兴趣的中国科学院大学在籍学生、校友及科研人员组成。依靠国科大现代产业学院,联合会将提供大量的创新创业资源,专注创意交流、项目孵化、人才匹配及团队成长,以提高学生实践创新能力为宗旨,以服务有志创业学生为己任,以培养学生创新思维为工作重点,从而更好地培养其社会实践能力,激发就业创业能力,为科院学子提供一个追逐梦想,展现自我的平台。

2023年9月19日,由华为技术有限公司主办、中国科学院大学创新创业联合会承办的“校企协同,共建数智人才新生态”华为全联接大会2023智能基座——中国科学院大学分会场活动成功举办。大会通过主题分享、经验分享、现场实操等一系类活动,激发同学们对于计算产业的热情,以校企协同的形式加速学生从理论学习向产业实践,携手共创计算产业新未来。

未来联合会将关注RISC-V发展,鼓励联合会会员在RISC-V领域创新创业。联合会也欢迎企业,投资机构交流合作。

联系方式:蒋利杨 15111348872(微信同号)

 

●    “清华大学开源硬件协会”成立

得益于RISC-V技术的蓬勃发展和广受关注,清华大学学生开源芯片协会于2023年6月正式成立,并将于2023年10月展开第一次社团招新。协会主要工作包括在清华大学推广和普及开源芯片知识,聚集对RISC-V芯片感兴趣的同学,为清华大学学生搭建一个RISC-V技术交流平台。协会的指导教师为何虎副教授,业务指导单位为清华大学集成电路学院。

自2023年4月筹备以来,协会已经举办了两次开源芯片、GPU相关的研讨会,吸引了清华大学校内众多同学的参与。此外,2023年8月22日,RISC-V 2023中国峰会同期活动:开源通用GPU论坛在清华大学FIT楼举办,协会成员作为志愿者参与了论坛的筹备和组织。

作为关注RISC-V的校内学生组织,协会今后将面向清华大学的所有学生,组织开展科普讲座、技术分享讨论、企业科研单位交流、芯片项目推进等一系列围绕RISC-V软硬件技术实现和产业发展的活动,欢迎广大对RISC-V软硬件感兴趣的校内外同志关注。

关注公众号“THU开芯协”参与后续活动

联系方式:马鸣远,cnwhmmy@outlook.com

无论是项目还是个人,欢迎发送邮件至 anxu@bosc.ac.cn ,成为社区项目或推广大使都将是为推动开源社区建设的重要贡献。


原文标题:开源芯片社区9月双周报-第一期

文章出处:【微信公众号:中国开放指令生态RISCV联盟】欢迎添加关注!文章转载请注明出处。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分