Blog
About
  • Dec 30, 2025

    The anatomy of AVX-512 intrinsics

  • Dec 30, 2025

    Making CPUs adequate at linear algebra

  • Dec 30, 2025

    When you should not use a GPU to run a machine learning model

  • Jun 8, 2025

    Mulling over matrix multiplications in CUDA

  • Jun 8, 2025

    Birdbrain batching and tips on never using it

  • Jun 8, 2025

    Batching arises naturally from the fundamental design of neural networks

  • May 20, 2025

    Counting combinations

  • Feb 16, 2025

    Fortran out here impressing

  • Jan 10, 2025

    Immutability at home

  • Jan 15, 2024

    If you work hard enough, you can be mediocre at anything

  • Jan 7, 2024

    Reversals & Displeasure

  • Sep 13, 2022

    Visual intuition for Fourier transforms in two dimensions

Blog

  • Roope Kajoluoto