Preface

Not so long ago, a typical personal computer CPU had only one computing core, and the power consumption was enough to cook fried eggs on it. In 2005, Intel introduced its first multiple-core CPU, and since then, computers started developing in a different direction. Low-power consumption and a number of computing cores became more important than a row computing core performance. This lead to programming paradigm changes as well. Now, we need to learn how to use all CPU cores effectively to achieve the best performance, and at the same time, we need to save battery power by running only the programs that we need at a particular time. Besides that, we need to program server applications in a way to use multiple CPU cores or even multiple ...

Get Multithreading with C# Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.