Pinned issues
Issues
- 31
Finish 'How to debug MIPT-MIPS using GDB' manual
#525 opened by pavelkryukov - 1
Add option to enable unified pipeline
#463 opened by pavelkryukov - 8
Add unit tests for Branch module
#512 opened by pavelkryukov - 1
Implement memory translation
#625 opened by pavelkryukov - 15
Implement topology graph visualizer tool
#520 opened by pavelkryukov - 0
Make PortMap not a singletone class
#519 opened by pavelkryukov - 9
Add unit tests for bypass module
#716 opened by pavelkryukov - 0
Redirect control flow to exception handlers in performance simulation mode
#587 opened by pavelkryukov - 1
Implement `eret` instruction
#588 opened by pavelkryukov - 2
Implement "likely" branches
#614 opened by pavelkryukov - 0
Implement delayed branches in PerfSim
#639 opened by pavelkryukov - 17
Add option to set writeback bandwidth
#461 opened by pavelkryukov - 8
Enhance Trap class
#602 opened by pavelkryukov - 0
Add statistics for branch mispedict rate
#649 opened by pavelkryukov - 11
Decouple BTB and BP
#613 opened by pavelkryukov - 2
Add wiki page about factory patterns
#493 opened by pavelkryukov - 49
Convert torture tests to unit tests
#530 opened by pavelkryukov - 0
Add unit tests to Simulator factory
#720 opened by pavelkryukov - 0
Support big-endian guests and big-endian hosts
#387 opened by pavelkryukov - 33
- 3
- 2
Implement RISCVInstrDecoder class for RV32I
#703 opened by pavelkryukov - 0
- 1
Handle overflows in MIPS shift-variable instructions (sllv/srlv/srav/dsllv/dsrlv/dsrav)
#709 opened by pooh64 - 2
Extract BranchMispredictDetection unit out of Mem module to a separate module
#724 opened by pavelkryukov - 3
- 2
Add nested loops example in MIPS assembler
#577 opened by pavelkryukov - 0
Implement interrupts
#604 opened by pavelkryukov - 2
Purge arithmetic `static_cast`s from our code
#643 opened by pavelkryukov - 3
Remove type-punning from MIPS instruction
#465 opened by pavelkryukov - 1
Remove FuncSimAndMemory and PerfSimAndMemory
#660 opened by pavelkryukov - 4
Add ctor of MIPS instruction from string
#589 opened by pavelkryukov - 3
Remove 'number_of_elements' in LRUCache and use size of hash table instead
#563 opened by pavelkryukov - 1
- 3
- 1
- 9
- 36
Add unit tests for all BP modes
#506 opened by pavelkryukov - 0
Fix branch prediction modes
#612 opened by pavelkryukov - 0
Implement hardware watchpoint
#591 opened by pavelkryukov - 7
- 0
Add loop interchange example trace
#579 opened by pavelkryukov - 0
Add MIPS assembler software prefetch example
#578 opened by pavelkryukov - 0
- 3
Enhance cache line size study
#451 opened by pavelkryukov - 2
- 0
Implement second level cache
#490 opened by pavelkryukov - 0
Add cache controlling instructions
#471 opened by pavelkryukov - 3
Two destination bypass
#424 opened by pavelkryukov - 0
Support 2 destinations
#398 opened by pavelkryukov