pith. sign in

arxiv: 2309.12917 · v1 · pith:SPLD7H25new · submitted 2023-09-22 · 💻 cs.AR

Platform-Aware FPGA System Architecture Generation based on MLIR

classification 💻 cs.AR
keywords fpgamliracceleratorsdialecteffortmanymodernplatform
0
0 comments X
read the original abstract

FPGA acceleration is becoming increasingly important to meet the performance demands of modern computing, particularly in big data or machine learning applications. As such, significant effort is being put into the optimization of the hardware accelerators. However, integrating accelerators into modern FPGA platforms, with key features such as high bandwidth memory (HBM), requires manual effort from a platform expert for every new application. We propose the Olympus multi-level intermediate representation (MLIR) dialect and Olympus-opt, a series of analysis and transformation passes on this dialect, for representing and optimizing platform aware system level FPGA architectures. By leveraging MLIR, our automation will be extensible and reusable both between many sources of input and many platform-specific back-ends.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Demonstrating a Future for MLIR-native DSL Compilers on a NumPy-like Example

    cs.PL 2026-04 unverdicted novelty 7.0

    An MLIR-native NumPy-like DSL with a new dialect-agnostic type checker and parallel-first lowering to a dataflow dialect, shown on weather modeling and CFD workloads in Fortran.