Index of /femp

[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory  -  
[DIR]CyC++/2018-05-26 10:14 -  
[DIR]DDMyFEM/2017-03-25 10:58 -  
[DIR]Ejemplitos/2018-02-08 13:57 -  
[DIR]HPC/2018-02-09 07:23 -  
[DIR]Herramientas/2018-04-19 10:10 -  
[TXT]OtrasCosas.html2018-02-14 08:39 12K 
[DIR]ProgramacionOrientadaObjetos/2018-04-12 13:47 -  
[TXT]README.html2018-04-13 16:52 8.4K 
[DIR]Videos/2018-04-13 19:54 -  
[   ]WhyScientificProgrammingDoesNotCumpute.pdf2014-03-13 07:37 1.0M 

Tema Selecto

Tema Selecto

 

El Método de Elemento Finito y su Paralelización

 

Ernesto Rubio, e_rubio_a@iimas.unam.mx

Antonio Carrillo, antoniocarrillo@ciencias.unam.mx



Nuevo:
Por Revisar, C y C++, Programación Orientada a Objetos, Máquinas Virtuales,
Geometría y Graficación, Manejo de Matrices y Vectores, Resolución de Sistemas Lineales, Método de Diferencias Finitas (FDM), Método de Elemento Finito (FEM), Método de Descomposición de Dominio (Elemento Finito y su Paralelización), Cómputo de Alto Desempeño (HPC) y MPI, Esquema Maestro-esclavo, FEM en 50 lineas

 

 

Este curso tiene como propósito mostrar las bases de la metodología que se utiliza para aplicar el cómputo en paralelo a la modelación matemática y computacional de sistemas continuos.

 

Utilizando el método del elemento finito (FEM) y aplicando el método de descomposición de dominio (DDM), se deriva el Complemento de Schur tanto secuencial como paralelo en C++ y MPI. El código que así se obtiene puede ejecutarse en cualquier cluster que tenga los compiladores de C++ y la librería de paso de mensajes MPI.

 

 

Objetivos

Introducir a los participantes en las aplicaciones del cómputo en paralelo, a la modelación matemática y computacional de sistemas continuos de interés en la ciencia y la ingeniería.

 

Temario

1. La ecuación de Laplace y su solución

2. Método de elemento finito (FEM)

3. Solución de la ecuación de Laplace usando FEM en C++

3.1 Alcances y limitaciones

3.2 Optimizaciones (librerías, directivas de compilación, hilos)

4. Método Subestructuración o de complemento de Schur en C++

5. Solución de la ecuación de Laplace usando complemento de Schur secuencial

5.1 Alcances y limitaciones

5.2 Optimizaciones (librerías, directivas de compilación, hilos)

6. Programación paralela en C++, OpenMP y MPI

7. Solución de la ecuación de Laplace usando complemento de Schur paralelo

7.1 Alcances y limitaciones

7.2 Optimizaciones (librerías, directivas de compilación, hilos)

8. Análisis comparativo de la ejecución

8.1 FEM, Schur secuencial y paralelo

9. Análisis de la comunicación entre nodos del esquema maestro-esclavo

10. El Método Round-Trip de Descomposición de Dominio



Otros

C++

Video Conferencias de Supercómputo

C++ Resources Network