Common

MLIR (software)

C++ framework for compiler development

MLIR (software)

Common card · No. 431526

MLIR (Multi-Level Intermediate Representation) is a compiler infrastructure project developed as a sub-project of the LLVM project. It provides a modular and extensible intermediate representation (IR) framework intended to facilitate constructing domain-specific compilers and improve compiling for heterogeneous computing platforms. MLIR supports multiple abstraction levels in one IR and introduces dialects, a mechanism for defining custom operations, types, and attributes tailored to specific domains. The system’s expanded name reflects the ability to model computations at various abstraction levels and progressively lower them toward machine code. It is free and open-source software released with an Apache License 2.0 with LLVM exceptions. MLIR was originally developed in 2018 by Chris Lattner at Google, and publicly released as part of LLVM in 2019. It was designed to address challenges in building compilers for modern workloads such as machine learning, hardware acceleration, and high...

Read on Wikipedia · Image LLVM, Public domain

Open boosters, collect cards and trade them. Free to play.

Play for free
MLIR (software) – Common Wikipedia card | Wikiverse TCG