1. An apparatus for computation comprising: a first main cluster crossbar connected to a first plurality of statically scheduled routing processors; a first sub-cluster crossbar associated with a first one of the first plurality of statically scheduled routing processors, wherein the first sub-cluster crossbar is connected to a first plurality of execution processors; and a second sub-cluster crossbar associated with a second one of the first plurality of statically scheduled routing processors, wherein the second sub-cluster crossbar is connected to a second plurality of execution processors.