shioyadan / Konata

Konata is an instruction pipeline visualizer for Onikiri2-Kanata/Gem5-O3PipeView formats. You can download the pre-built binaries from https://github.com/shioyadan/Konata/releases
BSD 3-Clause "New" or "Revised" License
390 stars 36 forks source link

Suggest adding a vertical ruler when clicking some pipe stage #15

Open shuheque opened 1 year ago

shuheque commented 1 year ago

Hello,

This is really awesome tool, but I found a bit incovenient when I try to check how many cycles b/w one instrctuction and some distant instructions else, e.g. in below figure, the first and next retired.

Consider to add some vertical cursor(s) when clicking on a pipe stage? even 2 or more and a diff can automatically show on statusbar, somewhat like waveform tools such as synopsys VERDI. :-)

2023-04-21_10-26

shioyadan commented 1 year ago

Hello,

I have also thought it would be nice to have vertical/horizontal rulers. I think that this would be relatively easy to add, and I will add this feature.

shuheque commented 1 year ago

Thanks!