Skip to content

Commit 0c155f7

Browse files
committed
fix figures
1 parent b9b5b95 commit 0c155f7

File tree

7 files changed

+4
-4
lines changed

7 files changed

+4
-4
lines changed

Exercises/assignment3.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# Assignment #3:How to add a HW prefetcher
1+
# Assignment #3: How to add a HW prefetcher
22

33
In this assignment, you will add a next line prefetcher in the memory system.
44

5-
![](figs/assignment3_fig1.png)
5+
![](../figs/assignment3_fig1.png)
66

77
* The `LSU` unit takes a vector of addresses. It also includes status bits like read and valid bit for each of the threads. The `LSU` unit starts with an adder that adds the offset to each of the base addresses and computes the address of load/store.
88

@@ -15,9 +15,9 @@ The processor generates memory addresses and inserts the new memory address into
1515
`VX_pipe_register`. Since `VX_pipe_register` takes only one memory request at a time, we need to insert a mux to choose between demand memory request and prefetch request.
1616
The VX pipe register takes the input and outputs it in the next cycle. The output of the `VX_pipe_register` is then fed to the index buffer and sent to the cache. This makes sure the output changes only at clock edges.
1717

18-
![](figs/assignment3_fig2.png)
18+
![](../figs/assignment3_fig2.png)
1919

20-
![](figs/assignment3_fig3.png)
20+
![](../figs/assignment3_fig3.png)
2121

2222
The `stall_in` signal acts as an enable for the pipe register. `stall_in` checks that there is a valid request and that we are ready(the cache is not busy) to push that request into the pipe register. When both these conditions are met, we enable input into the pipe register.
2323

figs/assignment1_counter1.png

-217 KB
Binary file not shown.

figs/assignment1_counter2.png

-212 KB
Binary file not shown.

figs/assignment3_fig1png.png

-97.1 KB
Binary file not shown.

figs/assignment5_fig1.png

-92.3 KB
Binary file not shown.

figs/assignment5_fig2.png

-514 KB
Binary file not shown.

figs/assignment5_fig3.png

-1.07 MB
Binary file not shown.

0 commit comments

Comments
 (0)