Notes

Scratchpad for future me

Compiler Strategies for Cache- and Memory-Friendly Design Across CPUs and GPUs Oct 18, 2025 Lowering as Graph-of-Graphs: A Structural View of MLIR and LLVM Pipelines Oct 14, 2025 Memory Alignment and Hardware Constraints in C++ Oct 13, 2025 Dynamic, Hybrid, and Static Graphs in Deep Learning Compilers Oct 8, 2025 Speculative Duplication and Cost Modeling in MLIR Oct 6, 2025 MLIR as a Rewritable Graph Database Oct 4, 2025 Evolution of Branch Prediction and Its Parallels with SSA → SSI Oct 3, 2025 MLIR Generic DAG Rewriter Oct 2, 2025 Φ-nodes, SSI, and MLIR Block Arguments Oct 2, 2025 From Use–Def to Preimage: Fusing Structured Ops in MLIR Oct 1, 2025