当前位置:首页 > 报告详情

陈华才_龙芯架构与Linux内核_16_9.pdf

上传人: 2*** 编号:129175 2023-05-01 23页 2.57MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
龙芯中科发布的标记内容阐述了LoongArch架构与Linux内核的发展历程,以及龙芯处理器在不同领域的应用。关键点如下: 1. **LoongArch架构**:龙芯处理器的新架构LoongArch是基于MIPS指令系统扩展的,具有精简指令集的特点,支持向量扩展和二进制翻译等高级功能。它有128位和256位向量扩展指令,以及支持虚拟化和其他扩展。 2. **Linux内核发展**:龙芯中科与Linux内核社区合作,从5.19版本开始支持LoongArch。龙芯开发者贡献了2万1千行代码,历经20个月,使LoongArch成为上游的一部分。 3. **内存管理**:LoongArch支持小尾端(LittleEndian)字节序,有直接映射和分页映射两种内存管理方式,以及可配置的页面大小。 4. **内核特性**:文章提到了中断控制器驱动、PCI控制器驱动、VDSO优化、EFISTUB启动、Qspinlock、PerfEvents、Kexec/Kdump、BPF JIT等功能。 5. **开源生态**:LoongArch得到了开源社区的广泛支持,包括UEFI、ACPI、Automake、CMake、Meson、Binutils、GCC、Glibc、Systemd、FFmpeg、QEMU、GoLang、LLVM等。 6. **未来展望**:龙芯中科计划支持更多处理器,包括小CPU,并持续优化电源管理、调试工具和集成的支持。 7. **鸣谢**:文章感谢了龙芯中科内核组的成员和其他贡献者,强调了社区合作的重要性。 本文提供了对龙芯处理器和LoongArch架构的全面了解,以及它们在Linux内核和开源社区中的融入情况。
"龙芯新架构LoongArch有哪些特点?" "LoongArch如何改进和发展?" "龙芯处理器在内存管理上有哪些优势?"
客服
商务合作
小程序
服务号
折叠