3 ms·
Appealing to numbers without more context doesn't make for a very interesting conversation. I'm going to guess that your applications do some kind of streaming
by mtanski 11y ago
Appealing to numbers without more context doesn't make for a very interesting conversation.
I'm going to guess that your applications do some kind of streaming numerical processing or maybe some kind of large linear algebra. And, GPU cores are great that.
There's other applications that have a more complex work profile in terms of interleaving branchy logic with numerical processing. A good example of this might be a OLAP Database. They need do some query parsing, building a plan, optimizing that plan, work with indexes, do data decompression (traditional schemes and data specific schemes) then process that data, and do operations on it (join, filter, aggregate).
There's so many steps in that process and some of them require branching logic some of then numerical processing and some of them a combination of both. If you breakup a large query (partition) the Phi being good at both kind of computation and having fast RAM makes it an ideal platform to develop this.