Chapter 3. Parallelization

 

"Less than 10% of the code has to do with the ostensible purpose of the system; the rest deals with input-output, data validation, data structure maintenance, and other housekeeping."

 
 --Mary Shaw

As time goes on, the processors in our computers have gotten increasingly smaller as well as increasingly powerful. There is a natural limit to this technology; physical restrictions have forced manufacturers to take different approaches to increasing computer power. A popular approach has been visualized through the commonplace nature of multicore processors; even baseline PCs can be found with them these days. In this chapter, we'll discuss key parallelization concepts and pitfalls, give you an overview of what .NET 4 has ...

Get Pro ASP.NET 4 CMS: Advanced Techniques for C# Developers Using the .NET 4 Framework 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.