TOP    Events & Outreach    R-CCS Cafe    The 244th R-CCS Cafe - part 2

Title

A Framework for the Design of Highly Parallel FPGA-based Iterative Stencil Loop Accelerators

Details
Date Fri, Feb 17, 2023
Time 4:20 pm - 4:40 pm (5 pm - 5:20 pm Discussion, 5:20 pm - Free discussion (optional))
City Online
Place

Online seminar on Zoom

  • If you are not affiliated with R-CCS and would like to attend R-CCS Cafe, please email us at r-ccs-cafe[at]ml.riken.jp.
Language Presentation Language: English
Presentation Material: English
Speakers

Emanuele Del SOZZO

Processor Research Team
Postdoctoral Researcher

Abstract

Stencil-based applications play an essential role in high-performance systems as they occur in numerous computational areas, such as partial differential equation solving, seismic simulations, and financial option pricing, to name a few. In this context, Iterative Stencil Loops (ISLs) represent a prominent and well-known algorithmic class within the stencil domain. Specifically, ISL-based calculations iteratively apply the same stencil to a multi-dimensional system of points until it reaches convergence. However, due to their iterative and computationally intensive nature, these workloads are highly performance-hungry, demanding specialized solutions to boost performance and reduce power consumption. Here, FPGAs represent a valid architectural choice as their peculiar features enable the design of custom, parallel, and scalable ISL accelerators. Besides, the regular structure of ISLs makes them an ideal candidate for automatic optimization and generation flows. For these reasons, this paper introduces Senju, an open-source automation framework for FPGA-based ISL accelerators. Starting from an input description, Senju builds highly parallel hardware modules and automatizes all their design phases. Besides, it provides users with insights regarding the final performance through an accurate estimation model. The experimental evaluation shows remarkable and scalable results, reaching promising performance and energy efficiency improvements compared to the other single-FPGA literature approaches.

Important Notes

  • Please turn off your video and microphone when you join the meeting.
  • The broadcasting may be interrupted or terminated depending on the network condition or any other unexpected event.
  • The program schedule and contents may be modified without prior notice.
  • Depending on the utilized device and network environment, it may not be able to watch the session.
  • All rights concerning the broadcasted material will belong to the organizer and the presenters, and it is prohibited to copy, modify, or redistribute the total or a part of the broadcasted material without the previous permission of RIKEN.

(Feb 7, 2023)