开源芯片社区双周报 No.6

描述

本期概要:

 

国际基金会动态 

RISC-V 国际基金会

○ RVI CEO Calista Redmond 发布《The Top 10 RISC-V Milestones & Highlights from 2023》

○ 横向委员会、ISA 委员会、任务组和 SIG 最新进展

○ RVI 官方 Frequently Asked Questions page 正式发布

 

RISE 基金会动态

○ RISE近期动态

○ RISE在Valgrind上的评估工作、各工作组进展

○ RISC-V软件优化手册将在 1 月公开

开源芯片社区动态

○ 开芯院参与 RISE 工作进展、如何使用香山资源包升级文档发布第一期、香山持续招募志愿者

○ 承影开源通用图形处理器增加benchmark支持,完成64位数据计算和访存指令设计

○ 《2023 SpinalHDL应用前景探索》的线上研讨会视频发布

○ 千万粉丝博主Linus Tech Tips对基于SG2042的Pioneer Box进行了评测播放超百万

○ “基于RISC-V芯片 + OpenHarmony操作系统创意挑战赛”收官

○ “一生一芯”发布答辩通过名单、巡展浙江大学、电子科技大学

 

第一部分 国际基金会动态

 

 

 

RISC-V 国际基金会

1. RVI CEO Calista Redmond 发布《The Top 10 RISC-V Milestones & Highlights from 2023》

链接: 

https://riscv.org/blog/2023/12/the-top-10-risc-v-milestones-highlights-from-2023/

 

2. 横向委员会、ISA 委员会、任务组和 SIG 最新进展

链接:

https://wiki.riscv.org/display/HOME/Technical+Newsletter?preview=/60981271/69664785/riscv-tech-newsletter-20231215.pdf

 

3. RVI 官方 Frequently Asked Questions page 正式发布

链接:

https://riscv.org/about/faq/

 

RISE 基金会

1. RVI CEO Calista Redmond 发布《The Top 10 RISC-V Milestones & Highlights from 2023》

○ RISE继续讨论2024年的工作,其中包括 Open On-Chip Debugger,DynamoRIO,内存诊断工具Valgrind和H264解码器等工作。

○ RISE选择K230开发板作为向量工作的硬件验证平台。

○ RISE编写RISC-V完成RISE内部review的信息收集,预计1月8日当周公开。

 

2. 技术进展及工作组情况

2.1 RISE在Valgrind上的评估工作

Valgrind是Linux下流行的内存诊断工具,可以调试内存分配bug,分析内存使用等等。本组计划把Valgrind移殖到RISC-V。目前在做现状调查。Valgrind 的开源社区由红帽公司工具团队的 Mark Wielaard 领导。当前社区有两个 RISC-V 的支持分支,分别来自 SUSE 员工和 Intel 公司的开发者。

[1] https://github.com/petrpavlu/valgrind-riscv64

[2] https://github.com/intel/valgrind-rvv/tree/poc-rvv

 

2.2 编译器和语言运行时工作组

GCC的自动向量化是个长期工作,其它架构经过了一年为单位的优化,RISE会投入调研并决定下一步工作计划。

 

2.3 系统库(简称SL)工作组

系统软件开发过程中,有没有实际的硬件很重要,尤其是对于性能相关的优化。尤其是支持RISC-V vector(RVV) 1.0规范的硬件。系统库工作组准备用目前能买到的少量K230作为验证用的硬件。从测试情况看,K230的向量性能和ampere的ARM64服务器芯片Altra的加速比接近(7.4.x vs 8.x),和Cortex-A53有些差距。

 

来自阿里巴巴的郭任在Linux Plumbers Conf介绍了ILP32 on RV64,这是一个单独的ABI,可以改善性能同时降低内存使用(以页计算,大约节省25%内存)。目前SL组认为该任务不在RISE的优先级上。

小编希望郭任老师继续努力,推进该工作合入主线。有需要技术讨论/评估的童鞋欢迎后台联系小编。

 

3. RISC-V软件优化手册

上次提到的 RISC-V Optimization Guide,RISE 内部 review 已经于本月 15 日截止,预计一月上旬会公开本手册。

 

第二部分 社区成员动态

 

 

 

1. 开源高性能处理器“香山”

1.1 香山进展

昆明湖研发接近尾声,各组持续推进面积和时序的优化;前端开始着手验证文档,后端 Hybrid Unit 性能优化基本完成,访存实现向量 MMIO 访存,缓存持续推进四核修复和 CHI 测试。

项目链接:

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

周报链接:

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

 

1.2 当前在RISE的投入

‒ 在香山UEFI upstream过程中发起RISC-V相关代码重构的讨论。

‒ 投入虚拟化场景下原子操作和GDB断点支持两部分工作。RISE任务编号是LK_03_028,LK_03_029和DP_01_001,预计2024Q1完成开发工作,并开始upstream工作。

 

1.3 香山社区建设

‒ GitHub 完成 Open issue 的中翻英工作

‒ GitLink 完成 issue 同步,便于中文用户查阅内容

‒ 通过 Docker 使用香山文档进行了升级,资源包重新制作,第一部分准备工作已发布

资源包下载地址:

https://pan.baidu.com/s/1DzZtC3nt06eAuNimjKCSfA?pwd=xufs 

提取码:xufs

文档下载地址:

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

 

1.4 香山社区志愿者招募

持续招募志愿者,要求详见双周报 05 期,报名方式:将个人简历发送至 anxu@bosc.ac.cn, 标题"香山开源生态建设志愿者报名"

 

2. 开源芯片白皮书

项目介绍开源芯片白皮书是一份全面介绍RISC-V发展现状与趋势的报告,包括处理器芯片发展现状与趋势、基于开放指令集架构RISC-V的创新成果、产品及应用、生态发展模式、生态发展展望等。旨在为行业企业、投资人、开发者等提供一个可参考的依据,从而更好地把握开源芯片技术的发展脉络,积极参与到开源芯片的研发、应用和推广中来,共同推动RISC-V的繁荣与发展。

如果您希望在开源芯片白皮书中展现您的产品/技术等信息,请联系 guoqing@bosc.ac.cn

项目进展

‒ RISC-V基金会数据动态更新,补充了TSC基本信息

‒ 新增安卓及openeuler支持RISC-V信息

‒ IP平台信息补充

(opencores、openHWgroup、DR、chiips)

‒ 芯片软硬件设计工具套件更新

‒ 社区组织模式增加开源社区信息

项目链接:

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

 

3. iEDA 项目

项目介绍:从 Netlist 到 GDS 的开源芯片设计 EDA 平台

项目进展

‒ 内外仓库代码更新,删除了历史中误传的二进制文件等大文件;

‒ iIR工具启动开发;

‒ iPL工具增量式支持时序布局单元移动Cell balancing、Load Reduction,并在DP阶段增加网络流方法;

‒ iRT继续推进DR flow,优化迭代法方案;

‒ iDRC支持扫描线方式检测min spacing和metal short;

‒ 启动iEDA平台接入性能评测系统的工作。

项目链接

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

 

4. “承影”GPGPU 及编译器项目

4.1 承影开源通用图形处理器

项目介绍支持RISCV-V指令集的开源GPGPU

项目进展增加benchmark支持,完成64位数据计算和访存指令设计。

项目链接:

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

 

5.  达坦科技open-rdma

项目介绍open-rdma是RoCEv2的开源实现。项目使用Bluespec SystemVerilog作为开发语言以提高开发效率和正确性。项目积极拥抱硬件敏捷开发和敏捷验证的思想,遵循软硬件协同设计的方法,使用Cocotb、TLM2.0等开源框架来进行仿真验证。

项目进展

‒ 基于Vivado完成FPGA跨die的总线握手模块布局布线;

‒ 基于SystemC和TLM接口实现XDMA的仿真模型;

‒ XDMA和RDMA的逻辑开始对接。

项目链接:

https://gitlink.org.cn/datenlord/open-rdma

 

达坦科技通过软硬件深度融合的方式打通云间壁垒,实现数据高效跨云访问。其采用硬件加速提升存储性能,目前采用FPGA实现存储相关场景的性能加速。SpinalHDL是达坦科技在产品中使用的硬件描述语言之一,因此,达坦科技一直热心于推广SpinalHDL在业界的落地应用。

近日,达坦科技联合SpinalHDL社区及该语言的创建者 Charles Papon 举办了 《2023 SpinalHDL应用前景探索》的线上研讨会,分为两个Track:1. Tooling and flow; 2. Project。六位演讲人围绕SpinalHDL的方法论和实际应用案例,做了全面和深入的分享:

Yindong Xiao, Get Started with SpinalHDL with a Simplified Setup

yportne13, Some Tips on Using Memory Black Box in SpinalHDL

Charles Papon, Pipelining API Introduction

Andreas Wallner, SpinalHDL Intro for New Users

Chenbo, Pcie Brief Introduction

Christopher Lozinski, The J1Sc Family

感兴趣的朋友,欢迎通过下方B站链接,收看视频回放。

https://space.bilibili.com/2017027518?spm_id_from=333.337.search-card.all.click

 

6. 算能科技SG2042

项目介绍:千万粉丝博主Linus Tech Tips全方位揭秘:Pioneer Box硬件、性能与RISC-V生态发展

项目进展Linus Tech Tips(简称LTT)是由Linus Sebastian在2008年创办的科技和硬件相关的YouTube频道, 在全网拥有超过2000万粉丝。Linus Sebastian是一名加拿大的科技主持人和YouTuber,因其对硬件和技术的深入了解而受到广泛认可。近日,该频道对基于SG2042的Pioneer Box进行了评测。该视频在短短一周内获得超过百万播放量,1800+条评论,好评率高达96%。

详情链接:

https://www.youtube.com/watch?v=vaMxTSm53UU

项目链接:

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

 

7. 润开鸿

项目介绍:“基于RISC-V芯片 + OpenHarmony操作系统创意挑战赛”收官

项目进展由开放原子开源基金会主办、江苏润开鸿数字科技有限公司承办、中国科学院软件研究所协办,历时三个多月,吸引上百支队伍报名参赛,产生40+优秀作品。其中,评出了三等奖10名,更有7支优秀队伍成功晋级,参与线下路演。经过激烈的路演角逐,评选出了5支二等奖队伍,2支一等奖队伍。

润开鸿为赛题联合举办方,荣获“开放原子开源大赛-优秀共建方”授牌

详情链接:

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

项目链接:

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

 

第三部分 高校 RISC-V 动态

 

 

 

1. 一生一芯

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

12月第一批:

入学答辩通过名单-12月第一批 

12月第二批:

入学答辩通过名单-12月第二批

 

1.2  “一生一芯”发布11月月报

“一生一芯”11月月报
 

1.3 “一生一芯”高校巡回演讲最新进展

12月6日,前往浙江大学进行巡讲和教学交流

RISC-V

 

12月8日,前往杭州电子科技大学进行巡讲和教学交流

RISC-V

素材提供(按拼音排序):

北京开源芯片研究院:安旭、蒋梦然、王昊、王尤、张健

达坦科技:Tracy Zhu

澎峰科技:王佩

清华大学数字信号处理器实验室:于芳菲

润开鸿:周长远

赛昉科技:Allen Xue

算能科技:Sandor WANG

兆松科技:周晶晶

 

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


原文标题:开源芯片社区双周报 No.6

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

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

全部0条评论

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

×
20
完善资料,
赚取积分