Abstract
The work described in this paper forms the preliminary stages in an ongoing project to meet these objectives. The paper will look first at the implementation of eigensolution on muti-core computers using the subspace iteration method. Attention is given to software design aspects; execution speed; and using the methods to enhance usability. On the software engineering side, component oriented design is used. Parallelisation of the subspace iteration method is implemented using a beta version of the .NET Task parallel Library (TPL). The software is tested on two space trusses, with 1623 and 9831 degrees of freedom, with the code being run on a quad-core processor. Parallelisation of the subspace algorithm itself yielded a speed-up of 2.59 for the larger problem, whereas the domain decomposition version achieved 3.16.
Original language | English |
---|---|
Title of host publication | CCP: 93 |
Subtitle of host publication | Proceedings of the Tenth International Conference on Computational Structures Technology |
Editors | B.H.V. Topping, J. M. Adam, F. J. Pallarés, M.L. Romero |
Publisher | Civil-Comp Press |
Pages | 5067-5080 |
Number of pages | 14 |
Volume | 93 |
ISBN (Print) | 9781905088386 |
DOIs | |
Publication status | Published - 1 Jan 2010 |
Event | 10th International Conference on Computational Structures Technology, CST 2010 - Valencia, Spain Duration: 14 Sept 2010 → 17 Sept 2010 http://www.civil-comp.com/conf/cst2010.htm (Link to conference information) http://www.civil-comp.com/conf/prog2010.pdf (Link to conference programme) |
Conference
Conference | 10th International Conference on Computational Structures Technology, CST 2010 |
---|---|
Abbreviated title | CST2010 |
Country/Territory | Spain |
City | Valencia |
Period | 14/09/10 → 17/09/10 |
Internet address |
|
Keywords
- Component-oriented
- Eigenproblems
- Modal analysis
- Object-oriented
- Parallel computing
- Seismic analysis
ASJC Scopus subject areas
- Computational Theory and Mathematics
- Civil and Structural Engineering
- Artificial Intelligence
- Environmental Engineering