CPC G06F 15/7839 (2013.01) [G06F 7/5443 (2013.01); G06F 7/575 (2013.01); G06F 7/588 (2013.01); G06F 9/3001 (2013.01); G06F 9/30014 (2013.01); G06F 9/30036 (2013.01); G06F 9/3004 (2013.01); G06F 9/30043 (2013.01); G06F 9/30047 (2013.01); G06F 9/30065 (2013.01); G06F 9/30079 (2013.01); G06F 9/3887 (2013.01); G06F 9/5011 (2013.01); G06F 9/5077 (2013.01); G06F 12/0215 (2013.01); G06F 12/0238 (2013.01); G06F 12/0246 (2013.01); G06F 12/0607 (2013.01); G06F 12/0802 (2013.01); G06F 12/0804 (2013.01); G06F 12/0811 (2013.01); G06F 12/0862 (2013.01); G06F 12/0866 (2013.01); G06F 12/0871 (2013.01); G06F 12/0875 (2013.01); G06F 12/0882 (2013.01); G06F 12/0888 (2013.01); G06F 12/0891 (2013.01); G06F 12/0893 (2013.01); G06F 12/0895 (2013.01); G06F 12/0897 (2013.01); G06F 12/1009 (2013.01); G06F 12/128 (2013.01); G06F 15/8046 (2013.01); G06F 17/16 (2013.01); G06F 17/18 (2013.01); G06T 1/20 (2013.01); G06T 1/60 (2013.01); H03M 7/46 (2013.01); G06F 9/3802 (2013.01); G06F 9/3818 (2013.01); G06F 9/3867 (2013.01); G06F 2212/1008 (2013.01); G06F 2212/1021 (2013.01); G06F 2212/1044 (2013.01); G06F 2212/302 (2013.01); G06F 2212/401 (2013.01); G06F 2212/455 (2013.01); G06F 2212/60 (2013.01); G06N 3/08 (2013.01); G06T 15/06 (2013.01)] | 17 Claims |
1. An apparatus comprising:
a multi-tile architecture for graphics operations including a multi-tile graphics processor, the multi-tile graphics processor including:
one or more base chiplets;
a plurality of graphics processor tiles installed on the one or more base chiplets; and
a structure to interconnect the plurality of graphics processor tiles on the one or more base chiplets;
wherein the structure is to enable communications between graphics processor tiles of the plurality of graphics processor tiles;
wherein the structure further includes a tile sub-cluster architecture, the tile sub-cluster architecture including one or more sub-clusters of graphics processor tiles, each sub-cluster of the one or more sub-clusters including a set of two or more graphics processor tiles of the plurality of graphics processor tiles; and
wherein the graphics processor tiles within the respective set of the graphics processor tiles of each of the one or more sub-clusters are coupled together utilizing one or more of an interposer die or one or more memory features of the graphics processor, and are to share one or more resources that are provided by the multi-tile graphics processor.
|