Open taylor-bsg opened 5 years ago
It would also be useful to have comments clarifying the nature of stalls as well do they overlap, and what do they sum to?
Did we reach a resolution on this? I see more comments in the file, but Chris and a student we're asking last night about what stall_md meant.
Do we need more documentation about the profiler in general?
https://github.com/bespoke-silicon-group/bsg_manycore/blob/5f5c3b975396e6e87e3c00688d9facb536ea07ef/testbenches/common/v/vanilla_core_profiler.v#L120
Add comments to clarify these questions from Chris:
Great! It might be good to have a more detailed dynamic instruction count breakdown? So basically how many of each type of instruction. The sum of these instruction counts should add up to be the total number of committed instructions?
Does num_ld include remote loads? Or is num_ld only for scratch pad accesses?
Maybe UW can provide an explanation of each stat?
This will be super useful!
Best Chris
Sent from my iPhone