-
Notifications
You must be signed in to change notification settings - Fork 0
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
Break up main into separate files and added CPU timeline #15
base: paper-2.2
Are you sure you want to change the base?
Conversation
Added CPU timeline
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work so far, just left a couple of comments to make the code a bit cleaner.
analysis/inter_trial_analysis.py
Outdated
populate_fps(trials, replaced_names) | ||
populate_cpu(trials, replaced_names) | ||
populate_gpu(trials, replaced_names) | ||
populate_power(trials, replaced_names) | ||
populate_mtp(trials, replaced_names) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There seems to be a lot of similar code in these populate_x functions. Try to see if there is some way of creating a generic populate function so we don't have to have so much repeating code.
stacked_cpu_time(data) | ||
stacked_gpu_time(data) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Another area where there is repetitive code. Try to make a generic stacked graph function that you can pass either gpu, cpu, or energy data.
…nto improved-script
…nto improved-script
…nto improved-script
…nto improved-script
…nto improved-script
…nto improved-script
This is great work but I'm wondering if we should set a checkpoint and merge with master soon. Otherwise, reviewing/maintenance will keep getting progressively difficult. |
Everything works except Jeffrey's graphs, which I think work, but I can't test because I don't have the right data. I propose @JeffreyZh4ng helps me get the data, I hotfix the new graphs, and then merge with master. |
From here, we plan to fix areas where things are repetitive and speed up the CPU timeline graph. |
@charmoniumQ @lauren45983 someone should merge in isca-huzaifa-results branch to this one because that's where I did most of the work on the graphs. I believe it also has data |
No description provided.