Skip to content

Commit

Permalink
add lab1 assets and update readmes
Browse files Browse the repository at this point in the history
  • Loading branch information
asyms committed Nov 25, 2024
1 parent 8cc333a commit ff3c046
Show file tree
Hide file tree
Showing 7 changed files with 9 additions and 0 deletions.
7 changes: 7 additions & 0 deletions lab1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,15 @@ As the mapping of the layers onto the cores is fixed, this run will first extrac
The results of the experiment will be saved in the `outputs/` folder under the `experiment_id`.

- `cost_lut.png` visualizes the ZigZag layer-core costs. Because the workload allocation is fixed here, the cost of each layer is only extracted for the core it's allocated to.
<img src="./assets/cost_lut.png" width="800">
- `schedule.html` is a Plotly-based visualization of the obtained schedule through time on the different computation and communication resources of the HDA. You can download this and view it in your favourite web browser (Firefox).
<img src="./assets/schedule.png" width="800">

- `schedule.json` is a conversion of the schedule to json format for usage with the [Perfetto](https://ui.perfetto.dev/) visualization tool. This visualization scales better for very large workload graphs with a lot of nodes. Note that the colors here are not the same as in the Plotly visualization, as we don't have control over this.
<img src="./assets/perfetto.png" width="800">

- `memory.png` visualizes the memory usage on the different Core memories through time. This can help to identify memories that could benefit from increased capacity.
<img src="./assets/memory.png" width="800">

## Questions & Answers

Expand Down
Binary file added lab1/assets/cost_lut.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lab1/assets/memory.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lab1/assets/perfetto.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lab1/assets/schedule.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions lab2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ The results of the experiment will be saved in the `outputs/` folder under the c
- `cost_lut.png` visualizes the ZigZag layer-core costs. Because the core allocations are fixed here, the cost of each layer is only extracted for the core it's allocated to.
- `schedule.html` is a Plotly-based visualization of the obtained schedule through time on the different computation and communication resources of the HDA. You can download this and view it in your favourite web browser (Firefox).
- `schedule.json` is a conversion of the schedule to json format for usage with the [Perfetto](https://ui.perfetto.dev/) visualization tool. This visualization scales better for very large workload graphs with a lot of nodes. Note that the colors here are not the same as in the Plotly visualization, as we don't have control over this.
- `memory.png` visualizes the memory usage on the different Core memories through time. This can help to identify memories that could benefit from increased capacity.

## Questions & Answers

Expand Down
1 change: 1 addition & 0 deletions lab3/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ The results of the experiment will be saved in the `outputs/` folder under the c
- `cost_lut.png` visualizes the ZigZag layer-core costs. Because the core allocations are fixed here, the cost of each layer is only extracted for the core it's allocated to.
- `schedule.html` is a Plotly-based visualization of the obtained schedule through time on the different computation and communication resources of the HDA. You can download this and view it in your favourite web browser (Firefox).
- `schedule.json` is a conversion of the schedule to json format for usage with the [Perfetto](https://ui.perfetto.dev/) visualization tool. This visualization scales better for very large workload graphs with a lot of nodes. Note that the colors here are not the same as in the Plotly visualization, as we don't have control over this.
- `memory.png` visualizes the memory usage on the different Core memories through time. This can help to identify memories that could benefit from increased capacity.

## Questions & Answers

Expand Down

0 comments on commit ff3c046

Please sign in to comment.