You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But a and b are value types on stack, so they need to be boxed (object)a
MatrixBenchmark - the trick is in processor cache. In case of j,i it has lot of cache miss making prefetching useless.
Small array fit to the L2 cache sot it doesn't have this problem.
LinqBenchmark - lambda is in fact delegate and we call this delegate on each item in collection. To make all of this happen, we need lot of allocations.