GEM5
GEM5 copied to clipboard
Add YAML configuration files and supporting scripts for gem5 simulations
- Created README.md and README_CN.md to document the YAML configuration file format for gem5 simulations, detailing sections for environment, running parameters, workloads, architecture configurations, server allocation, and optimization settings.
- Added example YAML configuration files: example_optimize_sms.yaml and template.yaml for users to reference.
- Implemented pklReader.py to read and process optimization results from .pkl files.
- Developed remote.py for managing remote server execution, including load checks and process management.
- Updated requirements.txt to include necessary dependencies for the new scripts.
- Introduced runGem5.py to orchestrate the execution of gem5 simulations across multiple servers with monitoring and performance score calculation.
[Generated by GEM5 Performance Robot] commit: a6330e41e6db1c087ca52c171e3e8e806e86c6ad workflow: gem5 Ideal Performance Test
Ideal Performance
Overall Score
| PR | Master | Diff(%) | |
|---|---|---|---|
| Score | 19.57 | 19.57 | 0.00 |