Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

mdl

< >

mdl, aka Microarchitecture Description Language, is an instruction set architecture created in 2019 by Reid Tatge.

#1451on PLDB 5Years Old
Download source code:
git clone https://github.com/MPACT-ORG/llvm-project/
Homepage · Leet Sheet · Source Code · Docs

We’ve created a DSL and compiler for modeling micro-architecture that handles a very broad class of architectures - CPU, GPUs, VLIWs, DSPs, ML accelerators, and embedded devices. This effort grew out of a need to quickly develop and experiment with high-quality compilers and tools to facilitate rapid architecture exploration. We named the DSL “MDL” for “Microarchitecture Description Language”


View source
- Build the next great programming language · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements · Part of the World Wide Scroll