Validating Hardware and SimPoints with gem5: A RISC-V Board Case Study

Kunal Pai, Zhantong Qiu, Jason Lowe-Power. ISCA 2023: gem5 Workshop.

Local Download

This poster investigates methods for validating hardware and simulation points with the gem5 simulator. We used a RISC-V board as a case study.

  • SimPoints are used to test configuration changes without running the benchmark to completion. The weighted IPC from SimPoints has the potential to replace full gem5 runs.
  • We find that iterative microbenchmark fine-tuning, when optimizing for IPC, systematically refines configurations for larger workloads.
  • Future research will extend the methodology to out-of-order processors, LoopPoints, and different ISAs.

Citation

@misc{kunal2023matchedposter,
  author = {Pai, Kunal and Qiu, Zhantong and Lowe-Power, Jason},
  title= {Validating Hardware and SimPoints with gem5: A RISC-V Board Case Study},
  year= {2023},
  booktitle = {gem5 Workshop, International Symposium on Computer Architecture 2023},
  url = {https://www.gem5.org/assets/files/workshop-isca-2023/posters/validating-hardware-and-simpoints-with-gem5-poster.pdf}
}

Updated:

Comments