An integrated circuit comprises a plurality of tiles. Each tile comprises:
a processor, a switch including switching circuitry to forward data
received over data paths from other tiles to the processor and to
switches of other tiles, and to forward data received from the processor
to switches of other tiles, according to a switch instruction indicating
an input port to which each of multiple output ports of the switch is to
be coupled, and a translation lookaside buffer coupled to the switch to
translate virtual memory addresses of switch instructions to physical
memory addresses of the switch instructions.