Many HPC applications are massively parallel and can benefit from the spatial parallelism offered by reconfigurable logic. While modern memory technologies can offer high bandwidth, designers must craft advanced communication and memory architectures for efficient data movement and on-chip storage. Addressing these challenges requires to combine compiler optimizations, high-level synthesis, and hardware design.
In this talk, I will present challenges, solutions, and trends for generating massively parallel accelerators on FPGA for high-performance computing. These architectures can provide performance comparable to software implementations on high-end processors, and much higher energy efficiency thanks to logic customization.
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
Automatic generation of hardware memory architectures for HPC
1. Automatic generation of hardware
memory architectures for HPC
Christian Pilato
Assistant Professor
christian.pilato@polimi.it
Universidad Complutense de Madrid – April 21, 2022
32. Thank you!
Christian Pilato, christian.pilato@polimi.it
This project has received funding from the European
Union’s Horizon 2020 research and innovation
programme under grant agreement No 957269
Work done in collaboration with Stephanie Soldavini (Politecnico di
Milano), Jeronimo Castrillon (TU Dresden), Karl F. A. Friebel (TU
Dresden), and Gerald Hempel (TU Dresden)