Ответ 1
Хорошая ссылка для чтения:
Управление потоками в среде CLR
Круглый Робин Доступ к ThreadPool
Многопоточность с С#
Почему коллекции с потоковыми сейвами так сильно?
Threading in С#
Джеффри Рихтерс Power Threading Library
Реализация потоковой безопасной очереди с использованием переменных условий
Threading Building Blocks.org!
Sutters Mill - эффективный Concurrency: понимание параллельной производительности
Sutters Mill - Эффективный Concurrency: Правильно использовать Threads = Изоляция + Асинхронные сообщения
Синхронизация потоков (Руководство по программированию на С#)
Как синхронизировать доступ к общему ресурсу в многопотоковой среде с помощью Visual С#
Правильно использовать Threads = Изоляция + Асинхронные сообщения
Параллельные и многоядерные вычисления с помощью C/С++
Мышление одновременно в .NET
Программирование пула потоков в .NET Framework
Visual Basic.NET: трассировка, ведение журнала и потоки данных упрощены с помощью .NET
Сок для вашего приложения с мощью Hyper-Threading
Concurrency Опасности - решение 11 вероятных проблем в вашем многопоточном коде
INFO: описания и разработки моделей потоков OLE - COM STA MTA
С# Threading
Синхронизация потоков (Руководство по программированию на С#)
Обзор concurrency в .NET Framework 3.5
Многопоточность в .NET: введение и предложения
Oracle - Руководство по многопоточному программированию
Учебное пособие по многопотоке
64-битное программирование с Visual С++
Как создавать и завершать потоки (Руководство по программированию на С#)