The Art of Writing Efficient Programs
Master high-performance C++ and modern concurrency by understanding how code runs on real hardware
$99.91
- Paperback
702 pages
- Release Date
28 September 2026
Summary
Gain practical skills to optimize C++ programs using modern CPU architectures, memory models, and concurrency tools
Key Features
- Apply advanced CPU, memory, and concurrency techniques to real-world code
- Design efficient thread-safe data structures using lock-free and atomic strategies
- Leverage compiler behavior and modern C++ standards for performance gains
Book Description
Hardware stopped making your programs faster for fr…
Book Details
| ISBN-13: | 9781835465189 |
|---|---|
| ISBN-10: | 1835465188 |
| Author: | Fedor G. Pikus, Herb Sutter |
| Publisher: | Packt Publishing Limited |
| Imprint: | Packt Publishing Limited |
| Format: | Paperback |
| Number of Pages: | 702 |
| Edition: | 2nd |
| Release Date: | 28 September 2026 |
| Dimensions: | 191mm x 235mm |

You Can Find This Book In
Fedor G. Pikus
Fedor G. Pikus
Fedor G. Pikus is a Technical Fellow and heads the Advanced Projects Team in Siemens Digital Industries Software. In this role, he is responsible for charting the long-term technical course for Calibre products, guiding and mentoring the engineers involved, and overseeing the design and architecture of the software. He also actively researches emerging design and software technologies.
Previously, Fedor held positions as Chief Scientist at Mentor Graphics (prior to its acquisition by Siemens Software), Senior Software Engineer at Google, and Chief Software Architect for Calibre Design Solutions at Mentor Graphics. He began his career at Mentor Graphics in 1998, transitioning from academic research in computational physics to the software industry.
Fedor is a distinguished expert in high-performance computing and C++. He has authored two books on C++ and software design and has shared his work at prominent conferences such as CPPNow, CPPCon, SD West, and DesignCon. His contributions have also been featured in software development journals, and he is an O’Reilly author. Fedor holds over 30 patents and has published more than 100 papers and conference presentations spanning physics, electronic design automation (EDA), software design, and the C++ language.
Returns
This item is eligible for free returns within 30 days of delivery. See our returns policy for further details.



