My first reaction was to ask: 'Why would not these technologies (acquired from Intel-Phi, Altera, Nervana, Movidius) not be successful in their own niches?'
Now I understand that it is easier to coalesce around a champion technology and too hard to navigate around optimising multiple methods. But I'd expect that the differences between them are so large that they would have their own niche implementations.
Now I understand that it is easier to coalesce around a champion technology and too hard to navigate around optimising multiple methods. But I'd expect that the differences between them are so large that they would have their own niche implementations.