Show simple item record

dc.contributor.authorCasoni Rero, Eva
dc.contributor.authorJérusalem, Antoine
dc.contributor.authorSamaniego, Cristóbal
dc.contributor.authorEguzkitza, Beatriz
dc.contributor.authorLafortune, Pierre
dc.contributor.authorTjahjanto, Denny
dc.contributor.authorSáez, Xavier
dc.contributor.authorHouzeaux, Guillaume
dc.contributor.authorVázquez, Mariano
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2016-03-22T09:52:29Z
dc.date.available2016-03-22T09:52:29Z
dc.date.issued2014-08-13
dc.identifier.citationCasoni, Eva [et al.]. Alya: Computational Solid Mechanics for Supercomputers. "Archives of Computational Methods in Engineering", 13 Agost 2014, vol. 22, núm. 4, p. 557-576.
dc.identifier.issn1134-3060
dc.identifier.urihttp://hdl.handle.net/2117/84764
dc.description.abstractWhile solid mechanics codes are now conventional tools both in industry and research, the increasingly more exigent requirements of both sectors are fuelling the need for more computational power and more advanced algorithms. For obvious reasons, commercial codes are lagging behind academic codes often dedicated either to the implementation of one new technique, or the upscaling of current conventional codes to tackle massively large scale computational problems. Only in a few cases, both approaches have been followed simultaneously. In this article, a solid mechanics simulation strategy for parallel supercomputers based on a hybrid approach is presented. Hybrid parallelization exploits the thread-level parallelism of multicore architectures, combining MPI tasks with OpenMP threads. This paper describes the proposed strategy, programmed in Alya, a parallel multi-physics code. Hybrid parallelization is specially well suited for the current trend of supercomputers, namely large clusters of multicores. The strategy is assessed through transient non-linear solid mechanics problems, both for explicit and implicit schemes, running on thousands of cores. In order to demonstrate the flexibility of the proposed strategy under advance algorithmic evolution of computational mechanics, a non-local parallel overset meshes method (Chimera-like) is implemented and the conservation of the scalability is demonstrated.
dc.description.sponsorshipD.D.T and A.J acknowledge funding through SIMUCOMP and ERA-NET MATERA+ project financed by the Consejería de Educación y Empleo of the Comunidad de Madrid and by the European Union’s Seventh Framework Programme (FP7/2007-2013). Thisworkwas partially supported by the grant SEV-2011-00067, Severo Ochoa Program, awarded by the Spanish Government. The authors’ would like to acknowledge PRACE infrastructure support.
dc.format.extent20 p.
dc.language.isoeng
dc.publisherSpringer
dc.subjectÀrees temàtiques de la UPC::Enginyeria mecànica
dc.subject.lcshComputer systems
dc.subject.lcshSupercomputers
dc.subject.otherComputational mechanics
dc.subject.otherFinite element method
dc.subject.otherParallel computing
dc.subject.otherChimera
dc.titleAlya: Computational Solid Mechanics for Supercomputers
dc.typeArticle
dc.subject.lemacSupercomputadors
dc.identifier.doi10.1007/s11831-014-9126-8
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://link.springer.com/article/10.1007%2Fs11831-014-9126-8#/page-1
dc.rights.accessOpen Access
dc.description.versionPostprint (published version)
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/FP7/285380/EU/The Productive Robot Apprentice/PRACE
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO/SEV-2011-00067
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/FP7/235303/EU/ERA-NET Plus on Materials Research/MATERA+
local.citation.publicationNameArchives of Computational Methods in Engineering
local.citation.volume22
local.citation.number4
local.citation.startingPage557
local.citation.endingPage576


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record