将现有平台技术能力拓展至 RISC-V 领域,解锁高阶系统开发相关岗位。学习跨指令集、操作系统与固件完成高性能核心软件的移植和优化,实现更顺畅的平台迁移,为实际的 RISC-V 平台落地发挥更大作用。
本课程适合资深平台开发、RISC-V 开发工程师、操作系统移植工程师、系统集成工程师,以及准备竞聘高阶平台开发、系统开发、芯片使能相关岗位的从业者;同时也适用于在量产 RISC-V 平台上,负责软件调试、优化与迁移工作的专业人员。
通过对比不同架构特性、灵活运用现有平台开发经验,适配 C/C++、汇编语言、系统软件及固件的开发与调试,打造高性能、高可靠性的 RISC-V 平台,让您具备胜任 RISC-V 高阶移植与优化工作的专业能力。
掌握这些技能后,您将能承担更具价值的工程核心工作,包括 RISC-V 平台的软件移植与优化、架构差异分析、高性能核心代码适配,以及将成熟的技术方案落地到量产 RISC-V 平台中。
课程特点:
● 在线,自主学习
● 30 - 35小时学习内容
● 含实操和作业
● 注册后12月内有效
经验水平:高级
目录:
单元 1. Course Introduction
单元 2. Architectural Review Arm & RISC-V
单元 3. Instruction Semantics and Practical Translation Patterns
单元 4. Porting Code with Compiler Intrinsics
单元 5. Porting A64 Assembler to RV64GC
单元 6. Memory Model – Arm & RISC-V
单元 7. Operating Systems
单元 8. Systems-level Software
此课程为Linux 基金会官方原生课程,课程语言为英语。
Linux基金会开源软件学园 Copyright © 2019-2026 linuxfoundation.cn, ICP license, no. 京ICP备17074266号-2