-
Notifications
You must be signed in to change notification settings - Fork 138
- #17 · pavelkryukov opened
on Apr 14, 2016 9 - #604 · pavelkryukov opened
on Oct 5, 2018 - #1000 · pavelkryukov opened
on May 3, 2019
Issues
is:issue state:open
is:issue state:open
Search results
Adopt Clang-Format
4Features of medium complexity which usually require infrastructure enhancements.Features of medium complexity which usually require infrastructure enhancements.good first issueGood task to start with MIPT-MIPS developmentGood task to start with MIPT-MIPS developmentinfrastructureImproves build/CI infrastructure.Improves build/CI infrastructure.S1 — InfrastructureTo solve the issue, you need knowledge about CMake, build procedure, Travis CI etc.To solve the issue, you need knowledge about CMake, build procedure, Travis CI etc.Status: Open.#1517 In MIPT-ILab/mipt-mips;Deliver unit tests for JSON output
2Small features, tests coverage, simple laboratory worksSmall features, tests coverage, simple laboratory worksS1 — C++To solve the issue, you barely need knowledge about CPU microarchitecture, just C++ coding.To solve the issue, you barely need knowledge about CPU microarchitecture, just C++ coding.testingImproves testing coverageImproves testing coverageStatus: Open.#1453 In MIPT-ILab/mipt-mips;External register writes should flush pipeline
3Features of medium complexity or infrastructure enhancementsFeatures of medium complexity or infrastructure enhancementsbugFixes a bug or potential bug in simulation.Fixes a bug or potential bug in simulation.S1 — PipelineTo solve the issue, you need knowledge about pipeline, data bypass, scoreboardingTo solve the issue, you need knowledge about pipeline, data bypass, scoreboardingStatus: Open.#1311 In MIPT-ILab/mipt-mips;Make statistic dump better
3Features of medium complexity or infrastructure enhancementsFeatures of medium complexity or infrastructure enhancementsinfrastructureImproves build/CI infrastructure.Improves build/CI infrastructure.S1 — PipelineTo solve the issue, you need knowledge about pipeline, data bypass, scoreboardingTo solve the issue, you need knowledge about pipeline, data bypass, scoreboardingStatus: Open.#1267 In MIPT-ILab/mipt-mips;Verify correctness of read-after-write behavior
1Usually one-liner tasks, but may require some deep into infrastructure.Usually one-liner tasks, but may require some deep into infrastructure.good first issueGood task to start with MIPT-MIPS developmentGood task to start with MIPT-MIPS developmentS1 — ISATo solve the issue, you need knowledge about MIPS or RISC-V ISATo solve the issue, you need knowledge about MIPS or RISC-V ISAtestingImproves testing coverageImproves testing coverageStatus: Open.#1266 In MIPT-ILab/mipt-mips;Implement RV64 bit manipulation instructions on 32-bit registers
3Features of medium complexity or infrastructure enhancementsFeatures of medium complexity or infrastructure enhancementsenhancementAdds a new feature to simulation.Adds a new feature to simulation.good first issueGood task to start with MIPT-MIPS developmentGood task to start with MIPT-MIPS developmentS1 — ISATo solve the issue, you need knowledge about MIPS or RISC-V ISATo solve the issue, you need knowledge about MIPS or RISC-V ISAStatus: Open.#1157 In MIPT-ILab/mipt-mips;Implement remaining RISC-V B instructions
2Small features, tests coverage, simple laboratory worksSmall features, tests coverage, simple laboratory worksenhancementAdds a new feature to simulation.Adds a new feature to simulation.good first issueGood task to start with MIPT-MIPS developmentGood task to start with MIPT-MIPS developmentS1 — ISATo solve the issue, you need knowledge about MIPS or RISC-V ISATo solve the issue, you need knowledge about MIPS or RISC-V ISAStatus: Open.#1095 In MIPT-ILab/mipt-mips;Adjust Fetch/Target prediction to support RISC-V compressed instructions
4Features of medium complexity which usually require infrastructure enhancements.Features of medium complexity which usually require infrastructure enhancements.enhancementAdds a new feature to simulation.Adds a new feature to simulation.S1 — Branch predictionTo solve the issue, you need knowledge about branch predictionTo solve the issue, you need knowledge about branch predictionStatus: Open.#1076 In MIPT-ILab/mipt-mips;Implement big-endian MIPS unaligned load/stores
2Small features, tests coverage, simple laboratory worksSmall features, tests coverage, simple laboratory worksenhancementAdds a new feature to simulation.Adds a new feature to simulation.S1 — ISATo solve the issue, you need knowledge about MIPS or RISC-V ISATo solve the issue, you need knowledge about MIPS or RISC-V ISAStatus: Open.#1044 In MIPT-ILab/mipt-mips;Add MIPS-style TLB to functional simulation
4Features of medium complexity which usually require infrastructure enhancements.Features of medium complexity which usually require infrastructure enhancements.enhancementAdds a new feature to simulation.Adds a new feature to simulation.S2 — CachesTo solve the issue, you NEED knowledge about caches. OOO hierarchy etc.To solve the issue, you NEED knowledge about caches. OOO hierarchy etc.Status: Open.Describe simulation of BP and BTB pipelines
3Features of medium complexity or infrastructure enhancementsFeatures of medium complexity or infrastructure enhancementsdocumentationsAdds a new manual to Wiki.Adds a new manual to Wiki.S1 — Branch predictionTo solve the issue, you need knowledge about branch predictionTo solve the issue, you need knowledge about branch predictionStatus: Open.#997 In MIPT-ILab/mipt-mips;Support RISC-V Proxy Kernel
6New functionality which has to be built from scratch.New functionality which has to be built from scratch.enhancementAdds a new feature to simulation.Adds a new feature to simulation.S1 — ISATo solve the issue, you need knowledge about MIPS or RISC-V ISATo solve the issue, you need knowledge about MIPS or RISC-V ISAStatus: Open.#920 In MIPT-ILab/mipt-mips;