Diferencia entre revisiones de «PUBLICO:HPC»

De SOA - Wiki - Unlam
Ir a la navegación Ir a la búsqueda
Línea 8: Línea 8:
 
  * [https://so-unlam.com.ar/material-clase/2020/04-HPC_Clase_1_a.pptx | Diapositiva clase 1 parte A ]
 
  * [https://so-unlam.com.ar/material-clase/2020/04-HPC_Clase_1_a.pptx | Diapositiva clase 1 parte A ]
 
  * [https://so-unlam.com.ar/material-clase/2020/04-HPC_Clase_1_b.pptx | Diapositiva clase 1 parte B ]
 
  * [https://so-unlam.com.ar/material-clase/2020/04-HPC_Clase_1_b.pptx | Diapositiva clase 1 parte B ]
* [https://so-unlam.com.ar/material-clase/2020/04-HPC_Clase_1_c.pptx | Diapositiva clase 1 parte C ]
+
<!-- * [https://so-unlam.com.ar/material-clase/2020/04-HPC_Clase_1_c.pptx | Diapositiva clase 1 parte C ] -->
  
 
  '''Clase 2 (GPU)'''
 
  '''Clase 2 (GPU)'''

Revisión del 18:52 17 oct 2022


Menú >> PUBLICO:Portada >> PUBLICO:Material de clases >> HPC


Diapositivas de clase

La Primera Clase de HPC esta divida en tres archivos de Power Point (A,B y C). Cada una de las diapositivas poseen comentarios escritos y de voz del profesor, para ayudar a los alumno a seguirla.
NOTA: Las diapositivas es material complementario, no entran en el parcial.
Clase 1 (OpenMP y MPI)
* | Diapositiva clase 1 parte A 
* | Diapositiva clase 1 parte B 
Clase 2 (GPU)
* | Diapositiva clase 2 parte A 
* | Diapositiva clase 2 parte B 
* | Diapositiva clase 2 parte C 
Clase 1 y 2
* | Diapositiva clase 1 "régimen normal" 
* | Diapositiva clase 2 "régimen normal" 

Material Teórico

* Arquitectura de Computadores Avanzados (Español) : Módulo 1
* Introducción a la Computación Paralela (Español)  : Capítulos 1,2
* Programación Paralela y Distribuida (Español) : Capítulo 1
* Libro MPI Completo (Inglés)
* Libro de OpenMP Completo (Inglés)

* Computación de Alto Desempeño en GPU (Español) : Capítulos 1,2,3,4

Documentación sobre Google Colab

* Cuaderno Colab Introducción a Python.
* PDF: Entorno Google Colab.
* PDF: Dando estilo a las secciones de texto en Google Colab.

Ejemplos Google Colab vistos en clase

CPU: Ejemplos iniciales con programación secuencial

* Operacion axpy entre vectores.
* Imagen UNLaM a escala de grises.
GPU: Ejemplos iniciales con programación CUDA

* Operación axpy entre vectores (GPU).
* Imagen UNLaM a escala de grises (GPU).
Otros ejemplos
 
* Recursos del GPU y debug por printf en GPU.
* Operación axpy entre vectores (OpenMP).
* Hola Mundo (MPI).
Trabajos destacados de otros años
 
* Repositorio SOA_HPC