Hi Scooter,
At a high level I've been monitoring its progress and will probably do some experiments with image convolution, thresholding, and matrix multiplication. One issue is how to integrate this new library in. The API and bytecode version BoofCV targets will always be stuck lagging behind by a few years. What I think can be done is to hijack the C++ hooks which were added a bit ago and create a new project that the user can optionally load.
I am curious how much of an improvement this will generate. A lot of BoofCV's code has been designed to make it easy for hotspot to vectorize. The main reason things like image convolution aren't faster is that the JVM isn't nearly as good at vectoring as GCC. I've been wanting Oracle to invest more effort in that part of JVM for years.
Cheers,
- Peter
"Now, now my good man, this is no time for making enemies." — Voltaire (1694-1778), on his deathbed in response to a priest asking that he renounce Satan.