基于Gem5平台的RISC-V超标量处理器性能优化方法及系统

By optimizing the RISC-V superscalar processor in modules using the Gem5 platform, the problems of coarse simulation granularity and high verification cost in the existing technology are solved, and the processor performance is significantly improved and the energy efficiency is high.

CN120803532BActive Publication Date: 2026-07-17SHANDONG LINGNENG ELECTRONIC TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANDONG LINGNENG ELECTRONIC TECH CO LTD
Filing Date
2025-05-29
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

Existing RISC-V processor performance optimization methods suffer from coarse-grained simulation, difficulty in fine-grained microarchitectural behavior modeling, inability to effectively analyze inter-module relationships and performance bottlenecks, and high verification costs, making it difficult to meet the needs of high-performance applications.

Method used

The Gem5 platform was used to optimize the RISC-V superscalar processor in modules. By dividing it into front-end, mid-end and back-end modules, a progressive multi-level optimization process was set up, including local parameter fine-tuning, algorithm optimization, module linkage modification and overall pipeline adjustment, to optimize the processor architecture.

Benefits of technology

The processor's instruction throughput, response speed, and energy efficiency have been improved to meet the needs of high-performance application scenarios. The optimized pipeline structure reduces bubbles and data conflicts, and improves the collaborative performance between modules.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120803532B_ABST
    Figure CN120803532B_ABST
Patent Text Reader

Abstract

本公开提供了基于Gem5平台的RISC‑V超标量处理器性能优化方法及系统,涉及处理器结构优化技术领域,在Gem5上设定指令集架构以及RISC‑V超标量处理器整体架构;根据RISC‑V超标量处理器整体架构的流水特点,将各个流水级划分为前端模块、中端模块和后端模块;分别对前端、中端和后端设定性能测试参数,基于性能测试参数对所述前端、中端和后端进行性能测试,根据测试结果定位处理器性能瓶颈以及瓶颈部位;根据性能瓶颈以及具体瓶颈部位进行局部架构优化调整,设置递进多层级优化过程,针对RISC‑V超标量处理器的性能瓶颈以及瓶颈部位进行分模块和整体的优化工作,完成RISC‑V超标量处理器的优化建模过程。
Need to check novelty before this filing date? Find Prior Art