Mastering Mlir: Building Next-Generation Compilers and AI Applications

Author:   Oren Davis
Publisher:   Independently Published
ISBN:  

9798268278750


Pages:   324
Publication Date:   03 October 2025
Format:   Paperback
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Our Price $92.37 Quantity:  
Add to Cart

Share |

Mastering Mlir: Building Next-Generation Compilers and AI Applications


Overview

Build reliable, portable compiler pipelines with MLIR to power real AI and systems workloads. Modern teams need compilers that keep high-level intent while targeting CPUs, GPUs, and specialized accelerators. Toolchains change fast, and ad hoc IRs make projects brittle and hard to maintain. This book gives you a practical path to design, test, and ship MLIR-based pipelines that scale from research to production without rewrites. You will learn how to express domain semantics as dialects, transform programs with reusable patterns, and lower progressively to stable backends. Along the way, you will use the pass manager, verification, bufferization, and GPU paths to build pipelines that are reproducible, testable, and fast. Define custom dialects, operations, types, attributes, traits, and interfaces Write rewrites with PatternRewriter and PDLL, and compile PDLL to PDL Compose pass pipelines with verification, timing, stats, and crash reproducers Use Linalg, Tensor, and Vector dialects for tiling, fusion, and vectorization Apply bufferization and lifetime management with one-shot and alias analysis Model control flow with scf and cf, and schedule transformations with Transform IR Target GPUs using gpu and nvgpu, then lower to nvvm, PTX, SPIR V, and ROCm Work with Sparse Tensor, sparsification pipelines, and the sparse runtime Build quantization flows with the quant dialect and StableHLO, then lower to integer kernels Integrate with frameworks via Torch-MLIR, StableHLO, and TOSA Deliver end-to-end pipelines to IREE, Vulkan, and CPU backends, including EmitC Package and distribute with MLIR bytecode, link runtimes, and manage ABI concerns Debug and profile generated code with logs, traces, and deterministic reproducers Automate reproducibility with pinned LLVM versions, CI, and chapter-aligned tests This is a code-focused guide with runnable MLIR, PDLL, TableGen, C, and Python examples that map directly to real pipelines. Get the toolkit you need to ship robust MLIR systems-grab your copy today.

Full Product Details

Author:   Oren Davis
Publisher:   Independently Published
Imprint:   Independently Published
Dimensions:   Width: 17.80cm , Height: 1.70cm , Length: 25.40cm
Weight:   0.562kg
ISBN:  

9798268278750


Pages:   324
Publication Date:   03 October 2025
Audience:   General/trade ,  General
Format:   Paperback
Publisher's Status:   Active
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Table of Contents

Reviews

Author Information

Tab Content 6

Author Website:  

Countries Available

All regions
Latest Reading Guide

RGFEB26

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List