TUHH Open Research
Help
  • Log In
    New user? Click here to register.Have you forgotten your password?
  • English
  • Deutsch
  • Communities & Collections
  • Publications
  • Research Data
  • People
  • Institutions
  • Projects
  • Statistics
  1. Home
  2. TUHH
  3. Publication References
  4. The spectral cell method for wave propagation in heterogeneous materials simulated on multiple GPUs and CPUs
 
Options

The spectral cell method for wave propagation in heterogeneous materials simulated on multiple GPUs and CPUs

Publikationstyp
Journal Article
Date Issued
2019-05-15
Sprache
English
Author(s)
Mossaiby, Farshid  
Joulaian, Meysam  
Düster, Alexander  
Institut
Konstruktion und Festigkeit von Schiffen M-10  
TORE-URI
http://hdl.handle.net/11420/2382
Journal
Computational Mechanics  
Volume
63
Issue
5
Start Page
805
End Page
819
Citation
Computational Mechanics 5 (63): 805-819 (2019-05-15)
Publisher DOI
10.1007/s00466-018-1623-4
Scopus ID
2-s2.0-85051871917
Efficient simulation of wave propagation in heterogeneous materials is still a challenging task. The spectral cell method, representing a combination of spectral elements with the fictitious domain concept, has proven to be an efficient approach for wave propagation analysis in materials with complicated microstructure. In this paper, we report details of parallel implementation of the spectral cell method using multi-core CPUs as well as GPUs. In our CPU implementation, we employ the OpenMP directives to parallelize the loops. On GPUs, however, we use the OpenCL framework to develop single- and multi-GPU versions of the code. In all of our implementations, the core operation is a sparse matrix-vector multiplication (SpMV) kernel. We analyze each implementation to determine its features and bottlenecks. The results show that speedups of up to 128 relative to serial CPU code can be achieved using multi-GPU code. © 2018, Springer-Verlag GmbH Germany, part of Springer Nature.
TUHH
Weiterführende Links
  • Contact
  • Send Feedback
  • Cookie settings
  • Privacy policy
  • Impress
DSpace Software

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science
Design by effective webwork GmbH

  • Deutsche NationalbibliothekDeutsche Nationalbibliothek
  • ORCiD Member OrganizationORCiD Member Organization
  • DataCiteDataCite
  • Re3DataRe3Data
  • OpenDOAROpenDOAR
  • OpenAireOpenAire
  • BASE Bielefeld Academic Search EngineBASE Bielefeld Academic Search Engine
Feedback