Just figured you might find some interest in this (new) article https://arxiv.org/abs/1805.00907
I have some feedback on my experience trying to install neanderthal 0.19.0: starting from a brand new fresh MacPro with Vega I was unable to get the neanderthal hello world working via setting DYLD_LIBRARY_PATH or by using lein-with-env-vars or directly adding dynlibs to java.libary.path. I only got it working by copying dynlibs into /usr/local/lib. Additionally, to get opencl1 working I had to add the dependency [org.jocl/jocl-blast "1.2.0"] to the hello_world/project.clj as I got a CompilerException java.lang.UnsatisfiedLinkError: Error while loading native library "JOCLBlast_1_3_0-apple-x86_64". After I added the dependency it worked. When running the opencl2 I get the following error: java.lang.UnsupportedOperationException: The function clCreateCommandQueueWithProperties is not supported at org.jocl.CL.clCreateCommandQueueWithPropertiesNative (CL.java:-2) org.jocl.CL.clCreateCommandQueueWithProperties (CL.java:5341) uncomplicate.clojurecl.core$command_queue_STAR_.invokeStatic (core.clj:1324) Finally, it seems the documentation for clojurecl is perhaps incorrect: https://clojurecl.uncomplicate.org/articles/getting_started.html The info function was not in either of in 'use' namespaces mentioned in the getting started. Instead I found it in [uncomplicate.commons.core :refer [info]]. TY.