Skip to content

Labels

Labels

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