Design and optimization of embedded microprocessor extensions for real-time edge computing

Researchers examine extensions for real-time operations and propose a hardware/software cooperative real-time scheduling mechanism, based on a fine-grained multithreaded RISC-V processor,

Abstract

“With the development of 5G communication technology, more and more applications could be integrated into a single system. The Edge computing system and the mixed-criticality system can integrate tasks of different criticality levels, which provides a better balance between isolation and performance. Such advantages are gradually making it a research hotspot in the field of edge computing and real-time systems with 5G. The important content of designing a mixed-criticality system is how to reduce interference between tasks and how to effectively schedule tasks to ensure that tasks of different criticality levels can meet time constraints. Extension of instructions and cooperative support of hardware software can be an effective solution. Based on a fine-grained multithreaded RISC-V processor, this article gives some extensions for real-time operations and proposes a hardware-software cooperative real-time scheduling mechanism. Experimental results show that, compared to FlexPRET hardware, thread scheduling performance is improved by an average of 22.94%. Compared to software scheduling, the scheduling performance of same programs and multiple programs is improved by 15.46% and 26.00%, respectively. »

Find Open Access spec sheet here. Published in March 2022.

Yubo Wang, Xiujia Zhao, Ting Chong, Xianhua Liu, “Design and Optimization of Embedded Microprocessor Extensions for Real-Time Edge Computing”, Wireless Communications and Mobile Computing, vol. 2022, article ID 5705184, 15 pages, 2022. https://doi.org/10.1155/2022/5705184.

Visit the Semiconductor Engineering Technical Article Library here and discover many more academic articles about the chip industry.

Comments are closed.