Monthly Archives: March 2016

some more async code

High speed applications – Parallelism in .NET part 3, TPL

[The post has been edited 2016/march/24. Some rephrasing, more explanations and more examples]. Welcome back again! In case you’ve missed them or want to read them again, these are the… Read more »

Clock cyles and instructions

High speed applications – parallelism in .NET part 1

This is the first in a series of posts about parallelism. What we will cover in this series: Some history and what parallelism is Multitasking and multithreading Styles/types of multitasking Context switching and renegade… Read more »

All empty arrays are not the same instance in .NET

Working a little on my side project where performance is of the essence, I was looking at a method looking like this:

It got me thinking. Will .NET create… Read more »