English   español  
Please use this identifier to cite or link to this item: http://hdl.handle.net/10261/130237
Share/Impact:
Statistics
logo share SHARE logo core CORE   Add this article to your Mendeley library MendeleyBASE

Visualizar otros formatos: MARC | Dublin Core | RDF | ORE | MODS | METS | DIDL
Exportar a otros formatos:
Title

Alya: Computational Solid Mechanics for Supercomputers

AuthorsCasoni, Eva; Jérusalem, Antoine; Samaniego, Cristóbal; Eguzkitza, Beatriz; Lafortune, Pierre; Tjahjanto, Denny D.; Sáez, Xavier; Houzeaux, Guillaume; Vázquez, Mariano
KeywordsSupercomputers
Software architecture
Parallel processing systems
Mechanics
Computational mechanics
Codes (symbols)
Application programming interfaces (API)
Computational solid mechanics
Hybrid parallelization
Thread level parallelism
Parallel supercomputer
Multicore architectures
Issue Date2015
PublisherCentro Internacional de Métodos Numéricos en Ingeniería
CitationArchives of Computational Methods in Engineering 22: 557- 576 (2015)
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.
URIhttp://hdl.handle.net/10261/130237
DOI10.1007/s11831-014-9126-8
Identifiersdoi: 10.1007/s11831-014-9126-8
issn: 1134-3060
Appears in Collections:(IIIA) Artículos
(CAB) Artículos
Files in This Item:
File Description SizeFormat 
accesoRestringido.pdf15,38 kBAdobe PDFThumbnail
View/Open
Show full item record
Review this work
 

Related articles:


WARNING: Items in Digital.CSIC are protected by copyright, with all rights reserved, unless otherwise indicated.