top | item 5168008

(no title)

tmurray | 13 years ago

Pretty much exactly this. Performance portability is our main concern, and we are willing to trade off some peak performance to get it because of how badly you will hurt yourself on different architectures. We are trying to solve low-hanging problems first before attacking more complex algorithms.

discuss

order

varelse|13 years ago

So if I read this correctly, you're effectively trying to solve the hybrid computing problem that everyone else is working on too (and the results so far are pretty disappointing IMO).

To which I have to respond that better is often the enemy of good enough.

I'd personally rather have a relatively OK solution like OpenCL in my hands today than a currently nonexistent ideal solution at some vague point in the future. Smart programmers will overcome hardware limitations all on their own and dumb programmers will trip you up no matter how much you rabbit-proof their fences IMO.

shard|13 years ago

Since OpenCL is not available in Android yet, Renderscript seems the only GPU compute game in town. So when will Renderscript apps start appearing?