Pipeline Visualization - mipt-ilab/mipt-mips GitHub Wiki
Text logging is not a convenient for performance simulation. Instead, time-based pipeline diagrams may be dumped and rendered.
How to dump pipeline diagram
Feature of pipeline diagram is not mainlined yet. Now, you have to checkout json
branch of MIPT-V:
git checkout json
and rebuild simulator tool. Then, use -j
command line option to generate output file logs.json
.
How to visualize pipeline
Checkout and build PipelineVis tool according to README instructions. Open logs.json
from File->Upload Log, and you'll get diagram similar to that:
Use scroll bars to navigate between instructions and cycles, and mouse wheel to zoom in and out.