The Curious Engineer

All blogs / CPU / microarchitecture

CPU fun

cpufun.substack.com

Random CPU related notes from a parallel runtime library writer. Click to read CPU fun, a Substack publication with hundreds of subscribers.

CPU / microarchitecturePerformance / optimizationConcurrency

Posts
22 from 9 Feb 2021 to 18 Mar 2025
Posting
now and then
Kind
personal blog
Feed
https://cpufun.substack.com/feed

2025 1

  1. Is Improving Software Performance Now Bad?

2024 2

  1. NVidia® "Grace" 72 Core Processor Cache Micro-Benchmarks
  2. Fun with Serial and Parallel Sum Reductions

2023 2

  1. Is Mixing OpenMP® Runtimes Safe?
  2. Enemies and Opponents

2022 7

  1. Presenting Parallel Performance (2)
  2. Presenting Parallel Performance (1)
  3. Is Fortran "a dead language"?
  4. Elemental Encodings
  5. Where's the Race Condition?
  6. To sched_yield() Or Not To sched_yield()?
  7. Macro Magic

2021 10

  1. AMD® EPYC 7742 64-Core Processor Cache Micro-Benchmarks
  2. Portable Support for 128b Floats in C/C++
  3. Which Library Did You Say Will Be Loaded?
  4. Atomics in AArch64
  5. Processing a File with OpenMP®
  6. Fun with Timers and cpuid
  7. What About ... ?
  8. More M1 fun: Hardware Information
  9. Setting up the Apple M1 for Native Code Development from the Command Line
  10. Random CPU related notes from a parallel runtime library writer