The Curious Engineer

All blogs / Compilers

Lei.Chat()

lei.chat

CompilersGraphicsAI / MLPerformance / optimization

’05’10’15’20’25
Posts
38 from 1 Jan 2001 to 28 Feb 2026
Posting
now and then (4 in the last year)
Kind
personal blog
Feed
https://www.lei.chat/index.xml

2026 4

  1. Gluon: Explicit Performance
  2. Triton
  3. Triton Bespoke Layouts
  4. Triton Linear Layout: Examples

2024 2

  1. Triton Linear Layout: Concept
  2. Triton Compiler Development Tips

2023 3

  1. Leaving Google
  2. Single-node ML Runtime Foundation
  3. ml-inference

2022 11

  1. MLIR Linalg Dialect 以及 Patterns
  2. Lei.Chat()
  3. 编译器开发 | Lei.Chat()
  4. MLIR Linalg Dialect and Patterns
  5. compiler-development
  6. MLIR Vector Dialect and Patterns
  7. MLIR Vector Dialect 以及 Patterns | Lei.Chat()
  8. MLIR CodeGen Dialects for Machine Learning Compilers
  9. 机器学习编译器代码生成相关 MLIR Dialect
  10. 编译器与中间表示: LLVM IR, SPIR-V, 以及 MLIR
  11. Compilers and IRs: LLVM IR, SPIR-V, and MLIR

2021 10

  1. CodeGen Performant Convolution Kernels for Mobile GPUs
  2. gpu-codegen
  3. Android Native Library Benchmarking Pipeline for Open Source Projects
  4. GPGPU, ML Inference, and Vulkan Compute
  5. vulkan-compute
  6. Edge/Mobile ML Inference Challenges
  7. Sampling Performance Counters from Mobile GPU Drivers
  8. gpu-driver
  9. Android/Linux GPU Drivers: Internals and Resources
  10. What is Vulkan Compute?

2018 5

  1. Shader Toolchain: HLSL in Vulkan
  2. HLSL for Vulkan: Semantic Strings and Location Numbers
  3. hlsl-for-vulkan
  4. HLSL for Vulkan: Resources
  5. HLSL for Vulkan: Matrices

2001 1

  1. Posts Archive

Undated 2

  1. 模型架构 | Lei.Chat()
  2. Series