Skip to content

Commit 3959160

Browse files
authored
Add Allo to users of MLIR (#225)
> [Allo](https://github.com/cornell-zhang/allo) is a Python-embedded Accelerator Design Language (ADL) and compiler that facilitates the construction of large-scale, high-performance hardware accelerators in a modular and composable manner. It supports progressive hardware customizations, reusable parameterized kernel templates, and composable schedules on top of MLIR for productive hardware development. We gave a talk at the [MLIR Open Design Meeting](https://mlir.llvm.org/talks/) on 2022-08-11 about our progress, and the project was finally published in [PLDI 2024](https://dl.acm.org/doi/10.1145/3656401). Since then, Allo has attracted over 10 industry and academic partners, thanks to its strong foundation on MLIR.
1 parent c5f71d1 commit 3959160

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

website/content/users/_index.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@ hand-writing Assembly code. With Accera, these problems and impediments can be
1414
addressed in an optimized way. It is available as a Python library and supports
1515
cross-compiling to a wide range of processor targets.
1616

17+
## [Allo](https://github.com/cornell-zhang/allo)
18+
19+
Allo is a Python-embedded Accelerator Design Language (ADL) and compiler that
20+
facilitates the construction of large-scale, high-performance hardware accelerators
21+
in a modular and composable manner. It supports progressive hardware customizations,
22+
reusable parameterized kernel templates, and composable schedules on top of MLIR
23+
for productive hardware development.
24+
1725
## [Beaver](https://github.com/beaver-lodge/beaver)
1826

1927
Beaver is an MLIR frontend in Elixir and Zig.

0 commit comments

Comments
 (0)