[vector] Sparse load (simple gather) of vector from array?

Vladimir Ivanov vladimir.x.ivanov at oracle.com
Thu Mar 21 21:02:00 UTC 2019


>> I assume that's what you are talking about in the other thread. A
>> reproducer would be very helpful. It looks like a compiler bug.  

> Problem is, I could get "fast path" only 1 run from several hundreds
> (!) now. I think, may be it is memory-alignment related?

I doubt it is related. If I read the numbers correctly, you observe a 
bimodal distribution with 10x difference in throughput between modes.

I observed much smaller variation due to misalignment (30-40% at most, 
e.g. [1]).

>    I'll publish all the code and project tomorrow.

Thanks!

Best regards,
Vladimir Ivanov

[1] 
http://mail.openjdk.java.net/pipermail/panama-dev/2018-August/002431.html

     (min, avg, max) = (89966.246, 103201.144, 122003.245), stdev = 8804.719


More information about the panama-dev mailing list