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.
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
Resilience among Malaysian Community Pharmacists and General Medical Practitioners Using the 10-Item Connor-Davidson Resilience Scale (CD-RISC): The First National Survey
Resilience among Malaysian Community Pharmacists and General Medical Practitioners Using the 10-Item Connor-Davidson Resilience Scale (CD-RISC): The First National Survey
With the growing importance of the healthcare sector, resilience has become a fundamental personal quality that healthcare professionals need to cultivate to cope with adverse even...
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...
Exploiting multi-way branching to boost superscalar processor performance
Exploiting multi-way branching to boost superscalar processor performance
This paper discusses exploiting multi-way branching to boost superscalar processor performance. The exploitation of multi-way branching contributes to a boost in superscalar proces...
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,...
Psychometric properties of the Persian version of abridged Connor-Davidson Resilience Scale 10 (CD-RISC-10) among older adults
Psychometric properties of the Persian version of abridged Connor-Davidson Resilience Scale 10 (CD-RISC-10) among older adults
Abstract
Background
Resilience is an ability of an individual to respond positively to environmental challenges. This ability could help elderly peo...
[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...

