- Nov 17, 2023
-
-
Suraj Shirvankar authored
-
Suraj Shirvankar authored
-
- Nov 11, 2023
-
-
Suraj Shirvankar authored
-
Suraj Shirvankar authored
-
- Nov 10, 2023
-
-
Suraj Shirvankar authored
-
- Nov 09, 2023
-
-
Suraj Shirvankar authored
-
- Nov 08, 2023
-
-
Suraj Shirvankar authored
-
- Nov 07, 2023
-
-
Suraj Shirvankar authored
-
- Nov 03, 2023
-
-
Suraj Shirvankar authored
-
- Nov 02, 2023
-
-
Suraj Shirvankar authored
-
- Nov 01, 2023
-
-
Suraj Shirvankar authored
-
- Oct 28, 2023
-
-
Knute Lingaard authored
Merge branch 'lsu_allow_spec_load_exec' of github.com:riscv-software-src/riscv-perf-model into lsu_allow_spec_load_exec
-
Knute Lingaard authored
-
- Oct 27, 2023
-
-
Suraj Shirvankar authored
-
- Oct 25, 2023
-
-
Suraj Shirvankar authored
-
- Oct 23, 2023
-
-
Suraj Shirvankar authored
-
Suraj Shirvankar authored
-
Suraj Shirvankar authored
-
- Oct 20, 2023
-
-
Suraj Shirvankar authored
-
- Oct 19, 2023
-
-
Suraj Shirvankar authored
-
- Oct 18, 2023
-
-
Suraj Shirvankar authored
-
Suraj Shirvankar authored
-
Suraj Shirvankar authored
-
Suraj Shirvankar authored
-
Suraj Shirvankar authored
-
Suraj Shirvankar authored
-
Suraj Shirvankar authored
-
Suraj Shirvankar authored
-
- Oct 14, 2023
-
-
light2802 authored
Does not work yet. DO NOT MERGE --------- Co-authored-by:Knute Lingaard <Knute.Lingaard@sifive.com>
-
- Oct 13, 2023
-
-
Knute Lingaard authored
-
- Oct 09, 2023
-
-
Knute Lingaard authored
Removed some dead code as well. Added `void onStartingTeardown_() override {}` to the LSU in this PR as an example. This method is called every time just before the unit is destroyed -- either during an exception or a clean teardown.
-
- Oct 06, 2023
-
-
Knute Lingaard authored
Added new pipeline target: `f2i`. Fixed the JSONs to reflect the intended source/dest direction.
-
- Sep 28, 2023
-
-
Suraj Shirvankar authored
Clang-format config based on the style guide in #87 --------- Signed-off-by:Suraj Shirvankar <surajshirvankar@gmail.com>
-
Knute Lingaard authored
Signed-off-by:Knute Lingaard <knute.lingaard@sifive.com>
-
- Sep 08, 2023
-
-
Suraj Shirvankar authored
I kept the logic the same as it was earlier. One of the design considerations was to use the BIU to communicate with the cache and MMU.However it was later decided to keep the communication simple until we design a more robust MMU design. Same as #77 but the branch is in this repo instead of the fork --------- Co-authored-by:
vineethkm <vineethkm.01@gmail.com> Co-authored-by:
Knute Lingaard <Knute.Lingaard@sifive.com>
-
- Aug 30, 2023
-
-
Suraj Shirvankar authored
The goal of the PR is to improve build times. Currently the build steps take around > ~15 mins and most of the time is spent building sparta and the other dependencies. This should bring it down to roughly ~6 mins. CCache is used to cache build files, the cache for each branch is unique to prevent cache invalidation issues between different branches. Conda dependencies are also cached although the time to build is not affected as much roughly ~1 mins but would be higher if the network is slow.Conda spends a lot of time checking the dependencies. Cached action run https://github.com/h0lyalg0rithm/riscv-perf-model/actions/runs/5987171626
-
- Aug 25, 2023
-
-
Aaron Chan authored
Adds separate tracking address/data operands for stores (https://github.com/riscv-software-src/riscv-perf-model/issues/69). Fixes isStore bug (https://github.com/riscv-software-src/riscv-perf-model/issues/78 ). Fixes assertion bug in LSU. --------- Signed-off-by:
Aaron Chan <achn357@gmail.com> Co-authored-by:
Knute Lingaard <knute.lingaard@sifive.com>
-
- Aug 09, 2023
-
-
light2802 authored
This patchset adds documentation for generating coremark trace from scratch.
-
- Aug 01, 2023
-
-
avinash mehta authored
Adding space after the message, as instruction details follow Signed-off-by:avinash mehta <avinashmehtadelhi@gmail.com>
-
Aaron Chan authored
Addressing bug found in https://github.com/riscv-software-src/riscv-perf-model/discussions/72
-