
Pro .NET 4 Parallel Programming in C#
Adam Freeman
- Editorial
- Apress
- Año
- 2010
- Páginas
- ~328
- Nivel
- Intermedio
De qué trata
Obra seminal de Adam Freeman que introdujo de forma brillante la revolución de la programación concurrente y paralela en .NET Framework 4.0 mediante la recién nacida Task Parallel Library (TPL).
Freeman explica detalladamente la diferencia entre paralelismo de datos (Parallel.For, Parallel.ForEach) y paralelismo de tareas (Task y TaskFactory). Explora PLINQ para consultas concurrentes sobre colecciones, colecciones concurrentes sin bloqueo (ConcurrentQueue, ConcurrentStack), y patrones de coordinación como Barrier, CountdownEvent y SpinLock.
Una lectura técnica magistral que sentó los cimientos de cómo todos los desarrolladores de C# conciben hoy la computación paralela.
- TPL
- .NET 4
- Adam Freeman
- Parallel.For
- PLINQ
- Task
- Colecciones Concurrentes
- Barreras y Candados
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Motor de cálculo fractal paralelo de alto rendimiento
Implementación de un renderizador gráfico del conjunto de Mandelbrot que distribuye el procesamiento en todos los núcleos mediante Parallel.For.

