3 ms·
How disruptive are TPUs really though? My understanding is that essentially everything is still trained on Nvidia architecture.
by AbrahamParangi 5y ago
How disruptive are TPUs really though? My understanding is that essentially everything is still trained on Nvidia architecture.
- varelse 5y agoIf you design your network on a TPU, you will tend to use operators that work well on a TPU. And in the end you will have a network that works best on the TPU. Lather rinse repeat for any other architecture. You can even make a network that runs best on Graphcore that way, but it won't be fun to do it. You might even get Graphcore to pay top dollar for it though as they both need some good publicity and they have lots of VC left to squander. This also tends to be true of video games where the platform on which they were developed is the best place to play them rather than their many ports.
- mmmBacon 5y agoWe’ve been doing this for years with DSP and networking. So kind of ho-hum from a HW perspective. If you ask me the thing that makes these things even remotely interesting is the willingness from the SW side to support new HW architectures. Without that you can’t have any innovation in HW.
- singularity2001 5y agoThat's only because google is stupidly refusing to sell their devices