On the Feasibility of using FPGA's for Efficient Topology Optimization

Kasper Hesse, Martin Schoeberl, Niels Aage, Erik Traff

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

Topology Optimization is a class of structural optimization problems, where the classical goal is to find the best layout of a structure ensuring that it can withstand a set of prescribed forces, while being as light as possible. Since this class of optimization problems are computationally expensive, a vast amount of research is directed at how to increase the speed at which these problems can be solved. Previous work on accelerating topology optimization problems includes designing more efficient algorithmic approaches and better utilizing hardware resources. However, to the best of our knowledge, no previous attempts have been made to accelerate topology optimization using a hardware accelerator implemented on an FPGA. This paper presents a hardware accelerator for topology optimization, designed to solve compliance minimization problems in three dimensions. The accelerator is implemented as an application-specific instruction set processor, using a custom instruction set architecture designed specifically for the minimum compliance problem. The developed accelerator is able to solve problems 4.8–8.2 times faster than a modern computer, while operating at a fraction of the clock frequency. Although the current accelerator has only been proven to work on coarse meshes, it is reasonable to assume that the speedup will also carry over to larger optimization problems. This indicates that FPGA-based acceleration of topology optimization problems is viable.
Original languageEnglish
Title of host publication2023 26th Euromicro Conference on Digital System Design (DSD)
PublisherIEEE
Publication date2023
Pages242-250
DOIs
Publication statusPublished - 2023
Event26th Euromicro Conference on Digital System Design - Durres, Albania
Duration: 6 Sept 20238 Sept 2023

Conference

Conference26th Euromicro Conference on Digital System Design
Country/TerritoryAlbania
CityDurres
Period06/09/202308/09/2023

Fingerprint

Dive into the research topics of 'On the Feasibility of using FPGA's for Efficient Topology Optimization'. Together they form a unique fingerprint.

Cite this