aparapi icon indicating copy to clipboard operation
aparapi copied to clipboard

[BOUNTY $50] Support for asynchronously running a kernel

Open CC007 opened this issue 8 years ago • 1 comments

Implement a way to asynchronously run a kernel with also an easy way to wait for the kernel to end like:

Kernel k = ...; Execution ex = k.executeAsync(...); ex.waitUntilFinished();

CC007 avatar Jan 02 '17 04:01 CC007

@CC007 There is an easy path for this (run each kernel in its own cpu thread) but i dont like that. It should be possible to do from a single thread in theory. I like this feature and want to try to add a bounty to try to get this one implemented. With a bounty in place would you have any interest in taking this up? If not I have a group that usually takes on most bounties, wanted to give you first dibs.

freemo avatar Oct 21 '17 17:10 freemo