ezesdk/java

I've recently gotten back to continuing my quest to create an alternative/experimental/prototyping loader/runtime for the epiphany and this weekend I finally added some Java interfaces to it. As people might have noticed - using the parallella sdk which requires linker scripts and so on is really just a bit archaic and it was just way too much pain for me to put up with for very long.
From the Java side it basically works a bit like OpenCL where the Java can be used to load 'workgroups of kernels' (small stand-alone but multi-core programs, not full-blown C apps) onto the epiphany cores from source or pre-compiled binaries, look up symbols by name and communicate with them. It's lower level though and all the ipc is up to the programmer.
I've been using the C implementation to experiment the epiphany but didn't want to deal with it for GUI functionality so added the Java stuff. Although it's far from complete and i'm still experimenting with almost everything I have enough to write a JavaFX frontend to an epiphany Mandelbrot Set generator - kinda boring but it demonstrates that some of it works.
I posted about it: http://a-hackers-craic.blogspot.com.au/ ... -demo.html
Since there seems to be approximately zero interest in the ezesdk stuff so far let alone the Java bit I don't feel particularly driven to drop a new release out that includes this stuff but I will probably do one in the next few days just to checkpoint the work so far.
From the Java side it basically works a bit like OpenCL where the Java can be used to load 'workgroups of kernels' (small stand-alone but multi-core programs, not full-blown C apps) onto the epiphany cores from source or pre-compiled binaries, look up symbols by name and communicate with them. It's lower level though and all the ipc is up to the programmer.
I've been using the C implementation to experiment the epiphany but didn't want to deal with it for GUI functionality so added the Java stuff. Although it's far from complete and i'm still experimenting with almost everything I have enough to write a JavaFX frontend to an epiphany Mandelbrot Set generator - kinda boring but it demonstrates that some of it works.
I posted about it: http://a-hackers-craic.blogspot.com.au/ ... -demo.html
Since there seems to be approximately zero interest in the ezesdk stuff so far let alone the Java bit I don't feel particularly driven to drop a new release out that includes this stuff but I will probably do one in the next few days just to checkpoint the work so far.