Wednesday, January 2, 2008

Posts on Parallel and Multithreaded Programming

Copyright 2008-2009, Paul Jackson, all rights reserved

Book Review: Concurrent Programming on Windows

Parallel Programming in .Net 4.0 and VS2010: Part I – The Parallel Task Library (Parallel.For, Parallel.Foreach() and Invoke())

Parallel Programming in .Net 4.0 and VS2010: Part II – WinForms, Tasks and Service-Level Agreements

Older, Visual Studio 2010 CTP Articles:

Parallel Programming in .Net 4.0 and Visual Studio 2010: Part I – The Parallel Task Library

Manycore Computing (.Net Parallel Extensions)

Parallel Programming in .Net 4.0 and Visual Studio 2010: Part II – WinForms, Tasks and Service-Level Agreements

Multithreading the Visual Studio 2010 CTP

Enabling Parallel Debugging Tools in the Visual Studio 2010 CTP

Parallel Programming in .Net 4.0 and Visual Studio 2010: BlockingCollection<T>

Parallel Programming in .Net 4.0 and Visual Studio 2010: Future<T>

Parallel.For(…) – A Deeper Dive

TaskManager: The Range Rover of the .Net 4.0 Parallel Extensions

An Interesting Side-Effect of Concurrency: Removing Items from a Collection While Enumerating

A Bit About the Performance of Concurrent Collections in .Net 4.0

No comments: