Yield improvements for three-dimensionally stacked neural network accelerators
AssigneeGoogle Inc.
InventorsAndreas Georg Nowatzyk, Olivier Temam
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsAndreas Georg Nowatzyk, Olivier Temam
Estimating the term…
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for three-dimensionally stacked neural network accelerators. In one aspect, a method includes obtaining data specifying that a tile from a plurality of tiles in a three-dimensionally stacked neural network accelerator is a faulty tile. The three-dimensionally stacked neural network accelerator includes a plurality of neural network dies, each neural network die including a respective plurality of tiles, each tile has input and output connections. The three-dimensionally stacked neural network accelerator is configured to process inputs by routing the input through each of the plurality of tiles according to a dataflow configuration and modifying the dataflow configuration to route an output of a tile before the faulty tile in the dataflow configuration to an input connection of a tile that is positioned above or below the faulty tile on a different neural network die than the faulty tile.
A device comprising a plurality of stacked dies, each die comprising a plurality of tiles, wherein each tile comprises:
A method of routing data in device comprising a plurality of stacked dies, each die comprising a plurality of tiles, wherein each tile comprises:
A method of reconfiguring a device comprising a plurality of stacked dies, each die comprising a plurality of tiles, wherein each tile comprises:
Dependencies are inferred from the claim text.