Louis Touzalin / at0m741

Systems notes at the edge of compilers, numerical kernels, and computational physics.

I write about low-level programming, C/C++ systems work, compiler tooling, Tensorium_lib, MLIR experiments, and numerical relativity workflows that connect tensor calculus with high-performance computation.

Current focus

Systems

C/C++ systems programming

Notes around memory layout, runtime behavior, low-level performance constraints, and code that stays close to the hardware boundary.

Compilers

MLIR, DSLs, tensor code generation

Experiments around compiler infrastructure for tensor calculus, lowering pipelines, vectorization, and backend design.

HPC

Tensorium_lib and numerical kernels

High-performance C++ tensor and linear algebra work with SIMD, OpenMP/MPI-oriented design, and computational physics constraints.

Physics

Numerical relativity from first principles

Notes on tensor calculus, general relativity, black hole simulations, elliptic systems, and spectral methods.

Latest articles

Project index

Active

Tensorium_lib

High-performance C++ tensor, linear algebra, and numerical relativity library with SIMD, OpenMP/MPI-oriented design, and compiler experimentation.

Research

Tensorium compiler / DSL

Experimental compiler infrastructure for tensor calculus, elliptic systems, spectral methods, and numerical relativity workflows.

Research

MLIR experiments

Experiments around MLIR dialects, lowering pipelines, vectorization, and compiler backends.

Research

HPC / SIMD numerical kernels

Experiments around cache-aware kernels, vectorization, OpenMP/MPI-oriented execution, and performance constraints in numerical code.


This site uses Just the Docs, a documentation theme for Jekyll.