> > > As for performance benchmarks, I have to echo Mike that it seemed strange > to me that you were claiming you were faster on ALL benchmarks when I'd > only seen data on one. Would you mind sharing your full benchmarking > analyses? >
I think this might be a very important issue, and I am glad that you raised it. Has anyone shared any core.matrix (or, to be precise, core.matrix) benchmark data? I know about Java benchmark code project that include vectorz, but I think it would help core.matrix users to see the actual numbers. One main thing vectorz (and core.matrix) is claiming is that it is *fast*. Mike seemed a bit (pleasantly) surprised when I shared my results for vectorz mmul... So, my proposal would be that you (or anyone else able and willing) create a simple Clojure project that simply lists typical core.matrix use cases, or just the core procedures in core.matrix code that you want to measure and that you are interested to see Neanderthal doing. Ready criterium infrastructure is cool, but I'm not even ask for that if you do not have time. Just a setup with matrix objects and core.matrix function calls that you want measured. Share your numbers and that project on Github and I will contribute comparative code for Neanderthal benchmarks, and results for both codes run on my machine. Of course, that would be micro benchmarks, but useful anyway for you, one Neanderthal user (me :) and for all core.matrix users. You interested? With all that out of the way... I'm glad that you're willing to play ball > here with the core.matrix community, and thank you for what I think has > been a very productive discussion. I think we all went from talking _past_ > each other, to understanding what the issues are and can now hopefully > start moving forward and making things happen. While I think we'd all love > to have you (Dragan) personally working on the core.matrix implementations, > I agree with Mars0i that just having you agree to work-with/advise others > who would do the actual work is great. I'd personally love to take that on > myself, but I already have about a half dozen side projects I'm working on > which I barely have time for. Oh, and a four month old baby :scream:! So if > there's anyone else who's willing, I may leave it to them :-) > I'm also glad we understand each other better now :) -- 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 post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.