Hardware interview practice
Why an accelerator uses local SRAM
A compute tile repeatedly reuses a small block of weights and activations while external DRAM has much higher access cost. What is the main architectural benefit of placing that block in tile-local SRAM?
Choose one
Answer choices
- A. It removes the need for any data movement or address generation in the accelerator.
- B. It reduces repeated off-chip traffic and provides lower, more predictable access latency for the reused working set.
- C. It makes the working set permanently persistent when all chip power is removed.
- D. It guarantees that every possible model fits on chip regardless of SRAM capacity.
