Paperback
Write C++ code that understands hardware for measurably faster software.

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

Check Delivery Options

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
A-Format
B-Format
C-Format
The Art of Writing Efficient Programs by Fedor G. Pikus - ISBN: 9781835465189
191 × 235 mm
A4
mm / in
About The Author

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.