CPC G06F 9/4403 (2013.01) [G06F 13/20 (2013.01); G06F 13/4022 (2013.01); G06F 15/17343 (2013.01); G06F 15/7867 (2013.01); G06F 15/80 (2013.01)] | 16 Claims |
1. A computing system comprising:
an array of configurable units comprising sub-arrays of configurable units, each sub-array in the sub-arrays of configurable units consisting of a first number of configurable compute units and a second number of configurable memory units having a first spatial arrangement, configurable units in the array of configurable units including a respective configuration data store to configure the respective configurable unit;
a statically configurable bus system coupled to the configurable units in the array of configurable units;
a tag indicating a sub-array of configurable units in the array of configurable units having a defect; and
a defect-aware configuration controller to send configuration data to the configuration data stores to implement a data processing operation using the array of configurable units by generating static route control signals for the statically configurable bus system, based on the tag and without support of a host processor, to send a portion of the configuration data targeted to the sub-array having the defect to a configuration data store of an alternative sub-array of configurable units in the array.
|