Repository navigation

#

branch-prediction

Go library providing algorithms optimized to leverage the characteristics of modern CPUs

Go
887
1 年前

💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.

C++
201
5 年前
SystemVerilog
57
1 年前

🎞 Implementation of several Branch Prediction algorithms and analysis on their effectiveness on real-world program traces.

C++
17
4 年前

Pathfinder: High-Resolution Control-Flow Attacks Exploiting the Conditional Branch Predictor

Jupyter Notebook
16
9 个月前

A branch predictor simulator in C++ that tests 6 different types of branch predictors.

C++
13
7 年前

Computer Architecture UIUC SP 2018

Assembly
12
7 年前

Two Level Branch Predictor Simulator - EE382N Superscalar Microprocessor Architecture, Spring 2019, Assignment 4

C++
8
5 年前

A MIPS processor with Cache and Advanced Branch Predictor written in SystemVerilog

SystemVerilog
8
4 年前

Tool for visualizing and comparing different dynamic branch prediction methods for a pipelined processor.

Python
6
3 年前

System benchmarks over JVM with JMH - SIMD (superscalar processing), Branch prediction, False sharing.

Java
5
7 年前

A pipelined implementation of a MIPS processor that was optimized to use data forwarding, caching and branch prediction.

VHDL
5
8 年前

2 bit saturated branch predictor with BHR (Branch History Register)

C++
4
5 年前

Branch Predictor is a C# program that runs a gshare branch prediction simulation, according to a specified number of Global Buffer Table (GBT) and Global History Record (GHR) bits. 2019.

C#
4
5 年前