riscv-perf-model
riscv-perf-model copied to clipboard
Example RISC-V Out-of-Order/Superscalar Processor Performance Core and MSS Model
I am going through the tutorial of olympia project for risc-v performance modelling, but I am having some difficulty understanding the structure of the cores, pipelines and execution units. 1)...
Initial version of prefetcher API This API proposes to separate the prefetcher interface (defined in PrefetcherIF.hpp) with actual implementation of prefetch engine (defined in PrefetchEngineIF.hpp). This approach allows the model...
Write a python script to automatically generate vector json tests. Add support for the script to be able to parse Mavis as well to generate the tests.
- Identify open source vector workloads - Generate instruction traces for such workloads
I have never been able to successfully build the Olympia Conda environment on my Mac, so I'm checking in a yaml that works for me. It's derived from the Sparta...
Add vector sequencer and execution support for the vector fixed-point arithmetic instructions. At least 1 test should be added with an instruction from each category to verify proper sequencing. -...
Add vector sequencer and execution support for the vector floating-point instructions. At least 1 test should be added with an instruction from each category to verify proper sequencing. - [...
Add vector sequencer and execution support for the vector permutation instructions. At least 1 test should be added with an instruction from each category to verify proper sequencing. Some of...
Add vector sequencer and execution support for the vector mask instructions. At least 1 test should be added with an instruction from each category to verify proper sequencing. - [...