Computer, Enhance!
Subscribe
Sign in
Home
Podcast
Table of Contents
Wading Through AI
About
Latest
Top
Discussions
Q&A #86 (2026-06-10)
Answers to questions from the last Q&A thread.
Jun 10
34
14
1
51:12
May 2026
How to Use uops.info
Now that we've done our own microarchitecture investigations, it's time to get familiar with one of the best x64 microarchitecture data sites.
May 30
31
40:42
Q&A #85 (2026-05-26)
Answers to questions from the last Q&A thread.
May 27
44
10
1:22:46
April 2026
Block Interleaving
Breaking up dependency chains to better suit the processor's out-of-order scheduling gets most of the benefit of in-order interleaving without requiring…
Apr 28
45
1
35:48
Q&A #84 (2026-04-20)
Answers to questions from the last Q&A thread.
Apr 21
44
17
30:32
In-order Interleaving
By handing the CPU an instruction stream it can execute in order, we can exceed the limits we hit when we rely on its out-of-order execution…
Apr 16
53
38:11
March 2026
Q&A #83 (2026-03-11)
Answers to questions from the last Q&A thread.
Mar 12
54
19
1:16:33
Dependency Chain Stalls
The CPU's ability to extract parallelism has its limits.
Mar 4
69
5
1
29:55
January 2026
Q&A #82 (2026-01-27)
Answers to questions from the last Q&A thread.
Jan 27
65
25
4
48:27
December 2025
Dead Code Elimination Prevention Macros
Watch now (26 mins) | This is the eighth video in Part 5 of the Performance-Aware Programming series.
Dec 29, 2025
52
10
25:56
Q&A #81 (2025-12-22)
Answers to questions from the last Q&A thread.
Dec 23, 2025
82
31
52:31
November 2025
Our Nemesis Returns
To avoid spoiling the surprise for people who have not yet done the homework, I cannot be any more specific in the title.
Nov 3, 2025
55
16
12:43
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts