Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Improving Parallel Performance of FEniCS Finite Element Computations by Hybrid MPI/PGAS
KTH, School of Computer Science and Communication (CSC), High Performance Computing and Visualization (HPCViz).ORCID iD: 0000-0002-5020-1631
KTH, School of Computer Science and Communication (CSC), High Performance Computing and Visualization (HPCViz).ORCID iD: 0000-0003-4256-0463
2013 (English)Report (Other academic)
Abstract [en]

We present our work on developing a hybrid parallel programming model for a general finite element solver. The main focus of our work is to demonstrate that legacy codes with high latency, two-sided communication in the form of message passing can be improved using lightweight one-sided communication. We introduce a new hybrid MPI/PGAS implementation of the open source general finite element framework FEniCS, replacing the linear algebra backend (PETSc) with a new library written in UPC. A detailed description of the linear algebra backend implementation and the hybrid interface to FEniCS is given. We also present a detailed analysis of the performance of this hybrid solver on the Cray XE6 Lindgren at PDC/KTH including a comparison with the MPI only implementation, where we find that the hybrid implementation results in significant improvements in performance of the solver.

Place, publisher, year, edition, pages
2013. , 9 p.
Series
CTL Technical Report, 29
National Category
Computer Science Computational Mathematics
Identifiers
URN: urn:nbn:se:kth:diva-121346OAI: oai:DiVA.org:kth-121346DiVA: diva2:618543
Note

QC 20130429

Available from: 2013-04-29 Created: 2013-04-29 Last updated: 2013-04-29Bibliographically approved

Open Access in DiVA

fulltext(1007 kB)1032 downloads
File information
File name FULLTEXT01.pdfFile size 1007 kBChecksum SHA-512
29a5fd5a7eef63350cb63d8848b7dbb062f6acaeae7583b635b0acd3e6321426d9bf733fecbb5d423707b8b443a55225566859ffeadc140640daadd352dd8872
Type fulltextMimetype application/pdf

Authority records BETA

Jansson, NiclasHoffman, Johan

Search in DiVA

By author/editor
Jansson, NiclasHoffman, Johan
By organisation
High Performance Computing and Visualization (HPCViz)
Computer ScienceComputational Mathematics

Search outside of DiVA

GoogleGoogle Scholar
Total: 1032 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 253 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf