看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于RISC-V架构的Zephyr SMP的研究与实现 收藏
基于RISC-V架构的Zephyr SMP的研究与实现

基于RISC-V架构的Zephyr SMP的研究与实现

作     者:朱绍英 顾云鹭 查启鹏 ZHU Shao-ying;GU Yun-lu;ZHA Qi-peng

作者机构:上海民航职业技术学院上海200232 英特尔亚太研发有限公司上海201100 

基  金:民航发展基金(项目编号:14003700000018J002) 

出 版 物:《电脑与信息技术》 (Computer and Information Technology)

年 卷 期:2022年第30卷第6期

页      码:51-54,64页

摘      要:RISC-V架构由于其精简和模块化的指令集以及更开放的授权而广泛用于设计各种处理器,而Zephyr操作系统目前只支持单CPU的RISC-V,缺少对高性能多CPU的SMP应用处理器的支持。为此,首先从RISC-V架构的特点和Zephyr的编译,启动等方面分析了移植Zephyr的过程,然后从三个方面分析了支持SMP的具体设计原理和实现流程,包括Zephyr SMP定义的底层架构接口实现,SMP线程切换和调度的实现和SMP相关驱动的实现。最后,在开发板上测试结果表明SMP下的多线程启动及延迟,线程抢占和唤醒均符合Zephyr设计。

主 题 词:RISC-V Zephyr实时操作系统 对称多处理 线程调度 

学科分类:081203[081203] 08[工学] 0835[0835] 0812[工学-测绘类] 

D O I:10.19414/j.cnki.1005-1228.2022.06.033

馆 藏 号:203115595...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分