Skip to content

No labels!

There aren’t any labels for this repository quite yet.

0
0
This task has the owner who does not participate in scoring system.
1
1
Usually one-liner tasks, but may require some deep into infrastructure.
2
2
Small features, tests coverage, simple laboratory works
3
3
Features of medium complexity or infrastructure enhancements
4
4
Features of medium complexity which usually require infrastructure enhancements.
5
5
Same as 4, but requires good understanding of CPU microarchitecture.
6
6
New functionality which has to be built from scratch.
7
7
New functionality which has to be built from scratch with higher value to the project.
bug
bug
Fixes a bug or potential bug in simulation.
code
code
Enhances infrastructure or refines, Requires almost no knowledge in CPU microarchitecture.
dependencies
dependencies
Pull requests that update a dependency file
documentations
documentations
Adds a new manual to Wiki.
duplicate
duplicate
enhancement
enhancement
Adds a new feature to simulation.
faq
faq
a question from user
good first issue
good first issue
Good task to start with MIPT-MIPS development
good second issue
good second issue
Good task to continue with MIPT-MIPS development
infrastructure
infrastructure
Improves build/CI infrastructure.
integration
integration
Improves integration of MIPT-MIPS with other software.
invalid
invalid
laboratory
laboratory
Adds a new study report to Wiki.
prioritized
prioritized
S1 — Branch prediction
S1 — Branch prediction
To solve the issue, you need knowledge about branch prediction
S1 — C++
S1 — C++
To solve the issue, you barely need knowledge about CPU microarchitecture, just C++ coding.
S1 — Infrastructure
S1 — Infrastructure
To solve the issue, you need knowledge about CMake, build procedure, Travis CI etc.
S1 — ISA
S1 — ISA
To solve the issue, you need knowledge about MIPS or RISC-V ISA
S1 — Pipeline
S1 — Pipeline
To solve the issue, you need knowledge about pipeline, data bypass, scoreboarding
S2 — Caches
S2 — Caches
To solve the issue, you NEED knowledge about caches. OOO hierarchy etc.
S2 — Out-of-Order
S2 — Out-of-Order
To solve the issue, you knowledge about OOO engine basics
testing
testing
Improves testing coverage