youp911 / quelea-projection

Automatically exported from code.google.com/p/quelea-projection
0 stars 0 forks source link

GPGPU utilisation - APARAPI? #56

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Perhaps some code in Quelea could utilise the massive parallelism of modern 
graphics cards.

http://code.google.com/p/aparapi/ would be a Java-centric "I don't have to 
touch OpenCL"-like way of doing this. Worth looking into.

Original issue reported on code.google.com by berry...@gmail.com on 1 Jan 2012 at 12:43

GoogleCodeExporter commented 9 years ago
Had a brief look at this - seems a lot harder than initially thought though. 
APARAPI does work with standard Java code, but places loads of restrictions on 
what can and can't happen which makes coding feel very un-Java-esque. Also seem 
to have run into a few bugs and the fallback to thread pools doesn't seem as 
good as it should be.

Having said that, the lead developer has been very helpful - quick to respond 
to bug reports in particular, so this may still be an avenue worth exploring.

Original comment by berry...@gmail.com on 9 Feb 2012 at 1:03

GoogleCodeExporter commented 9 years ago

Original comment by berry...@gmail.com on 28 Sep 2012 at 1:36

GoogleCodeExporter commented 9 years ago
We've got much better things to spend time on than this really, and the small 
benefit for a subset of users makes it seem doubly not worth it.

Original comment by berry...@gmail.com on 11 Jan 2014 at 1:16