F4HD 2024: HiPEAC Workshop on FPGA/xPU Accelerators for Future HPC and Datacenter

Collocated with HiPEAC Conference 2024, Jan 18, 2024, 10:00-17:30, München, Germany

http://bit.ly/f4hd

Emerging HPC and data center applications, in domains such as artificial intelligence (AI), data analytics, scientific computing, enterprise computing etc., are experiencing rapid growth regarding the amount of data to be processed combined with algorithm complexity. As a promising solution, industry and academia are moving toward more and more heterogeneous architectures based on various accelerators in many different parts of hardware infrastructures. This creates opportunities for the flexible accelerators to find a new path to provide a significantly better performance per watt than other solutions.

One of the main goals of this workshop is to better understand present, and future challenges for FPGA/xPU accelerator devices, and at the same time create awareness and engagement around some of the initiatives led by professionals from academia and the industry. That will allow collaborative activities between academia and industry, and the creation of placeholders for ongoing international research projects, and follow-up their evolution along the timesharing knowledge. 

The workshop will include technical presentations to develop a complete view of the ecosystem, from software to hardware, and build on top of it the next generation of HPC and data center systems.

Motivation

Scope and objectives

The purpose of this workshop is to provide an overview of the advancements and challenges in the HPC and data center domains by using FPGA/xPU accelerators, taking into account considerations and points of view from academia and industry. As part of this, and due to the inherent complexity of managing these devices reducing their accessibility significantly compared to other kinds of accelerators, this workshop aims to tackle the needs of relevant stakeholders and ecosystems to reverse, or at least alleviate this situation.

This workshop offers a forum for researchers and developers to discuss how all the different pieces of the ecosystem impacts on spreading and popularizing the use of the FPGA/xPU accelerators as solutions for traditional and emerging HPC and datacenter applications, including applications, programming models, and toolchains among others.

Topics of Interest

The topics of interest for this workshop include, but it is not constrained to the following:

Program

10:00 - 10:15 Workshop opening (workshop co-chairs)

10:15 - 11:00 Keynote by Carsten Binnig (TU Darmstadt): Databases on High-speed Networks: The Time for RDMA has come!

Abstract: High-​speed networks that offer RDMA-​like technologies have become the standard in data center networks for major cloud providers, providing efficient routing of massive application traffic at scale with low latency. With the recent pivot of the DBMS market from on-​premise to cloud-​based solutions, there is an opportune moment for system builders to adopt RDMA for constructing truly scalable cloud databases. In this talk, I will first introduce RDMA and its cloud-​deployed derivatives, followed by an overview of the important insights gained over the past decade on effectively and correctly utilizing RDMA for designing scalable database systems. Finally, the talk will also cover recent opportunities and future directions such as programmability of the network on how to improve RDMA for databases in the cloud.

Bio: Professor Carsten Binnig is a Full Professor in the Computer Science department at TU Darmstadt and a Visiting Researcher at the Google Systems Research Group. He received his Ph.D. from the University of Heidelberg in 2008 and spent time as a postdoctoral researcher in the Systems Group at ETH Zurich and at SAP working on in-​memory databases. His current research focus is on the design of scalable data systems on modern data center hardware as well as machine learning for scalable data systems. His work has received numerous awards, including a Google Faculty Award and multiple best paper and best demo awards at venues such as VLDB and SIGMOD.

11:00 – 11:30 Coffee break 

11:30 - 13:00 Tech session 1: High Performance Data Analytics (chair: Teresa Cervero, BSC)

13:00 – 14:00 Lunch

14:00 - 14:45 Keynote by Georgi Gaydadjiev (TU Delft): Will Custom Computing become accepted HPC technology: Challenges and Opportunities

Abstract: Reconfigurable accelerators for HPC systems, e.g. FPGA based Custom Computers, have been shown to deliver competitive solutions for several critical applications in terms of throughput and energy efficiency, when compared to conventional technologies, e.g., GPUs. Despite its potential, this technology is far from wide acceptance in production HPC systems. This talk will discuss some of the related challenges to be addressed and will attempt to emphasize several opportunities ahead of this technology in the future.

Bio: Georgi Gaydadjiev is a computer engineer with more than 35 years of experience in the Industry and Academia. He contributed to the development of a wide range of computer systems; from small, battery-operated devices up to application-specific supercomputers. Currently he holds the Chair Professor in Computer Architecture at the Delft University of Technology and is a honorary visiting professor at the Department of Computing of Imperial College London since 2014. Previously, he held the Chair in Innovative Computer Architectures at the University of Groningen till June 2023, and was a Chair in Computer Systems Engineering at Chalmers University of Technology in Sweden until May 2015. Georgi’s work received several recognitions, including the Design & Engineering Showcase Award at the Consumer Electronics Show (CES 1999) and the best papers from the 24th International Conference on Supercomputing (ICS'10) and USENIX/SAGE Large Installation System Administration conference (LISA 2006). Georgi remains a member of the CogniGron program board and is currently advising several high-tech companies. His research interests include, among others, application and data centric computer systems design, advanced computer architecture and micro-architecture, reconfigurable and custom computing, hardware/software co-design, and Embedded Systems design.

14:45 - 15:30 Tech session 2: High Performance Computing (chair: Dirk Pleiter, KTH)

15:30 - 16:00 Coffee break 

16:00 - 17:30 Tech session 3: Systems (chair: Min Li, Huawei)

Target audience

The targeted audience is anyone interested in the current efforts carried out world-wide on the FPGA/xPU accelerators and heterogeneous solutions in the context of HPC and/or data center. More particularly, this workshop is of interest to HPC, cloud, edge, and data center communities, with software and/or hardware background.

Organization