
C# Multithreaded and Parallel Programming
Rodney Ringler
- Editorial
- Packt
- Año
- 2014
- Páginas
- ~345
- Nivel
- Intermedio
De qué trata
Manual práctico de Rodney Ringler sobre la programación concurrente, multihilo y paralela en C# utilizando .NET Framework 4.5.
El autor enseña a identificar cuellos de botella en la CPU, particionar trabajo secuencial con Parallel.For y Parallel.ForEach, coordinar tareas con la Task Parallel Library (TPL), escribir consultas paralelas con PLINQ y proteger estados compartidos mediante primitivas de sincronización. Además, analiza patrones de diseño asíncronos y prevención de bloqueos mutuos (deadlocks).
Muy recomendable para desarrolladores que buscan mejorar el rendimiento y capacidad de respuesta de sus aplicaciones mediante procesamiento concurrente.
- Multithreading
- Parallel Programming
- TPL
- PLINQ
- Rodney Ringler
- Sincronización
- C#
- Concurrencia
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Motor de procesamiento por lotes en paralelo
Construcción de una aplicación que analiza y transforma millones de registros en paralelo balanceando la carga en todos los núcleos del procesador.

