Re: What happened to Managed Runtime Initiative?

2017-02-06 Thread Gil Tene


On Monday, February 6, 2017 at 12:45:52 PM UTC-8, Nikolay Tsankov wrote:
>
> ...
> Slightly off-topic (and the real reason I am writing this) but I found 
> this incredible piece of poetry hidden in a comment here 
> 
>  which 
> reads:
>
>
>> /*
>> * To batch, or not to batch, that is the question.
>> * Whether 'tis nobler in the mind to suffer
>> * The slings and arrows of long pause times,
>> * Or to take arms against a lousy virtual memory interface,
>> * And by opposing end them? To run: to scale.
>> */
>
>
> Who was this brave poet? :)
>

Michael Wolf. A true poet who's code would shine even in a heap full of 
garbage.
 

-- 
You received this message because you are subscribed to the Google Groups 
"mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mechanical-sympathy+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Prefetching and false sharing

2017-02-06 Thread 'Nitsan Wakart' via mechanical-sympathy
I'm a bit late to the party, yes JCTools pads 128, this was based on 
measurement and was visible on non-NUMA setups. See notes 
here:http://psy-lob-saw.blogspot.co.za/2013/10/spsc-revisited-part-iii-fastflow-sparse.html
Look for the comparison between Y8 and Y83 which compare 2 identical queues 
except for the padding size(64 vs 128). Tests were run onĀ 
Ubuntu13.04/JDK7u40/i7-4700MQ@2.40GHz(so a 3 generations ago intel laptop 
Haswell CPU).

-- 
You received this message because you are subscribed to the Google Groups 
"mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mechanical-sympathy+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.