O'Reilly logo

C# 2008 and 2005 Threaded Programming: Beginner's Guide by Gastón C. Hillar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Understanding Thread Control with Patterns

In order to develop parallel algorithms successfully, without meeting the most difficult problems related to concurrency, we can apply some interesting code patterns that will help us in avoiding mistakes in future multithreaded applications. In this chapter, we will study new ways to keep control over the concurrent threads, and we will go on improving our parallel programming capabilities working with more challenging problems to solve. Reading it and following the exercises we shall:

  • Find out how to apply innovative algorithms to generate portions from a huge piece
  • Learn to create highly independent blocks of code to run in multiple threads avoiding many classic concurrency problems
  • Discover ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required