English   español  
Por favor, use este identificador para citar o enlazar a este item: http://hdl.handle.net/10261/130237
Compartir / Impacto:
Estadísticas
Add this article to your Mendeley library MendeleyBASE
Visualizar otros formatos: MARC | Dublin Core | RDF | ORE | MODS | METS | DIDL
Título

Alya: Computational Solid Mechanics for Supercomputers

AutorCasoni, Eva; Jérusalem, Antoine; Samaniego, Cristóbal; Eguzkitza, Beatriz; Lafortune, Pierre; Tjahjanto, Denny D.; Sáez, Xavier; Houzeaux, Guillaume; Vázquez, Mariano
Palabras claveSupercomputers
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
Fecha de publicación2015
EditorCentro Internacional de Métodos Numéricos en Ingeniería
CitaciónArchives of Computational Methods in Engineering 22: 557- 576 (2015)
ResumenWhile 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
Identificadoresdoi: 10.1007/s11831-014-9126-8
issn: 1134-3060
Aparece en las colecciones: (IIIA) Artículos
(CAB) Artículos
Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
accesoRestringido.pdf15,38 kBAdobe PDFVista previa
Visualizar/Abrir
Mostrar el registro completo
 

Artículos relacionados:


NOTA: Los ítems de Digital.CSIC están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.