Re: Calx, a wrapper for OpenCL

2010-06-21 Thread Zach Tellman
I'm using JavaCL as the underlying library, which uses JNA rather than JNI. My understanding of the distinction (which is not perfect) is that JNA relies on bindings generated at runtime, rather than the static per-platform binaries used in JNI. As a result, you only need a jar file. I believe J

Re: Calx, a wrapper for OpenCL

2010-06-21 Thread MarkSwanson
> available athttp://github.com/ztellman/calx. Nice! -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first pos

Re: [ANN] Calx, a wrapper for OpenCL

2010-06-21 Thread David Nolen
On Mon, Jun 21, 2010 at 2:04 AM, Zach Tellman wrote: > Wrappers for OpenCL have been discussed a few times on this list, so > hopefully a few of you will be interested to hear that one is > available at http://github.com/ztellman/calx. > > In my opinion, the C-variant language used by OpenCL does

Re: [ANN] Calx, a wrapper for OpenCL

2010-06-21 Thread Wilson MacGyver
I noticed you are importing com.nativelibs4java.opencl in src/clax/data.clj, looking at your project.clj I see a dep on clax/javacl is that where you are pulling the native lib for OpenCL? Can you explain a bit on your approach of getting this to work on various platforms? Esp on OSX and Linux. T

[ANN] Calx, a wrapper for OpenCL

2010-06-20 Thread Zach Tellman
Wrappers for OpenCL have been discussed a few times on this list, so hopefully a few of you will be interested to hear that one is available at http://github.com/ztellman/calx. In my opinion, the C-variant language used by OpenCL doesn't have too much incidental complexity, so I don't think I'll s