menu
{ "item_title" : "High-Performance C++26 Engineering", "item_author" : [" Jordan R. Lim "], "item_description" : "Your code compiles. Your tests pass. But on production hardware it runs a fraction as fast as it should. The gap between a C++ program that works and one that genuinely performs is the C++26 concurrency model, the memory hierarchy, atomic memory ordering, and SIMD data parallelism - the topics most books skip or skim.High-Performance C++26 Engineering closes that gap, chapter by chapter, with working code, real measurements, and a discipline that starts with profiling and ends with provably correct concurrent design.Inside this book you will: Build an accurate mental model of CPU pipelines, cache hierarchies, and the memory wall - and learn to measure what actually costs time with Google Benchmark and perf flame graphsApply data-oriented design, SoA layout, arena allocators, and std:: pmr to eliminate allocation churn and cache missesMaster the C++ memory model: happens-before, acquire/release semantics, and CAS-based lock-free programming - explained without hand-wavingUse std:: jthread, mutexes, semaphores, latches, and barriers to build correct, scalable multithreaded systemsCompose asynchronous pipelines with std:: execution - C++26's standardized sender/receiver framework - for structured, cancellable, testable async codeExploit data parallelism with parallel STL algorithms and std:: simd, the portable C++26 SIMD abstractionWalk through a complete capstone application that reaches 11its baseline throughput through a measured sequence of targeted optimizationsWritten for professional C++ engineers and systems programmers who already know the language and are ready to master the machine beneath it.", "item_img_path" : "https://covers1.booksamillion.com/covers/bam/9/79/818/441/9798184413020_b.jpg", "price_data" : { "retail_price" : "19.99", "online_price" : "19.99", "our_price" : "19.99", "club_price" : "19.99", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
High-Performance C++26 Engineering|Jordan R. Lim

High-Performance C++26 Engineering : Concurrency, Performance, and the Modern Execution Model

local_shippingShip to Me
In Stock.
FREE Shipping for Club Members help

Overview

Your code compiles. Your tests pass. But on production hardware it runs a fraction as fast as it should. The gap between a C++ program that works and one that genuinely performs is the C++26 concurrency model, the memory hierarchy, atomic memory ordering, and SIMD data parallelism - the topics most books skip or skim.

High-Performance C++26 Engineering closes that gap, chapter by chapter, with working code, real measurements, and a discipline that starts with profiling and ends with provably correct concurrent design.

Inside this book you will:

  • Build an accurate mental model of CPU pipelines, cache hierarchies, and the memory wall - and learn to measure what actually costs time with Google Benchmark and perf flame graphs
  • Apply data-oriented design, SoA layout, arena allocators, and std:: pmr to eliminate allocation churn and cache misses
  • Master the C++ memory model: happens-before, acquire/release semantics, and CAS-based lock-free programming - explained without hand-waving
  • Use std:: jthread, mutexes, semaphores, latches, and barriers to build correct, scalable multithreaded systems
  • Compose asynchronous pipelines with std:: execution - C++26's standardized sender/receiver framework - for structured, cancellable, testable async code
  • Exploit data parallelism with parallel STL algorithms and std:: simd, the portable C++26 SIMD abstraction
  • Walk through a complete capstone application that reaches 11 its baseline throughput through a measured sequence of targeted optimizations

Written for professional C++ engineers and systems programmers who already know the language and are ready to master the machine beneath it.

This item is Non-Returnable

Details

  • ISBN-13: 9798184413020
  • ISBN-10: 9798184413020
  • Publisher: Independently Published
  • Publish Date: June 2026
  • Dimensions: 9 x 6 x 0.63 inches
  • Shipping Weight: 0.89 pounds
  • Page Count: 300

Related Categories

You May Also Like...

    1

BAM Customer Reviews