Keyboard shortcuts

/ or ⌘/Ctrl K
Find a note
j / k
Next / previous section or linked note
h / l
Collapse or go to parent / expand or enter
e or Alt-click
Read a linked note here
o
Open focused note on its own
g g / G
First / last section or linked note
g h / g a
Home / all notes
g b / g t
Backlinks / table of contents
t
Cycle System, Light, Dark
? / Esc
Show / close this reference

Search: ↑/↓ or Ctrl N/P, Enter to open. Shortcuts pause while typing.

Systolic arrays [8393a810]

Systolic arrays

  • cannon's algorithm and summa in hpc
  • Systolic arrays used by video encoding
  • Ht Kung originally left the field because of networking issues, systolic arrays were gated by issues of networking

    • revisited in 2012 by norm juppie
    • Jeff hinton
    • Simplifies io
    • Originally birthed in cray era, vector ALU, cheap memory, expensive compute, optimizing for word per cycle
    • Only so many pins, only so many bandwidth
    • Amdhal's law
    • Gpgpu issues? Why it was slower?
    • Tpu origin because of voice
    • Interconnect and memory
  • now solved with the extremely complex interconnects
  • Broadcast once, flow once