Might be outdated by now, but I vaguely remember that I was told in May
that there is another corner case worth mentioning: In case the atomic block
works on a single integer for instance, then it is compiled down to
something like compare-and-swap, sidestepping the global lock, no?
That
Executing this example I've got the following message
X10RT: async 37 is not a CUDA kernel.
If I'm not wrong, this message comes from the kernel function, once this
message dissapears when I comment out the call to the kernel function.
I suspect the kernel activity is getting
If you are working on the x10 compiler and runtime source code in eclipse
you will notice
that starting with revision 18897 we added plugin dependencies to the
x10.wala project.
The required plugins can be obtained from the eclipse update site:
http://dist.codehaus.org/x10/wala
Olivier