# skyzh/RISCV-Simulator

<https://repo.masters-masters.com/en/repos/skyzh/RISCV-Simulator>

[Home](https://repo.masters-masters.com/en) › [skyzh](https://repo.masters-masters.com/en/owners/skyzh) › [RISCV-Simulator](https://repo.masters-masters.com/en/repos/skyzh/RISCV-Simulator)

skyzh/RISCV-Simulator has 214 stars on GitHub. Its RepoMasters card: Prototype tier. 💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order…

| Field | Value |
| --- | --- |
| Owner | [skyzh](https://repo.masters-masters.com/en/owners/skyzh) |
| Stars | 214 |
| Forks | 18 |
| Language | [C++](https://repo.masters-masters.com/en/languages/c-plus-plus) |
| License | MIT |
| Created | 2019 |
| Topics | riscv, riscv32, riscv-emulator, cpp, cmake, gtest, speculation, riscv-simulator, cpu, pipeline |
| Tier | [Prototype (100 to 249 ★)](https://repo.masters-masters.com/en/ranks/rush) |
| View on GitHub | [skyzh/RISCV-Simulator](https://github.com/skyzh/RISCV-Simulator) |

## Repository

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

The tier for repos with 100 to 249 ★. Published odds per card pulled: 70%. Rarity: Common.

## More repos by skyzh

- [skyzh/tiny-llm · ★ 5,537 · Python · Stable](https://repo.masters-masters.com/en/repos/skyzh/tiny-llm)
- [skyzh/mini-lsm · ★ 4,211 · Rust · RC](https://repo.masters-masters.com/en/repos/skyzh/mini-lsm)
- [skyzh/type-exercise-in-rust · ★ 1,520 · Rust · Beta](https://repo.masters-masters.com/en/repos/skyzh/type-exercise-in-rust)
- [skyzh/vector-db-from-scratch · ★ 812 · Rust · Beta](https://repo.masters-masters.com/en/repos/skyzh/vector-db-from-scratch)
- [skyzh/chicv · ★ 730 · Typst · Beta](https://repo.masters-masters.com/en/repos/skyzh/chicv)
- [skyzh/core-os-riscv · ★ 324 · Rust · Alpha](https://repo.masters-masters.com/en/repos/skyzh/core-os-riscv)

## Nearby in C++

- [hwbp/CLR-Unhook · ★ 214 · C++ · Prototype](https://repo.masters-masters.com/en/repos/hwbp/CLR-Unhook)
- [FinalScave/SweetEditor · ★ 214 · C++ · Prototype](https://repo.masters-masters.com/en/repos/FinalScave/SweetEditor)
- [ravencaio/tlou-remastered-pc · ★ 214 · C++ · Prototype](https://repo.masters-masters.com/en/repos/ravencaio/tlou-remastered-pc)
- [wang-bin/qdevicewatcher · ★ 214 · C++ · Prototype](https://repo.masters-masters.com/en/repos/wang-bin/qdevicewatcher)
- [dubey/weaver · ★ 214 · C++ · Prototype](https://repo.masters-masters.com/en/repos/dubey/weaver)
- [CroatiaControlLtd/asterix · ★ 214 · C++ · Prototype](https://repo.masters-masters.com/en/repos/CroatiaControlLtd/asterix)

---
Data: GitHub · Illustration drawn by RepoMasters from the repo’s ID and its language color.
