Thanks for the table, but it would've been interesting to see which GPU makers are using which IP. As mentioned in the article, at least a couple of the Chinese companies are using Imagination's. Another useful dimension that could've been added was to indicate the location of each. For instance Think Silicon is based in Greece. Think Silicon was bought by Synopsys? And Verisilicon owns the IP formerly known as Vivante? I was surprised to see how quickly Vivante came onto the scene, about a decade ago, and then it just seemed almost to go dormant. It seemed weird that more wasn't invested in continuing to build it up.
Regarding the section about applications, people should read "smart cities" mostly as "mass surveillance". The term means potentially more than that, but surveillance is a foundational element of smart cities, and AI-related technologies are key to that.
while there are a bunch of GPU developers, only two can actually build competitive discrete GPUs for PCs. That is perhaps because it is relatively easy to develop a GPU architecture, but it is truly hard to properly implement it and to design proper drivers.
I disagree. I think it's actually difficult to build
competitive GPU hardware, because you need to do scaling
really well, you need
really good efficiency, and you need the right kinds and amounts of hardware-assist, to ensure the architecture isn't bottlenecked. Not to trivialize "drivers" (which encompasses a lot more than what people normally think of as a device driver), but the hardware aspect of GPUs isn't nearly as straight-forward as it used to be, a couple decades ago. The paragraphs following that statement seem to support me, on this point.
Anyway, thanks for the coverage. I look forward to seeing how this race shakes out. We should probably expect to see most of these new entrants specialize or die, with the field thinning out quickly, over the next few years.
P.S. I hope most of these new upstarts embrace OpenCL, for compute. That'd be a nice way to stick it to all the legacy players who've de-prioritized support for the standard.