Skip to content

Labels

Labels

  • 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

    Fixes a bug or potential bug in simulation.
  • code

    Enhances infrastructure or refines, Requires almost no knowledge in CPU microarchitecture.
  • dependencies

    Pull requests that update a dependency file
  • documentations

    Adds a new manual to Wiki.
  • duplicate

  • enhancement

    Adds a new feature to simulation.
  • faq

    a question from user
  • good first issue

    Good task to start with MIPT-MIPS development
  • good second issue

    Good task to continue with MIPT-MIPS development
  • infrastructure

    Improves build/CI infrastructure.
  • integration

    Improves integration of MIPT-MIPS with other software.
  • invalid

  • laboratory

    Adds a new study report to Wiki.
  • prioritized

  • S1 — C++

    To solve the issue, you barely need knowledge about CPU microarchitecture, just C++ coding.
  • S1 — Branch prediction

    To solve the issue, you need knowledge about branch prediction
  • S1 — Infrastructure

    To solve the issue, you need knowledge about CMake, build procedure, Travis CI etc.
  • S1 — ISA

    To solve the issue, you need knowledge about MIPS or RISC-V ISA
  • S1 — Pipeline

    To solve the issue, you need knowledge about pipeline, data bypass, scoreboarding
  • S2 — Caches

    To solve the issue, you NEED knowledge about caches. OOO hierarchy etc.
  • S2 — Out-of-Order

    To solve the issue, you knowledge about OOO engine basics
  • testing

    Improves testing coverage