uncomplicate

2016-05-10T09:05:11.000039Z

hey @blueberry , might I ask you how is it possible for neanderthal to be so much faster than the equivalent JBLAS? I mean they use the same ATLAS technology on the background right? then what makes them so different? o.O

2016-05-10T09:50:28.000041Z

@carocad Every cook has some secrets to his recipe :simple_smile:

2016-05-10T09:52:42.000042Z

But I don't - I just researched in detail various aspects of calling native libraries and working with them. Also wrote by hand some things that people usually use a (bad) code generator for.

2016-05-10T11:41:31.000044Z

@blueberry well my deepest congratulations to the chef 😉 very tasty !! I thought that pure Java was as fast as Clojure could get but I realize that I was gracefully wrong 😄

2016-05-10T13:10:50.000045Z

@carocad Thanks. One delicious course that might also be to your liking is that the next release (probably in a week or two) comes with a GPU engine that works on all major GPUs (AMD, Nvidia, Intel, AND Mac) and is more than 1000x faster than *optimized* java for large matrix multiplication.

2016-05-10T17:38:16.000047Z

@blueberry wow !! awesome. Just out of curiosity: are you planning to support the core.matrix API?

2016-05-10T18:23:34.000048Z

I do not need that, so I guess that depends on the clojurians that do.

2016-05-10T21:11:27.000049Z

I thought so. Even so it is still an awesome project 😄. I opened an issue in clatrix repo to let them know about your advances. It will up to them to adopt your library.