Research and Implementation of Performance Optimization Methods for RISC-V Level-5 Processors
The widespread adoption of fifth-generation Reduced Instruction Set Computing (RISC-V) processors in embedded systems has driven advancements in domestic processor design. However, research on processor performance optimization methods predominantly focuses on two- to three-stage pipeline architectures, with relatively few studies addressing complex five-stage pipeline processors. This study addresses this gap by analyzing optimization strategies for a five-stage pipeline processor architecture. Key areas examined include RISC-V jump instruction branch prediction (speed optimization), memory structure (memory access and resource optimization), and data-correlation-based division operations (fetch optimization). The processor core underwent CoreMark benchmark testing via a Field Programmable Gate Array (FPGA), analyzing the impact of optimizations such as branch prediction and cache on processor performance. The final processor achieved a CoreMark score of 2.92 CoreMark/MHz, outperforming most open-source processors and validating the effectiveness of the optimization strategies.
Authors
- Zhou Jin (ORCID: https://orcid.org/0000-0002-0632-9494)
- T. C. Hu (ORCID: https://orcid.org/0009-0005-0844-7506)
- Peng Wang (ORCID: https://orcid.org/0000-0002-3825-6365)
- Zhiyi Jie
Institutions
- Civil Aviation University of China (CN)
Publication Details
- Journal
- Applied Sciences
- Published
- 2025-10-31
- DOI
- https://doi.org/10.3390/app152111634
- Primary Topic
- Parallel Computing and Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00