Premium
Parallel‐Vector Algorithm for Optimization of Large Steel Structures on a Shared‐Memory Machine
Author(s) -
Soegiarso R.,
Adeli Hojjat
Publication year - 1998
Publication title -
computer‐aided civil and infrastructure engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 2.773
H-Index - 82
eISSN - 1467-8667
pISSN - 1093-9687
DOI - 10.1111/0885-9507.00099
Subject(s) - vectorization (mathematics) , speedup , parallel computing , computer science , parallel processing , algorithm , vector processor , code (set theory) , parallel algorithm , programming language , set (abstract data type)
An efficient parallel‐vector algorithm is presented for optimization of large‐space steel structures subjected to realistic code‐specified constraints and multiple‐loading conditions. The algorithm has been used for minimum‐weight design of several high‐rise building structures, including an 81‐story building structure with 9245 members. It is shown that both parallel processing and vectorization performance improve with the increase in size of the structure. For the largest 81‐story structure, speedups of 6.58 and 17.8 are achieved due to parallel processing (using eight processors) and vectorization, respectively. When vectorization is combined with parallel processing, a high speedup of 99.2 is achieved.