From: Eric Wong Date: 2014-01-09T08:57:01+00:00 Subject: [ruby-core:59659] Re: [ruby-trunk - Feature #9362][Assigned] Minimize cache misshit to gain optimal speed Urabe Shyouhei wrote: > OK, so I found a way to enable Intel Turbo Boost on this CPU. I went > through the benchmarks again and got this for object paddings (minus > embedding; same as previous chart I posted here). > > http://www.atdot.net/fp/view/zoj4zm > > Effects of cache misshits got much difficult to observe. If you have a chance, can you try some concurrent benchmarks with fork based on CPU core count? Numbers based on both physical and virtual (hyperthreaded) cores would be nice. Contention between multiple processes might make the effect of cache alignment more realistic and apparent (but with non-shared memory, perhaps not...)