Louis Touzalin

Compiler infrastructure and numerical software for tensor-based computation.

I am the creator of the open-source TensoriumCore foundation. My work focuses on Tensorium_lib, Tensorium_lang, MLIR-based compiler infrastructure, high-performance C++ kernels, and numerical relativity workflows for BSSN/Z4-style systems.

Current focus

Numerical relativity

BSSN/Z4 formulations and relativistic systems

Work on tensor-calculus tooling, constraint systems, BSSN/Z4-style formulations, elliptic problems, and numerical infrastructure for general relativity.

HPC

Tensorium_lib and numerical kernels

TensoriumCore development around tensor and linear-algebra kernels, SIMD-aware layouts, and C++ abstractions for high-performance scientific computing.

Compilers

MLIR, DSLs, tensor code generation

Compiler infrastructure for preserving tensor structure through semantic analysis, MLIR dialects, lowering passes, generated kernels, and host ABIs.

Systems

C/C++ systems programming

Low-level implementation work around memory layout, ABI boundaries, runtime behavior, and performance constraints close to the hardware.

Latest articles

Project index

Repository

Tensorium_lib

High-performance C++ tensor, linear algebra, and numerical relativity library with SIMD-oriented kernels and HPC-focused design.

Repository

Tensorium_lang

Experimental compiler and DSL infrastructure for tensor calculus, MLIR lowering, generated kernels, and numerical relativity workflows.

Repository

MLIR tutorial

Source repository for MLIR tutorial experiments around dialects, lowering pipelines, compiler passes, and backend infrastructure.


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