Sitemap - 2024 - Computer, Enhance!
Identifying Non-inlined Math Functions
Real-time PMCs on Windows with ETW
Halloween Spooktacular Day 15: Use GetEventProcessorIndex to Help Track Profile Regions
Halloween Spooktacular Day 14: Use SysCallEnter to Mark Stop Points
Halloween Spooktacular Day 13: Use SysCallExit to Mark Start Points
Halloween Spooktacular Day 12: Find Another PMC Event Type
Halloween Spooktacular Day 11: Define Your Own Event UserData
Halloween Spooktacular Day 10: Use TraceEvent
Halloween Spooktacular Day 9: What's Left?
Halloween Spooktacular Day 8: Mārtiņš Možeiko's Miniperf
Halloween Spooktacular Day 7: Look for PMCs in the ExtendedData
Halloween Spooktacular Day 6: PMCs Only Work for A Subset of Event Types
Halloween Spooktacular Day 5: Call TraceSetInformation Twice
Halloween Spooktacular Day 4: Use TraceQueryInformation
Halloween Spooktacular Day 3: Trace in Real-Time Mode
Halloween Spooktacular Day 2: Reboot Your Machine
Halloween Spooktacular Day 1: The Challenge
Announcing the 2024 Halloween Spooktacular Challenge!
The Case of the Missing Increment
Zen, CUDA, and Tensor Cores, Part I: The Silicon
Esoterica: Next-gen x64 Cores and Micro-op Caches
A Brief Note on the CrowdStrike Outage and "Tech Influencer" YouTube
A Closer Look at the Prefetching Performance Graph
A.N.A.L.O.G. Computing Adventures
Overlapping File Reads with Computation
Me and Prime Talk Game Engine Basics
The World's First CG Commercial
Podcast Appearances, New Video on the Way, etc.
A Brief Note on the FTC Noncompete Rule
The Apple M-Series GoFetch Attack
Non-Power-of-Two Cache Size Testing
Cache Size and Bandwidth Testing
Increasing Read Bandwidth with SIMD Instructions
Execution Ports and the Scheduler
Reader Poll: Sponsored Job Offers