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.