Dear Reader,Normal programs perform one task at a time. Parallel programs perform several tasks simultaneously, improving performance, scalability, and responsiveness. By writing parallel programs, your projects can take complete advantage of the latent power that multi-core and multi-processor computers have to offer. This book shows you how to get things done. I focus on the practice, rather than the theory, and show you how the technology works using complete code examples to illustrate my points. Each chapter not only explains the principles of parallel programming but also contains a list of common pitfalls together with details of how to recognize them, and the steps you can take to prevent them happening to you. This book is an invaluable companion when tackling a wide range of parallel programming features and techniques, including:
■Using the .NET 4 Task Parallel Library (TPL);
■Using synchronization to share data between tasks;
■Coordinating parallel execution;
■Using parallel loops;
■Using Parallel LINQ;
■Testing and debugging parallel programs;
■Implementing common parallel algorithms.
Each topic is explained with a complete, fully working code example, so you can see, in one place, everything you need to do.
***
Обратите, пожалуйста, внимание на то, что в нашем магазине продаются не новые, а букинистические книги. Они в хорошем состоянии, но некоторые из них могут иметь следы использования. Если книга имеет подобные недостатки, мы всегда показываем их на фото.
***
Вы заказываете именно ту книгу, которую видите на фото.