Diferencia entre revisiones de «PUBLICO:HPC»
Ir a la navegación
Ir a la búsqueda
Línea 20: | Línea 20: | ||
===Material Teórico === | ===Material Teórico === | ||
− | * [http://so-unlam.com.ar/material-clase/HPC/Arquitecturas_de_computadores_avanzadas_(Modulo_1).pdf Arquitectura de Computadores Avanzados | + | * [http://so-unlam.com.ar/material-clase/HPC/Arquitecturas_de_computadores_avanzadas_(Modulo_1).pdf Arquitectura de Computadores Avanzados (Español)] : '''Módulo 1''' |
* [http://so-unlam.com.ar/material-clase/HPC/Computaci%C3%B3n%20de%20alto%20desempe%C3%B1o%20en%20GPU.pdf Computación de Alto Desempeño en GPU (Español)] | * [http://so-unlam.com.ar/material-clase/HPC/Computaci%C3%B3n%20de%20alto%20desempe%C3%B1o%20en%20GPU.pdf Computación de Alto Desempeño en GPU (Español)] | ||
− | * [http://so-unlam.com.ar/material-clase/HPC/Introducci%C3%B3n%20a%20la%20Computaci%C3%B3n%20Paralela.pdf Introducción a la Computación Paralela (Español)] | + | * [http://so-unlam.com.ar/material-clase/HPC/Introducci%C3%B3n%20a%20la%20Computaci%C3%B3n%20Paralela.pdf Introducción a la Computación Paralela (Español) ] : '''Capítulos 1,2''' |
* [http://so-unlam.com.ar/material-clase/HPC/mpi31-report.pdf Libro de MPI (Inglés)] | * [http://so-unlam.com.ar/material-clase/HPC/mpi31-report.pdf Libro de MPI (Inglés)] | ||
* [http://so-unlam.com.ar/material-clase/HPC/openmp-4.5.pdf Libro de OpenMP (Inglés)] | * [http://so-unlam.com.ar/material-clase/HPC/openmp-4.5.pdf Libro de OpenMP (Inglés)] |
Revisión del 22:20 24 may 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 * | Diapositiva clase 1 parte C
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 * Computación de Alto Desempeño en GPU (Español) * Introducción a la Computación Paralela (Español) : Capítulos 1,2 * Libro de MPI (Inglés) * Libro de OpenMP (Inglés) * Programación Paralela y Distribuida (Español)
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