SKU/Artículo: AMZ-B0G2BV8WN8

THE C++ PERFORMANCE PLAYBOOK: CORE TECHNIQUES IN MEMORY, MULTITHREADING, AND GPU FOR GAME DEVELOPERS

Format:

Paperback

Kindle

Paperback

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

Sobre este producto
  • The C++ Performance Playbook: Core Techniques in Memory, Multithreading, and GPU for Game Developers About the Technology:Modern game engines demand more than clean C++ code—they demand high-performance architecture. From CPU cache optimization to data-oriented design (DOD), from multithreading in C++ for games to GPU optimization techniques, today’s developers must understand how memory, concurrency, and graphics pipelines truly work. The C++ Performance Playbook unlocks these hidden systems and teaches you how to build faster, leaner, and massively scalable game features that run smoothly in real time.Written by Logan Dolling, a systems-level game developer specializing in engine performance, this book is built from hands-on experience optimizing real C++ projects. Dolling demystifies everything from custom memory allocators to job system programming, offering practical strategies backed by measurable results—not theory or guesswork. Every technique is designed to help you solve real bottlenecks in modern game development.Summary of the Book:This playbook is your complete guide to C++ performance optimization, covering the full spectrum of modern techniques:CPU–GPU bottleneck fixesECS architecture and high-performance entity processingCompute shader programming for parallel workloadsDraw call optimization and GPU instancingC++20 high-performance coding patternsReal-world game performance engineering principlesHow to correctly use profiling techniques to find issues fastInstead of overwhelming theory, you get a practical roadmap: analyze → measure → optimize → validate.What’s Inside:Inside this playbook, you’ll learn how to:🔹 Optimize Memory Like an Engine ProgrammerBuild cache-friendly data layoutsUnderstand c++ memory optimization with SoA vs AoSImplement custom allocators used in AAA engines🔹 Master Concurrency & MultithreadingDesign thread pools and job systemsApply parallel map-reduce patternsAvoid race conditions and false sharing🔹 Turbocharge GPU WorkloadsReduce draw calls using batching and instancingOffload heavy compute tasks to the GPUBuild scalable rendering pipelines🔹 Profile Like a ProfessionalUse flame graphsInterpret CPU and GPU timingsFind the real bottleneck—fastThis is the ultimate toolkit for game engine optimization in C++.About the Reader:This book is perfect for:C++ game developers who want to squeeze every millisecond out of their gamesEngine programmers curious about real-time rendering optimizationIntermediate coders moving into performance-critical systemsDevelopers who want to understand game performance engineering at a deep levelAnyone serious about mastering data-oriented design C++ and ecs architectureIf you’ve ever struggled with stutter, lag, high CPU usage, or GPU stalls—this book is for you.The mastery of these techniques leads to faster, smoother, and more scalable games, providing a strong foundation that benefits all subsequent projects by reducing debugging and rewriting time.If you want to enhance your C++ skills and create high-performance games, begin with the first chapter of The C++ Performance Playbook.
AR$134.674
55% OFF
AR$61.212

IMPORT EASILY

By purchasing this product you can deduct VAT with your RUT number

AR$134.674
55% OFF
AR$61.212

Pagá fácil y rápido con Mercado Pago o MODO

Llega en 8 a 12 días hábiles
con envío
Tienes garantía de entrega
Este producto viaja de USA a tus manos en