>
>
> 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.

Reply via email to