From a544179b1891ee84a5819d931565aca148299520 Mon Sep 17 00:00:00 2001 From: floraachy <1622042529@qq.com> Date: Tue, 29 Oct 2024 16:00:42 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=E6=96=87=E7=AB=A0?= =?UTF-8?q?=EF=BC=9A=E7=94=B1[=E5=BC=80=E6=BA=90=E8=8A=AF=E7=89=87?= =?UTF-8?q?=E7=A4=BE=E5=8C=BA=E5=8F=8C=E5=91=A8=E6=8A=A5=20No.15]=E9=87=8D?= =?UTF-8?q?=E5=91=BD=E5=90=8D=E4=B8=BA[=E6=B3=9B=E5=9C=A8=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=20=E7=B3=BB=E7=BB=9F=E5=AE=9E=E8=B7=B5=E6=A1=88?= =?UTF-8?q?=E4=BE=8B];?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 智慧城市OS/开源芯片社区双周报 No.15.md | 1 - 智慧城市OS/泛在操作 系统实践案例.md | 0 2 files changed, 1 deletion(-) delete mode 100644 智慧城市OS/开源芯片社区双周报 No.15.md create mode 100644 智慧城市OS/泛在操作 系统实践案例.md diff --git a/智慧城市OS/开源芯片社区双周报 No.15.md b/智慧城市OS/开源芯片社区双周报 No.15.md deleted file mode 100644 index 5366479..0000000 --- a/智慧城市OS/开源芯片社区双周报 No.15.md +++ /dev/null @@ -1 +0,0 @@ -
链接:https://mp.weixin.qq.com/s/aJhPY5jwSi7Knbi0OPwjbQ
·
根据 RISC-V组织与选举政策政策,现已经完成了 2024 年 AI/ML SIG 主席和副主席的重新选举,AI/ML SIG 的新任主席和副主席分别是:谢涛博士担任AI/ML SIG主席,陈炜博士担任AI/ML SIG副主席
谢博士是北京大学教授,最近被任命为北京开源芯片研究所(BOSC)首席科学家(软件),负责人工智能/机器学习软件工作。 他曾担任北卡罗来纳州立大学副教授和伊利诺伊大学厄巴纳-香槟分校 (UIUC) 正教授。
陈博士是阿里巴巴玄铁组织的成员,并在应用和工具(以前称为软件)HC 的副主席为社区服务。 他在RISC-V社区的领导经验无疑将有助于我们进一步构建AI/ML SIG。
已获得 34家赞助商赞助,完成征集提案180 份(13%的录取率),截止目前超过320人报名,报名持续进行中。
目标行业及领域包括人工智能、数据中心、高性能计算、物联网/嵌入式、移动/电信、安全
联系邮箱:andy@riscv.org
1.1香山进展
开源高性能处理器“香山”第三代昆明湖架构研发接近尾声,持续推进面积、时序、功耗的优化。前端初步完成 ITTAGE 功耗优化,后端拆分浮点向量流水线和功能单元,访存与缓存各工作持续 debug中,向量访存跑通第一个 segment 指令的 riscv-vector-test 测试。
【评估】采用 SimPoint 对程序进行采样,基于香山自定义的 Checkpoint 格式制作检查点镜像,Simpoint 聚类的覆盖率为 80%。SPEC06 使用 gcc 12 进行编译,开启 O3 优化,采用jemalloc内存库,设置SPEC06FP的-ffp-contraction选项为fast,指令集为RV64GCB。使用 4月29日 19fbeaf47 版本的香山处理器(缓存大小配置为 64KB L1 ICache + 64KB L1 DCache + 1MB L2 + 16MB L3,访存单元为 3ld3st 流水线),在仿真环境下运行了 SPEC06 片段,使用 DRAMsim3 模拟 CPU 在 3GHz 情况下 DDR4-3200 内存的延迟。以下为 SPECCPU 2006 的分数估计情况:
项目链接:https://www.gitlink.org.cn/OSchip/xiangshan-intro
周报链接:https://mp.weixin.qq.com/s/HoAcC_rOGnbyNEiFkACgHA
1.2 中国计算机学会开源发展委员会主任、中国科学院院士王怀民带队调研走访北京开源芯片研究院
详情链接:https://mp.weixin.qq.com/s/naSGVatoEFjRz2bWi1em-Q
1.3 北京开源芯片研究院正式加入甲辰计划
详情链接:https://mp.weixin.qq.com/s/1GBlZJEj-OM5IA2jtWzGNw
1.4 香山社区志愿者招募
持续招募志愿者:招募香山社区推广志愿者
报名方式:将个人简历发送至 anxu@bosc.ac.cn 邮箱, 标题“香山开源生态建设志愿者报名”
项目介绍:芯片验证是芯片设计中的重要工作,验证不到位可能会导致芯片流片失败带来巨大经济损失。芯片设计公司把芯片设计当成核心商业机密,而芯片验证通常需要基于芯片设计源代码,因此芯片验证工作只能在公司内部进行。这种模式下,公司需要雇佣相比设计工程师一倍以上数量的验证工程师,导致验证成本居高不下。但对于“香山处理器”等开源处理器,不存在商业机密,因此可以参考“软件分包测试”的思路构建芯片领域的“开放验证”,采用“众包”的方式进行香山等开源处理器的验证。该模式可以集合社区以及志愿者的力量,让所有对芯片验证感兴趣者加入开放芯片验证工作。
项目进展:
招募芯片验证工具/平台开发实习生
链接:
https://www.gitlink.org.cn/zone/OSchip/newdetail/612
iEDA 项目
项目介绍:从 Netlist 到 GDS 的开源芯片设计 EDA 平台
项目进展:
iEDA团队在ISEDA完成Tutorial 7(Open-source EDA),并参与Tutorial 5(EDA Elite Contest),取得较好的反响。并且在ISEDA报告3篇学术论文,题目分别为:
● 《AiEDA: An Open-source AI-native EDA Library》
● 《PCT-Cap: Point Cloud Transformer for Accurate 3D Capacitance Extraction》
● 《Enhancing ASIC Technology Mapping via Parallel Supergate Computing》
iDB完善特征提取,支持数据和工具性能的特征生成;支持不规则版图数据加载。
项目链接:https://www.gitlink.org.cn/OSchip/iEDA
项目介绍:东山RISC-V集群正式发布!
项目进展:2024年4月24日,山东大学举办了以“开源开放、产教融合”为主题的RISC-V开源软硬件发展论坛。本次论坛由山东大学、国家信息通信国际创新园服务中心和中国工程科技发展战略山东研究院联合主办,山东大学集成电路学院与济南高新区齐鲁软件园发展中心承办;算能、中国电子工业标准化技术协会RISC-V工作委员会等多家单位协办。中国工程院院士孙凝晖、山东大学校长李术才等领导、专家出席了本次活动。RISC-V作为新一代指令集,拥有“开源、简单、高效、可扩展”等众多特性,凭借开放性和灵活性,打破了传统架构的束缚,得到了国际、国内专家的高度认可。山东大学和算能共同研发了第一颗服务器级RISC-V处理器SG2042,联合开发和部署了“东山”RISC-V集群。东山集群目前使用了48个节点搭建,具有96颗SG2042处理器,共计6144核,双精度浮点算力96 TFLOPS。主干网采用全光纤互连,同时支持BMC管理网络。
项目链接:https://mp.weixin.qq.com/s/54MaRfCbLUqG5gYQJXx3gQ
项目介绍:承影GPGPU 编译器
项目进展:
添加workgroup支持:https://github.com/THU-DSP-LAB/llvm-project/pull/119
添加centos运行支持:https://github.com/THU-DSP-LAB/llvm-project/pull/118
优化workitem库:https://github.com/THU-DSP-LAB/llvm-project/pull/115
致力通过CTS测试集
项目链接:https://www.gitlink.org.cn/THU-DSP-LAB/llvm-project
项目介绍:CIRCT(Circuit IR Compilers and Tools)
项目进展:
新增 Upstream PR:
SV 条件运算符https://github.com/llvm/circt/pull/6950
新增优化pass - 移除 Moore IR 内 Local 临时变量 https://github.com/llvm/circt/pull/6990
增强 SV Module Moore 指令声明与实例化能力:https://github.com/llvm/circt/pull/7019
已合并:
修复了 local variables 引起的找不到 Name问题:https://github.com/llvm/circt/pull/6995
添加了 Moore 翻译到 CoreIR 部分核心翻译支持:https://github.com/llvm/circt/pull/6940
添加了 case 语句支持(状态机相关):https://github.com/llvm/circt/pull/6929
修复 variable 声明 types 不匹配的问题:https://github.com/llvm/circt/pull/6907
添加了 replicate 与 extract 指令支持:https://github.com/llvm/circt/pull/6906
添加了用于声明 net 类型变量的指令 netOp:https://github.com/llvm/circt/pull/6884
CIRCT SV 方向目前专注于完善与优化 Moore IR 上层的设计,提供一个更稳健的 Systemverilog 编译流支持,对于 Moore 指令的调整优化与现有 Types system 的改进,将有助于接下来 HVL 特性与其他高级编程语言特性的适配。
项目链接:https://www.gitlink.org.cn/terapines/circt
项目介绍:赛昉科技昉·星光2(VisionFive 2)是基于昉·惊鸿-7110(JH-7110) SoC的高性能量产RISC-V单板计算机,赛昉科技及RVspace社区生态伙伴致力于基于VisionFive 2开展众多软件移植、开发和优化工作,实现OpenPLC、OpenCV、OpenWRT及复古游戏机等应用开发。
项目进展:赛昉科技更新昉·星光 2(VisionFive 2)Debian镜像及SDK源码包,同时发布了用昉·星光 2(VisionFive 2)打造NAS的应用指南,指南从准备工作、安装和运行CasaOS、安装存储软件3个方面,详细介绍了用昉·星光 2(VisionFive 2)打造NAS的方法。
项目链接:
VisionFive2 SDK v5.12.0——包含Linux Kernel 5.15.0和6.6.20(两个版本)
https://github.com/starfive-tech/VisionFive2/releases/tag/JH7110_VF2_515_v5.12.0
VisionFive 2 Debian 202405—— 支持Linux Kernel 5.15.0和6.6.20(双内核)
https://rvspace.org/en/project/VisionFive2_Debian_Wiki_202405_Release
用昉·星光 2(VisionFive 2)打造NAS的应用指南
https://doc.rvspace.org/VisionFive2/Application_Notes/VisionFive2_NAS/
项目介绍:达坦科技的open-rdma是RoCEv2的开源实现。项目使用Bluespec SystemVerilog作为开发语言以提高开发效率和正确性。项目积极拥抱硬件敏捷开发和敏捷验证的思想,遵循软硬件协同设计的方法,使用Cocotb、TLM2.0等开源框架来进行仿真验证。
项目进展:
1. RDMA硬件上板初步调通;
2. 通用网卡软硬件联调初步完成;
3. 修复UDP层CRC处理逻辑bug。
项目链接:gitlink.org.cn/datenlord/open-rdma
“一生一芯”入学答辩(5月第一批和5月第二批):https://mp.weixin.qq.com/s?__biz=MzkwMjQ0MjAwNQ==&mid=2247485783&idx=1&sn=1f167a08f92c5553adfe98298758cb5b&chksm=c0a4342df7d3bd3bf705ebc31815beaa97a55616ea20681a861c38e565f91b061f84ee493ca3#rdhttps://mp.weixin.qq.com/s?__biz=MzkwMjQ0MjAwNQ==&mid=2247485812&idx=1&sn=ed75e6ca57f56c8f8524ef046ee2be38&chksm=c0a4340ef7d3bd1899a0d3f87253af726c54ad4d35e5cc0af4a7d897a2a0cccaf8d0c3ae6258#rd
素材提供(按拼音排序):
北京开源芯片研究院:安旭、王昊、王尤、蒋梦然
达坦科技:Tracy Zhu
算能科技:Sandor WANG
赛昉科技:董家绮、张宇
兆松科技:汪勤凡、徐步云
\ No newline at end of file diff --git a/智慧城市OS/泛在操作 系统实践案例.md b/智慧城市OS/泛在操作 系统实践案例.md new file mode 100644 index 0000000..e69de29