Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add scripts for results collection and plotting #27

Closed
wants to merge 6 commits into from

Conversation

compor
Copy link
Contributor

@compor compor commented Oct 11, 2023

This PR is another step towards "one shot" Docker runs:

  • Adds Python script for collecting results from Verilator traces in a CSV file
  • Adds Python script to plot the above along with config files to control aspects of plotting
  • Python requirements.txt file for both of the above
  • Rudimentary documentation

The idea is that one could potentially run one step without the other (e.g., tweak the plotting config without rerunning Verilator), but both could be used in an experiments run pipeline.

Next up is the Docker driver script.

@compor compor added the enhancement New feature or request label Oct 11, 2023
@compor compor self-assigned this Oct 11, 2023
@compor compor changed the title Christos/result scripts Add scripts for results collection and plotting Oct 11, 2023
README.md Show resolved Hide resolved
@superlopuh
Copy link
Collaborator

Very nice! Could you please split this PR into two, one that collects jsons into a csv or maybe another json, and another that creates a plot? I'd rather stay in text land as long as possible.

@compor compor force-pushed the christos/result-scripts branch from bdc8ccf to a3a96cb Compare October 17, 2023 09:18
Copy link
Collaborator

@superlopuh superlopuh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ty

@compor
Copy link
Contributor Author

compor commented Oct 17, 2023

Opened #30 as this is going to be split in two.

@compor compor marked this pull request as draft October 17, 2023 11:44
@compor
Copy link
Contributor Author

compor commented Oct 17, 2023

Closing in favour of #30 and #31

@compor compor closed this Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants