Distributed Machine Learning Patterns
A Patterns-First Manual for Architects, Engineers, and Technical Leads
No se pudo agregar al carrito
Solo puedes tener X títulos en el carrito para realizar el pago.
Add to Cart failed.
Por favor prueba de nuevo más tarde
Error al Agregar a Lista de Deseos.
Por favor prueba de nuevo más tarde
Error al eliminar de la lista de deseos.
Por favor prueba de nuevo más tarde
Error al añadir a tu biblioteca
Por favor intenta de nuevo
Error al seguir el podcast
Intenta nuevamente
Error al dejar de seguir el podcast
Intenta nuevamente
Obtén 30 días de Standard gratis
¿Miembros Prime? ¿Nuevo en Audible? Recibes una prueba de 2 meses en su lugar.
$8.99 al mes después de que termine la prueba. Cancela en cualquier momento
Compra ahora por $11.99
-
Narrado por:
-
Virtual Voice
-
De:
-
Jazper Carter
Este título utiliza narración de voz virtual
Voz Virtual es una narración generada por computadora para audiolibros..
The gap between a working single-node model and a production-grade distributed ML system is not a gap in framework knowledge. Framework documentation does not warn about the gradient clipping misconfiguration that silently zeroes every gradient across a thousand workers. Performance guides do not explain how straggler nodes at the 99th percentile of step time can collapse effective cluster utilization to a fraction of its theoretical peak. Blog posts do not address how a 24:1 asymmetry between intra-node NVLink bandwidth and inter-node fabric bandwidth determines whether the all-reduce collective is the bottleneck or disappears into the compute overlap. The patterns in this book exist to close that gap.
Inside this book, readers will learn how to:
- Choose the right parallelism strategy — data, tensor, pipeline, sequence, or hybrid 3D — using a decision framework grounded in memory constraints, topology, and communication cost, not trial and error
- Design fault-tolerant training runs that survive partial node failures, network partitions, and spot instance preemptions without losing accumulated compute budget
- Build data pipelines that saturate GPU memory bandwidth using sharding, prefetching, efficient dataset formats, and tiered caching — eliminating the I/O bottlenecks that waste accelerator time
- Optimize inference serving for large-scale production using KV cache management, continuous batching, and multi-model serving across heterogeneous accelerator pools
- Manage GPU cluster cost with spot and preemptible strategies, autoscaling, and utilization-focused cost attribution that connects infrastructure spend to model quality outcomes
- Instrument distributed training and serving with the observability signals that matter: gradient norms, step time distributions, memory pressure, network saturation, and retrieval quality metrics
- Apply frontier patterns for large language models — including mixture-of-experts routing, speculative decoding, RLHF training pipelines, and retrieval-augmented generation infrastructure — using the pattern vocabulary established in the foundational chapters
- Secure shared ML clusters with multi-tenant isolation, GPU topology-aware scheduling, and access controls that prevent tenant workloads from interfering with one another
- Assess distributed ML maturity using the book's synthesis framework and plan the next stage of platform investment with a structured roadmap
Written for architects, engineers, technical leads, and platform teams accountable for distributed ML systems under real load, real cost constraints, and real reliability requirements, the patterns are tool-neutral, the failure modes are named, and the vocabulary holds across every platform cycle. When the next framework arrives, the patterns travel with the team.
adbl_web_anon_alc_button_suppression_t1
Todavía no hay opiniones