|
|
|||
|
||||
OverviewModern computing needs compilers that can handle multiple abstraction levels and target diverse hardware efficiently. MLIR (Multi-Level Intermediate Representation), developed as part of the LLVM ecosystem, is at the heart of this evolution. It enables compiler engineers to design modular, extensible, and scalable compilers that bridge high-level frameworks and low-level hardware backends. MLIR Foundations of Next Generation Compilers is Volume One in the MLIR Foundations and Applications: Next Generation Compiler Engineering series. This volume introduces the core building blocks of MLIR, moving beyond documentation to provide step-by-step guidance, annotated code, and diagrams that make complex ideas approachable. In Volume One, you will learn: The evolution of compiler IRs and why MLIR is different MLIR concepts: operations, attributes, regions, types, and blocks How to install, configure, and use MLIR tools Writing and verifying MLIR programs from scratch Creating custom dialects, operations, and validation rules Writing transformation passes and debugging pipelines Progressive lowering from high-level dialects to LLVM IR Preparing for Volume Two This first volume gives you a strong foundation in MLIR concepts and workflows. Volume Two, MLIR Applied Development for Compilers and Accelerators, builds on these foundations and takes you into advanced territory, including: Optimizing kernels with MLIR transformations Integrating MLIR with TensorFlow, PyTorch, and XLA Targeting GPUs, TPUs, and custom accelerators End-to-end workflows from high-level frameworks to machine code Real-world compiler case studies and lessons from industry adoption Together, the two volumes form a complete learning path: from grasping the fundamentals of MLIR to mastering advanced applications in modern compiler engineering. Full Product DetailsAuthor: Theo McKenziePublisher: Independently Published Imprint: Independently Published Volume: 1 Dimensions: Width: 17.80cm , Height: 1.30cm , Length: 25.40cm Weight: 0.440kg ISBN: 9798267960953Pages: 250 Publication Date: 01 October 2025 Audience: General/trade , General Format: Paperback Publisher's Status: Active Availability: Available To Order We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately. Table of ContentsReviewsAuthor InformationTab Content 6Author Website:Countries AvailableAll regions |
||||