Abstract
Although major improvements have been made in the field of hybrid simulation, the numerical models used in the tests are fairly simple, reaching only an order of ten Dynamic Degrees of Freedom (DDOF). However, the presence of large computational facilities along with the implementation of a Platform for Geographically Distributed Seismic Tests (PGDSTs) provides the possibility to use large and complex numerical models, maybe consisting of a couple of thousand DDOF, within the context of continuous hybrid simulations that work with acceptable time scale factors. However, the use of these facilities requires some approach from both parts in order to solve major issues such as the operating mode and thread to transfer data between facilities, or adapting the substructure algorithms to work in a parallel fashion through the use of special libraries and specifications among others. This paper presents ongoing work within SERIES to assess the extensibility of the PGDSTs to use HPC facilities as well as adapting the substructure algorithm developed by Dorka, which has been used successfully not only in Earthquake Engineering but also in aerospace applications.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
There are two more categories: SISD (Single Instruction Stream/Multiple Data Stream) and MISD (Multiple Instruction Stream/Single Data Stream) but they are not relevant in the context of this paper.
- 2.
This example has been designed only for illustrative purposes.
- 3.
If the number of cores differs, the number of threads will also vary, resulting in load imbalances.
- 4.
Amdahl’s Law has been also criticised for being too pessimistic.
- 5.
The formulation can also be extended to four supporting points.
References
Amdahl G (1967) The validity of the single processor approach to achieve large scale computing capabilities, AFIPS conference proceedings, vol 30, Atlantic City, pp 483–485
Anderson E, Bai Z et al (1999) LAPACK users’ guide. Society for Industrial and Applied Mathematics, Philadelphia
Baker G, Gunnels J et al (1998) PLAPACK: high performance through high level abstraction. In: Proceedings of ICPP’98, Minneapolis
Balay S, Gropp W et al (1997) Efficient management of parallelism in object numerical software libraries. In: Bruaset A, Arge E, Langtangen HP (eds) Modern software tools in scientific computing. Birkhäuser, Boston, pp 163–202
Balay S, Gropp W et al (2010) PETSc users manual Revision 3.1. Available via http://www.mcs.anl.gov/petsc
Balay S, Gropp W et al (2011) PETSc home page. http://www.mcs.anl.gov/petsc. Accessed 1 Feb 2011
Bayer V, Dorka UE et al (2005) On real-time pseudo dynamic sub-structure testing: algorithm, numerical and experiment results. Aerosp Sci Technol 9:223–232
Blackfort LS, Choi J et al (1997) ScaLAPACK users’ guide. Society for Industrial and Applied Mathematics, Philadephia
Chandra R, Menon R et al (2001) Parallel programming in OpenMP. Morgan Kaufmann, San Francisco
Chapman B, Jost G et al (2008) Using OpenMP: portable shared memory parallel programming. The MIT Press, Cambridge
Chor J, Dongarra J, Ostroughchov S et al (1995) A proposal for a set of parallel basic linear algebra subprograms. LAPACK working note 100, University of Tennessee, Knoxville
Clough RW, Penzien J (1993) Dynamics of structures. McGraw-Hill, New York
Dongarra J, Grosse E (2010) Netlib home page. http://www.netlib.org. Accessed 1 Feb 2011
Dongarra J, Van de Geijn R (1991) Two dimensional basic linear algebra communication subprograms. LAPACK working note 37. Technical report, University of Tennessee, Knoxville
Dongarra J, Whaley RC (1995) A user’s guide to the BLACS v1.1. LAPACK working note 94. Technical report, University of Tennessee, Knoxville
Dorka UE (1995) UHYDE-fbr. US Patent 5456047
Dorka UE (2002) Hybrid experimental – numerical simulation of vibrating structures. In: International conference WAVE2002, Okayama
Dorka UE, Garcia J (2005) Seismic qualification of passive mitigation devices. LNEC Laboratório Nacional de Engenharia Civil, Lisboa
Flynn MJ (1972) Some computer organizations and their effectiveness. IEEE Trans Comput C-21(9):948–960
García J, Dorka UE, Magonette G et al (2004) Testing of algorithms for semi-active control of bridges. EU-ECOLEADER TASCB Report
Gropp W, Lusk E, Skjellum A (1999a) Using MPI: portable parallel programming with the message-passing interface. The MIT Press, Cambridge
Gropp W, Lusk E, Skjellum A (1999b) Using MPI2: portable parallel programming with the message-passing interface. The MIT Press, Cambridge
Jäger Computergesteuerte Messtechnik GmbH (2010) Rheinstrasse 2–4, D-64653 Lorsch, Germany
Karniadakis GE, Kirby RM (2003) Parallel scientific computing in C++ and MPI. Cambridge University Press, New York
Lawson CL, Hanson RJ et al (1979) Basic linear algebra subprograms for Fortran usage. ACM Trans Math Softw 5:308–325
Petersen WP, Arbenz P (2004) Introduction to parallel computing – a practical guide with examples in C. Oxford University Press, Oxford
Petitet A (1996) Algorithmic redistribution methods for block cyclic decompositions. Dissertation, University of Tennessee, Knoxville
Poulson J (2010) Elemental home page. http://code.google.com/p/elemental/. Accessed 1 Feb 2010
Quinn M (2003) Parallel programming in C with MPI and OpenMP. McGraw Hill Education, New York
Van de Geijn RA (1997) Using PLAPACK: parallel linear algebra package. The MIT Press, Cambridge
Van de Geijn RA (2010) PLAPACK home page. http://www.cs.utexas.edu/plapack. Accessed 1 Feb 2010
Van Zee FG (2009) Libflame: the complete reference. www.lulu.com
Zienkiewicz OC (1977) The finite element method. McGraw-Hill/Maidenhead, England
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer Science+Business Media B.V.
About this paper
Cite this paper
Santacana, F.O., Dorka, U.E. (2012). Use of Large Numerical Models and High Performance Computers in Geographically Distributed Seismic Tests. In: Fardis, M., Rakicevic, Z. (eds) Role of Seismic Testing Facilities in Performance-Based Earthquake Engineering. Geotechnical, Geological, and Earthquake Engineering, vol 22. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-1977-4_11
Download citation
DOI: https://doi.org/10.1007/978-94-007-1977-4_11
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-007-1976-7
Online ISBN: 978-94-007-1977-4
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)