kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
Parallelisation methods applied to a finite element code
KTH, School of Engineering Sciences (SCI), Engineering Mechanics, Vehicle Engineering and Solid Mechanics, Lättkonstruktioner, marina system, flyg- och rymdteknik, rörelsemekanik.
2022 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Parallelliseringsmetoder som tillämpas på en kod för finita element (Swedish)
Abstract [en]

With Moore’s Law being verified, all we had to do was wait a few years to get more computing power. However, this increase in power is no longer exclusively based on the performance of the processor, but more and more on its ability to execute several tasks simultaneously. In the context of an internship at Dassault Aviation, various methods have been studied to take advantage of parallel computing, applied to a structural finite element code. This report presents the use of several processor cores in parallel with OpenMP. Then, two methods of decomposition into sub-domains allowing, thanks to MPI, the use of several computers to solve the same problem are presented. These two techniques are complementary and together allow to take thebest advantage of highly parallel computing servers.

Abstract [sv]

När Moores lag hade bekräftats var det tillräckligt att vänta några år på ökad datorkraft. Denna effektökning baseras dock inte längre enbart på processorns prestanda, utan i allt högre grad på dess förmåga att utföra flera uppgifter samtidigt. Inom ramen för en praktikperiod på Dassault Aviation studerades olika metoder för att dra nytta av parallella beräkningar, tillämpade på en strukturell finita elementberäkningskod. I den här rapporten presenteras användningen av flera processorkärnor parallellt med OpenMP. Därefter presenteras två metoder för dekomponering av delområden som gör det möjligt, tack vare MPI, att använda flera datorer för att lösa samma problem. Dessa två tekniker kompletterar varandra och tillsammans gör de det möjligt att dra full nytta av högt parallella datorservrar.

Place, publisher, year, edition, pages
2022.
Series
TRITA-SCI-GRU ; 2022:028
Keywords [en]
FEM, parallelism, superelement, schur's complement
Keywords [sv]
FEM, parallellitet, superelement, Schurs komplement
National Category
Vehicle and Aerospace Engineering
Identifiers
URN: urn:nbn:se:kth:diva-318824OAI: oai:DiVA.org:kth-318824DiVA, id: diva2:1698098
External cooperation
Dassault Aviation
Subject / course
Lightweight Structures
Educational program
Master of Science in Engineering - Vehicle Engineering
Supervisors
Examiners
Available from: 2022-09-22 Created: 2022-09-22 Last updated: 2025-02-14Bibliographically approved

Open Access in DiVA

fulltext(775 kB)207 downloads
File information
File name FULLTEXT01.pdfFile size 775 kBChecksum SHA-512
6ca6ae5cfec596040c21d55fcf7c203d47e5bcfda342bb02400243e18f43c25c6803488b6232d09a911b76544254e2e8599392671a8407702c1778f0608c1cf5
Type fulltextMimetype application/pdf

By organisation
Lättkonstruktioner, marina system, flyg- och rymdteknik, rörelsemekanik
Vehicle and Aerospace Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 207 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: 153 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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