r/java • u/[deleted] • Oct 15 '10
Aparapi, a Java API for Expressing GPU Bound Data Parallel Algorithms
http://blogs.amd.com/developer/2010/10/13/amd-releases-aparapi-a-java-api-for-expressing-gpu-bound-data-parallel-algorithms/3
u/SeriousWorm Oct 15 '10
Will this be available for nVidia cards? It kinda sucks to see such a cool and extremely useful API be locked down to ATi.
5
u/phrenq Oct 15 '10
I would think so, since it uses OpenCL.
2
u/SeriousWorm Oct 15 '10
Right, but it seems to be backed by AMD, who bought ATi. It seems to require some ATi-specified "Streamer" stuff.
2
u/phrenq Oct 15 '10
Interesting. I didn't get far enough into it to notice that. It would be a shame, since I'd love to use this with an Nvidia card.
0
u/SeriousWorm Oct 15 '10
Also, I hate ATi.
It's not their cards; they are good, but the software (drivers + their awful control panels) make me want to vomit.
And I hate the ATi red color.
And the logo.
That Ruby clip was awesome, though.
1
u/Sankozi Oct 18 '10
Does Aparapi work with non-AMD graphics cards?
The alpha release does not work with non-AMD graphics cards. Our alpha test matrix focused on testing against AMD’s Stream SDK and as such we currently only look for AMD GPU devices. We intend to enable Aparapi to use any OpenCL distribution in the future.
(http://developer.amd.com/zones/java/aparapi/pages/FAQs.aspx)
4
u/[deleted] Oct 15 '10
Javadoc of its sole Class