activity
20172020
most citedProgrammatic Control of a Compiler for Generating High-performance Spatial Hardware

18 citations · 21 across the 4 of their papers we have counts for

collaborators

6 papers

cs.DC20201 cited

Mapping Stencils on Coarse-grained Reconfigurable Spatial Architecture

Jesmin Jahan Tithi, Fabrizio Petrini, Hongbo Rong +2

Stencils represent a class of computational patterns where an output grid point depends on a fixed shape of neighboring points in an input grid. Stencil computations are prevalent…

cs.PL20202 cited

Systolic Computing on GPUs for Productive Performance

Hongbo Rong, Xiaochen Hao, Yun Liang +3

We propose a language and compiler to productively build high-performance {\it software systolic arrays} that run on GPUs. Based on a rigorous mathematical foundation (uniform recu…

cs.PL2020

Building Application-Specific Overlays on FPGAs with High-Level Customizable IPs

Hongbo Rong

Overlays are virtual, re-configurable architectures that overlay on top of physical FPGA fabrics. An overlay that is specialized for an application, or a class of applications, off…

cs.MS2018

Expressing Sparse Matrix Computations for Productive Performance on Spatial Architectures

Hongbo Rong

This paper addresses spatial programming of sparse matrix computations for productive performance. The challenge is how to express an irregular computation and its optimizations in…

cs.PL2018

Productively Expressing High-performance Spatial Designs of Givens Rotation-based QR Decomposition Algorithm

Hongbo Rong

QR decomposition is used prevalently in wireless communication. In this paper, we express the Givens-rotation-based QR decomposition algorithm on a spatial architecture using T2S (…

cs.PL201718 cited

Programmatic Control of a Compiler for Generating High-performance Spatial Hardware

Hongbo Rong

This methodology paper addresses high-performance high-productivity programming on spatial architectures. Spatial architectures are efficient for executing dataflow algorithms, yet…