Altifigence Academy

16 / 20 · Check

Check padding and bandwidth

Distinguish operand validity from result-address validity.

The final spatial tile of a 3×3 result on an N=2 grid has one real output. The simple completion contract requires every PE to consume K terms, including padded rows and columns.

Try it yourself

What goes wrong if padding is invalid but completion waits for every count to equal K?

Read the explanation

Padded PEs never consume enough terms, so their counts never reach K. Supply valid zero tokens and independently mask result stores by coordinates.

Which boundary-padding policy is correct?

Choose an answer

Your choice applies to this browser. Change it any time using the footer.