18 citations · 22 across the 6 of their papers we have counts for
4 papers · 1 filter
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…
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…
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 (…
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…