2025 US LLVM Developers Meeting: MARCO - Modelica Advanced Research COmpiler @LLVMPROJ
2025 US LLVM Developers Meeting: MARCO - Modelica Advanced Research COmpiler  @LLVMPROJ
Uploaded November 2025 | Updated September 2026, 2 weeks ago
2025 US LLVM Developers' Meeting

llvm.org/devmtg/2025-10

------

Title: MARCO - Modelica Advanced Research COmpiler

Speaker: Michele Scuttari

------

Slides: llvm.org/devmtg/2025-10/slides/student_talks/scuttari.pdf

-----

Modelica is a high-level, equation-based language used for modeling complex physical systems. MARCO (Modelica Advanced Research Compiler) is a novel compiler that leverages MLIR to bring modern compiler infrastructure to the Modelica ecosystem. This talk introduces MARCO's architecture and its MLIR-based lowering strategy for Modelica's Differential-Algebraic Equation (DAE) systems. The talk is aimed at developers interested in domain-specific language compilation, and attendees will take away insights on integrating MLIR for descriptive, non-traditional, languages like Modelica. The project has been first and only presented at the Modelica conference in 2023, but it has never been proposed to a compiler-oriented audience.

-----

Videos Edited by Bash Films: BashFilms.com
2025 US LLVM Developers Meeting: MARCO - Modelica Advanced Research COmpiler2026 EuroLLVM - Finding Injection Vulnerabilities: Improvements of the Taint Analysis of the...2025 US LLVM Developers Meeting: A Better HLSL Compiler: Using the offload-test-suite2025 US LLVM Developers Meeting: Instruction Cost-Modelling: Can We Do Better?2026 EuroLLVM - Implementing C++26 std::simd with LLVM: A Layered, Compiler-First Approach2025 AsiaLLVM - Understanding Tablegen generated files in LLVM Backend2025 US LLVM Developers Meeting: MLIR based graph compiler for in-memory inference computing2025 US LLVM Developers Meeting: Clang-Doc: Where Weve Been and Where Were Going2025 AsiaLLVM - LLVM in the Automotive Industry: Bringing Functional Safety to Open Source2025 EuroLLVM - Pattern Matching, Transform and Code Replacement using LLVMs Polly library2026 EuroLLVM - Optimising small AArch64 cores: stories from the trenches2025 US LLVM Developers Meeting: Iago: AI Driven Superoptimization for LLVM
LLVM |

2025 US LLVM Developers' Meeting: MARCO - Modelica Advanced Research COmpiler

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER