Download Latest Version Second Edition source code.tar.gz (24.6 MB)
Email in envelope

Get an email when there's a new version of Perf Book

Home / Q2.2024
Name Modified Size InfoDownloads / Week
Parent folder
Performance.Analysis.and.Tuning.on.Modern.CPUs.Q2.2024.pdf 2024-06-26 17.9 MB
Q2.2024 source code.tar.gz 2024-05-24 21.1 MB
Q2.2024 source code.zip 2024-05-24 21.2 MB
README.md 2024-05-24 1.0 kB
Totals: 4 Items   60.1 MB 0

New Content

  • Chapter 13 "Optimizing Multithreaded Applications" - major rewrite of the chapter. I added new sections about Thread Count Scalability, Task Scheduling, and updated the remaining parts of this chapter.
  • Chapter 8 "Optimizing Memory Accesses" - added a section about field reordering in data structures. (https://github.com/dendibakh/perf-book/commit/5e80a1699e78bada811bc1e2bbdacfeb55dc27c6)
  • More proofreading fixes throughout the book.
  • I'm currently working on the last big piece of content for the second edition. This will be a section in chapter 12 titled "CPU-specific optimizations", where I will touch on some aspects of optimizing for a specific platform. It covers topics such as ISA extensions, instruction latencies and throughput, and some common microarchitecture-specific issues. (https://github.com/dendibakh/perf-book/pull/56)

Pull requests:

@pveentjer [#44] [#45] [#47] [#51] @cf-natali [#46] [#48]

Full Changelog: https://github.com/dendibakh/perf-book/compare/Q1.2024...Q2.2024

Source: README.md, updated 2024-05-24