5 citations · 7 across the 6 of their papers we have counts for
6 papers
Hexagon-MLIR: An AI Compilation Stack For Qualcomm's Neural Processing Units (NPUs)
Mohammed Javed Absar, Muthu Baskaran, Abhikrant Sharma +22
In this paper, we present Hexagon-MLIR,an open-source compilation stack that targets Qualcomm Hexagon Neural Processing Unit (NPU) and provides unified support for lowering Triton…
Analyzing Latency Hiding and Parallelism in an MLIR-based AI Kernel Compiler
Javed Absar, Samarth Narang, Muthu Baskaran
AI kernel compilation for edge devices depends on the compiler's ability to exploit parallelism and hide memory latency in the presence of hierarchical memory and explicit data mov…
Tensor Evolution: A Framework for Fast Evaluation of Tensor Computations using Recurrences
Javed Absar, Samarth Narang, Muthu Baskaran
This paper introduces a new mathematical framework for analysis and optimization of tensor expressions within an enclosing loop. Tensors are multi-dimensional arrays of values. The…
Efficient Compilation to Event-Driven Task Programs
Benoit Meister, Muthu Baskaran, Benoit Pradelle +2
As illustrated by the emergence of a class of new languages and runtimes, it is expected that a large portion of the programs to run on extreme scale computers will need to be writ…
Optimizing the domain wall fermion Dirac operator using the R-Stream source-to-source compiler
Meifeng Lin, Eric Papenhausen, M. Harper Langston +4
The application of the Dirac operator on a spinor field, the Dslash operation, is the most computation-intensive part of the lattice QCD simulations. It is often the key kernel to…
A Tale of Three Runtimes
Nicolas Vasilache, Muthu Baskaran, Tom Henretty +4
This contribution discusses the automatic generation of event-driven, tuple-space based programs for task-oriented execution models from a sequential C specification. We developed…