Hacker News new | ask | show | jobs
by tmurray 4877 days 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.
2 comments

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.

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