ICCCAS Invited Speaker
Kenshu Seto
Kumamoto University, Japan
Biography: Kenshu Seto is an Associate
Professor of Research and Education Institute for Semiconductors and
Informatics (REISI) at Kumamoto University in Japan. He received his B.S. in
electrical engineering, M.S. and D. Eng. in electronics engineering from the
University of Tokyo in 1997, 1999 and 2004, respectively. From 2004 to 2006,
he was a researcher at VLSI Design and Education Center (VDEC), the
University of Tokyo. Prior to joining Kumamoto University in 2023, he was
with Tokyo City University. His primary research interests include VLSI
design.
Speech Title: Scalar Replacement for High-level Synthesis
Abstract:
High-level synthesis (HLS) quickly generates digital hardware from
C programs, so HLS is a key technique for the efficient design of hardware
accelerators. In C programs for data-intensive applications, data are stored
in arrays, which are usually mapped to RAMs in HLS. Since RAMs typically
have a maximum of two ports, data accesses to these RAMs often become a
bottleneck. Array partitioning is a common technique to resolve this issue.
Another technique is scalar replacement, which not only resolves the memory
bottleneck but also reduces the RAM size. In this talk, we will explain
state-of-the-art techniques for scalar replacement.