Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

High-Performance 4-Wide Superscalar Out-of-Order RISC-V Processor

View through CrossRef
The continuous demand for high computational throughput in modern processors has encouraged the development of architectures capable of issuing and executing multiple instructions per clock cycle. This paper presents the design and implementation of a 4-wide superscalar out-of-order RISC-V processor that exploits instruction-level parallelism through dynamic scheduling, register renaming, and speculative execution. The proposed design incorporates a Reorder Buffer (ROB), Issue Queue (IQ), and Load-Store Queue (LSQ) to manage instruction dependencies and ensure precise exception handling. A hybrid branch prediction unit with a Branch Target Buffer (BTB) and Return Address Stack (RAS) is employed to minimize control hazards and improve pipeline utilization. The processor is evaluated using standard RISC-V benchmarks to analyze parameters such as Instructions Per Cycle (IPC), execution latency, and branch prediction accuracy. Experimental results demonstrate a significant improvement in performance compared to a single-issue inorder baseline, achieving higher IPC while maintaining correctness and hardware efficiency. The presented design highlights a balanced trade-off between performance gain and hardware complexity, making it a promising model for future high-performance RISC-V cores.
Elsevier BV
Title: High-Performance 4-Wide Superscalar Out-of-Order RISC-V Processor
Description:
The continuous demand for high computational throughput in modern processors has encouraged the development of architectures capable of issuing and executing multiple instructions per clock cycle.
This paper presents the design and implementation of a 4-wide superscalar out-of-order RISC-V processor that exploits instruction-level parallelism through dynamic scheduling, register renaming, and speculative execution.
The proposed design incorporates a Reorder Buffer (ROB), Issue Queue (IQ), and Load-Store Queue (LSQ) to manage instruction dependencies and ensure precise exception handling.
A hybrid branch prediction unit with a Branch Target Buffer (BTB) and Return Address Stack (RAS) is employed to minimize control hazards and improve pipeline utilization.
The processor is evaluated using standard RISC-V benchmarks to analyze parameters such as Instructions Per Cycle (IPC), execution latency, and branch prediction accuracy.
Experimental results demonstrate a significant improvement in performance compared to a single-issue inorder baseline, achieving higher IPC while maintaining correctness and hardware efficiency.
The presented design highlights a balanced trade-off between performance gain and hardware complexity, making it a promising model for future high-performance RISC-V cores.

Related Results

Design of a dual-issue RISC-V processor
Design of a dual-issue RISC-V processor
Abstract A dual-issue 32-bit RISC-V processor is designed and reported. In order to evaluate the performance of the dual-issue processor, a single-issue processor ba...
DARTPHROG: A Superscalar Homomorphic Accelerator
DARTPHROG: A Superscalar Homomorphic Accelerator
Fully Homomorphic Encryption (FHE) allows a client to share their data with an external server without ever exposing their data. FHE serves as a potential solution for data breache...
Runahead threads
Runahead threads
Los temas de investigación sobre multithreading han ganado mucho interés en la arquitectura de computadores con la aparición de procesadores multihilo y multinucleo. Los procesador...
Research and Implementation of Performance Optimization Methods for RISC-V Level-5 Processors
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,...
[RETRACTED] Keanu Reeves CBD Gummies v1
[RETRACTED] Keanu Reeves CBD Gummies v1
[RETRACTED]Keanu Reeves CBD Gummies ==❱❱ Huge Discounts:[HURRY UP ] Absolute Keanu Reeves CBD Gummies (Available)Order Online Only!! ❰❰= https://www.facebook.com/Keanu-Reeves-CBD-G...
Innovations in Multicore Network Processor Design for Enhanced Performance
Innovations in Multicore Network Processor Design for Enhanced Performance
The rapid expansion of network traffic, driven by the proliferation of internet-connected devices and the growing demand for high-speed data transmission, has intensified the need ...
Design of RISCV processor using verilog
Design of RISCV processor using verilog
The main goal of this paper is to develop a 32-bit pipelined processor with several clock domains based on the RISCV (open source RV32I Version 2.0) ISA. To minimize the complexity...

Back to Top