SKU/Artículo: AMZ-B0GM18Q8X4

Multi-Core Architecture for Modern Software: Parallel Processing, Threading, and Performance on Today’s CPUs

Format:

Kindle

Kindle

Paperback

Detalles del producto
Disponibilidad:
Fuera de stock
Peso con empaque:
0.76 kg
Devolución:
Condición
Nuevo
Producto de:
Amazon
Viaja desde
USA

Sobre este producto
  • Make every core count—ship faster, smoother, smarter software.Modern CPUs are parallel powerhouses, but without the right strategies, performance is left on the table. Mastering Multi-Core Software Architecture and Performance gives developers and architects a practical roadmap to harness threads, caches, and scheduling for real-world speedups—without brittle hacks or guesswork.What you’ll learn?Parallel patterns that scale across cores: pipelines, work-stealing, and task graphsThreading essentials: locking, lock-free techniques, and safe data sharingCPU-aware optimization: caches, NUMA, prefetching, false sharing, and localitySIMD and vectorization to accelerate data-heavy loopsProfiling and benchmarking that reveal real bottlenecks, not mythsPerformance architecture: design for scalability, predictability, and maintainabilityWhy this book?If you’ve hit diminishing returns from “micro-tweaks,” this guide shows how to design for throughput from the start. You’ll learn when to split work, how to avoid contention, and how to turn raw cores into reliable gains your users can feel.How you’ll apply it?Profile to find true hotspotsChoose the right parallel modelEliminate contention and false sharingVectorize where it mattersValidate with repeatable benchmarksWhether you build latency-sensitive services, real‑time systems, analytics pipelines, or desktop apps, this book helps you deliver lower latency, higher throughput, and stable scaling on today’s CPUs—and tomorrow’s.Level up your performance engineering. Get your copy now and make every thread work for you.

Fuera de stock

Selecciona otra opción o busca otro producto.

Este producto viaja de USA a tus manos en