A processing system comprising processors and the dynamically configurable communication elements coupled together in an interspersed arrangement. The processors each comprise at least one arithmetic logic unit, an instruction processing unit, and a plurality of processor ports. The dynamically configurable...http://www.google.ca/patents/US7937558?utm_source=gb-gplus-sharePatent US7937558 - Processing system with interspersed processors and communication elements