构建openEuler面向RISC-V的操作系统
openEuler4RISC-V: 构建openEuler面向 周鹏1,2 张旭舟2 于佳耕1 武延军1* 赵琛 1 1中国科学院软件研究所 2openEuler SIG RISC-V 2020-07 RISC-V的操作系统 Institute of Software,Chinese Academy of Sciences 提纲 ▪ 背景介绍 ▪ 技术路线 ▪ 当前进展 ▪ 接下来的工作 ▪ 欢迎加入 Institute 开放的操作 系统openEuler,推动软硬件生态繁荣发展 ▪ RISC-V ❖ 是一个通用处理器指令集架构(ISA),具有开源、开放、先进、生态协作 等技术优势。 ▪ SIG RISC-V ❖ 中科院软件所智能软件中心发起,在openEuler 社区成立的一个RISC-V特别 兴趣组 ❖ 其基本工作是 构建openEuler 面向 RISC-V 架构的操作系统 推动 满足广大技术爱好者、企业、组织等尝试在RISC-V环境上开发、使用 openEuler操作系统的需要 ❖ 技术支持 面向RISC-V硬件的openEuler操作系统定制开发 软件包编译、系统构建、系统定制等技术支持 ❖ 提供自动化编译、构建工具、构建手册、RPM Repo托管等资源 使对 RISC-V 感兴趣的开发者能够快速参与到开源系统开发活动中来。 Institute of Software,Chinese0 码力 | 18 页 | 985.45 KB | 1 年前3openEuler : 面向数字基础设施的开源操作系统
为开源软件提供指导、虚拟协作空间、创新平台和服务 在社区开发、管理和孵化开源软件,并且与其他许多开源社区合作 openEuler : 面向数字基础设施的开源操作系统 openEuler 是? openEuler 愿景 openEuler 使命 为世界提供数字基础设施的开源操作系统 234万 社区用户 610万 装机量 谁在使用 openEuler 谁在贡献 openEuler 105 SIG组 1 Technology + + 主流应用:云原生,大数据,CDN,MEC,工业控制 … 主流应用场景100%支持 覆盖全场景应用 Operational Technology 服务器 支持多样性设备 主流计算架构100%覆盖 ARM, x86, RISC-V, SW-64, LoongArch; NPU, GPU, DPU, 100+ 整机, 300+ 板卡 云计算 边缘计算 嵌入式 openHarmony 一套架构对服务器、云计算、边缘计算和嵌入式 等场景的支持。 全场景支持 软件包总数已超过4.8万,IT、CT、OT主流场景 100%支持。 openHarmony生态互通 通过Soft Bus分布式软总线,实现与 OpenHarmony能力共享,实现生态互通。 openEuler 技术架构 服务器场景 etMem 内存分级扩展 Gala 基于AI的故障处理框架 … 云原生/边缘场景0 码力 | 12 页 | 2.87 MB | 1 年前3古月《ROS入门21讲》5.安装ROS系统.pdf
5.安装ROS系统 主 讲 人 : 古 月 ROS版本选择 ROS版本选择 http://wiki.ros.org/melodic/Installation/Ubuntu 配置软件库 ROS安装步骤 安装完成 安装完成 安装完成 启动小海龟仿真器 启动海龟控制节点 感谢观看 怕什么真理无穷,进一寸有一寸的欢喜 更多精彩,欢迎关注 ?0 码力 | 9 页 | 1.35 MB | 1 年前3古月《ROS入门21讲》3.Linux系统基础操作.pdf
3.Linux系统基础操作 主 讲 人 : 古 月 Ubuntu常用软件 文件管理器 Ubuntu常用软件 软件中心与软件源配置 Ubuntu常用软件 应用程序 Ubuntu常用软件 终端(快捷键Ctrl+Alt+T) Linux中最重要的操作方式——命令行 ➢ ➢ ➢ ➢ 命令行使用基础 ➢ • • ➢ • • 命令行使用基础 ➢ • • ➢0 码力 | 13 页 | 2.02 MB | 1 年前3openEuler全新升级,成为数字基础设施开源操作系统
openEuler全新升级,成为数字基础设施开源操作系统 Communication Technology Information Technology Operational Technology + + ERP BSS/OSS CRM DCS NFV SCADA … 覆盖全场景应用 服务器 云计算 边缘计算 嵌入式 支持多样性设备 从服务器,到云、到边缘计算,到CT和OT的 嵌入式场景,成为面向数字基础设施统一的开 嵌入式场景,成为面向数字基础设施统一的开 源操作系统 全栈原子化解耦,支持版本灵活构建、服务自由组合, 这样通过一套架构,来灵活支持南向多样性设备,北 向全场景应用 操作系统碎片化 导致数字基础设施产生大量“软烟囱”:生态割裂;重复开发;协同繁琐 首个社区共建的全场景版本openEuler22.03 LTS已 正式发布,版本持续迭代和创新 LTS版本 2020.03 2020.09 创新版本 OpenAMP混合部署模式 • 分布式软总线,欧拉/鸿蒙设备互通 云计算 边缘计算 openEuler SDK openEuler DevOps: • 磁盘资源隔离,大数据性能提升30% • 应用感知调度,hbase性能提升20% • 容器/虚机混部, • 资源利用率15%-30% • 边云管理协同框架, • 跨边云单应用秒级发放 缘起:一个运动控制系统(机器人,数控机床….) 智能控制 (人机交互0 码力 | 15 页 | 1.35 MB | 1 年前3古月《ROS入门21讲》2.Linux系统介绍及安装.pdf
2.Linux系统介绍及安装 主 讲 人 : 古 月 操作系统是什么? ➢ • • • Linux是什么? ➢ ➢ ➢ ➢ ➢ Linux发行版是什么? ➢ ➢ ➢ ➢ Ubuntu安装方法 虚拟机安装 硬盘安装 安装难易 简单 复杂 硬件支持 一般 好 运行速度 慢 快 安全备份 简单 复杂 适合人群 初次接触或偶尔使用者 有一定经验的开发者 Ubuntu安装方法(虚拟机)0 码力 | 7 页 | 1.40 MB | 1 年前3古月《ROS入门21讲》17.ROS中的坐标系管理系统.pdf
17.ROS中的坐标系管理系统 主 讲 人 : 古 月 机器人中的坐标变换 机器人中的坐标变换 • • • • • 机器人中的坐标变换 机器人中的坐标变换 机器人中的坐标变换 ???????1_??????2 = ???????1_????? ∗ ??????_??????2 感谢观看 怕什么真理无穷,进一寸有一寸的欢喜 更多精彩,欢迎关注 ?0 码力 | 7 页 | 1.08 MB | 1 年前3openEuler 21.09 技术白皮书
商标 32 云化基座 14 附录 32 CONTENTS 目录 openEuler 21.09 技术白皮书 01 场景创新 18 概述 02 增强特性 21 平台架构 05 社区治理 25 运行环境 08 著作权说明 32 内核创新 10 商标 32 云化基座 14 附录 32 01/ 概述 openEuler 21.09 技术白皮书 02 欧拉开源操作系统(openEuler 欧拉开源操作系统(openEuler, 简称“欧拉”)从服务器操作系统正式升级为面向数字基础设施的操作系统,支持服务器、 云计算、边缘计算、嵌入式等应用场景,支持多样性计算,致力于提供安全、稳定、易用的操作系统。通过为应用提供确定 性保障能力,支持 OT 领域应用及 OT 与 ICT 的融合。 欧拉开源社区通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,孵化支持多种 处理器架构、覆盖数字 处理器架构、覆盖数字设施全场景,推动企业数字基础设施软硬件、应用生态繁荣发展。 2019 年 12 月 31 日,面向多样性计算的操作系统开源社区 openEuler 正式成立。 2020 年 3 月 30 日, openEuler 20.03 LTS (Long Term Support,简写为 LTS,中文为长生命周期支持)版本正式发布, 为 Linux 世界带来一个全新的具备独立技术演进能力的 Linux0 码力 | 35 页 | 3.72 MB | 1 年前3openEuler 22.03-LTS 技术白皮书
03-LTS 技术白皮书 1 openEuler 22.03 LTS 技术白皮书 openEuler 22.03-LTS 技术白皮书 01 openEuler 22.03-LTS 技术白皮书 3 云化基座 18 概述 02 平台架构 05 运行环境 09 场景创新 11 特性增强 23 著作权说明 30 商标 30 附录 30 内核创新 14 CONTENTS 01/ 概述 目录 应用边界从最初的服务器场景,逐步拓展到云计算、边 缘计算、嵌入式等更多场景。openEuler 正成为覆盖全场景的操作系统,新增发布面向边缘计算的版本 openEuler 22.03 LTS Edge、面向嵌入式的版本 openEuler 22.03 LTS Embedded。 openEuler 希望与广大生态伙伴、用户、开发者一起,通过联合创新、社区共建,不断增强场景化能力,最终实现统 一操作系统支持多设备,应用一次开发覆盖全场景。 、内存管理、文件系统、 Media、内核文档、针对整个内核质量加固的 bug fix 及代码重构等内容。十余年来总计向社区贡献 17,000+ 补丁。 在 Linux Kernel 5.10 和 5.14 版本中,openEuler 内核研发团队代码贡献量排名全球第一。坚持内核创新,持续贡献 上游社区。 openEuler 开放透明的开源软件供应链管理 开源操作系统的构建过程,也是供0 码力 | 17 页 | 6.52 MB | 1 年前3openEuler 23.09 技术白皮书
技术白皮书 概述 概述 02 openEuler 23.09 技术白皮书 概述 欧拉开源操作系统(openEuler, 简称“欧拉”)从服务器操作系统正式升级为面向数字基础设施的操作系统,支持服 务器、云计算、边缘计算、嵌入式等应用场景,支持多样性计算,致力于提供安全、稳定、易用的操作系统。 欧拉开源社区通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,孵化支持多 化支持多 种处理器架构、覆盖数字基础设施全场景,推动企业数字基础设施软硬件、应用生态繁荣发展。 2019 年 12 月 31 日,面向多样性计算的操作系统开源社区 openEuler 正式成立。 2020 年 3 月 30 日, openEuler 20.03 LTS (Long Term Support,简写为 LTS,中文为长生命周期支持)版本正式发布, 为 Linux 世界带来一个全新的具备独立技术演进能力的 支持。增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术; 同时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本,聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 2022 年0 码力 | 52 页 | 5.25 MB | 1 年前3
共 57 条
- 1
- 2
- 3
- 4
- 5
- 6