Overview of TIRx (Tier-Ex)
mainTIRx is an open-source, hardware-native Domain Specific Language (DSL) and compiler designed for machine-learning kernels. It is built on top of the Apache TVM compiler infrastructure and targets GPUs and specialized AI accelerators.
Unlike high-level DSLs that hide hardware details, TIRx uses a lower and more explicit boundary. It allows developers to keep orchestration (pipeline state, synchronization, roles, and backend intrinsics) in hardware-native source code, while exposing recurring tile-level structures to the compiler to enable optimization and reuse.