A list of book releases compiled by Dr. Dobb's to keep you up-to-date on parallel programming and multicore technology.
Software Pipelines and SOA: Releasing the Power of Multi-Core Processing
by Cory Isaacson
Improving performance is crucial in SOA environments, which demand far more computing power than older architectures. Today’s multicore servers can deliver the performance businesses require, but few applications take full advantage of them. Author Cory Isaacson introduces an easier, more flexible approach to parallel processing — one that any IT organization can use to attain unprecedented levels of performance. Isaacson shows how Software Pipeline models can help you scale applications to any level required, maximize resources, deliver on challenging objectives, and achieve unprecedented ROI. He illuminates these techniques with real-life business scenarios and proven design patterns — everything architects, analysts, and developers need to start using them immediately.
LINQ to Objects Using C# 4.0
by Troy Magennis
Developers will learn LINQ, Standard Query Operators and how to write their own LINQ operators, as well as the performance impact of LINQ queries versus basic collection looping; plus writing parallel LINQ (PLINQ) operators.