Field-Programmable Gate Array Computer in Structural Analysis: An Initial Exploration
Author(s) -
R.C. Singleterry,
Jaroslaw SobieszczanskiSobieski,
Samuel Brown
Publication year - 2002
Publication title -
43rd aiaa/asme/asce/ahs/asc structures, structural dynamics, and materials conference
Language(s) - English
Resource type - Conference proceedings
DOI - 10.2514/6.2002-1761
Subject(s) - field (mathematics) , gate array , computer science , field programmable gate array , computer hardware , mathematics , pure mathematics
This paper reports on an initial assessment of using a Field-Programmable Gate Array (FPGA) computational device as a new tool for solving structural mechanics problems. A FPGA is an assemblage of binary gates arranged in logical blocks that are interconnected via software in a manner dependent on the algorithm being implemented and can be reprogrammed thousands of times per second. In effect, this creates a computer specialized for the problem that automatically exploits all the potential for parallel computing intrinsic in an algorithm. This inherent parallelism is the most important feature of the FPGA computational environment. It is therefore important that if a problem offers a choice of different solution algorithms, an algorithm of a higher degree of inherent parallelism should be selected. It is found that in structural analysis, an "analog computer" style of programming, which solves problems by direct simulation of the terms in the governing differential equations, yields a more favorable solution algorithm than current solution methods. This style of programming is facilitated by a "drag-and-drop" graphic programming language that is supplied with the particular type of FPGA computer reported in this paper. Simple examples in structural dynamics and statics illustrate the solution approach used. The FPGA system also allows linear scalability in computing capability. As the problem grows, the number of FPGA chips can be increased with no loss of
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom