CONAHCYT        

CIMAT 

CÓMPUTO PARALELO ENERO-MAYO 2024
(OpenMP-Multiprocessing-CUDA-CuPy)

Profr: Dr. Francisco Javier Hernández López (fcoj23@cimat.mx)
Enviar tareas al correo: curso_cuda@hotmail.com  (nombre_tarea_# , ej.: FranciscoHernandez_tarea_1)

 

Temario

Sesiones
Tareas
1. Introducción al cómputo paralelo

2. Introducción a OpenMP
    Notebook_OpenMP_HelloWorld
3. Ejemplos usando OpenMP
    Notebook_OpenMP_VectorAddition
4. OpenMP Parte 2
5. Multiprocessing en Python
T1: Intro_OpenMP

T2: Multiprocessing
6. Introducción a CUDA
7. Ejemplos
    Notebook CUDA
T3: Intro_CUDA
8. Arquitectura de las GPUs y tipos de memoria
9. Ejemplos (Parte 2)
T4_CalculaError_OpenMPCUDA
10. CUDA en Python (CuPy)
11. Notebook CuPy

12. Introducción al Procesamiento de Imágenes
13. Ejemplos de Procesamiento de Imágenes usando CUDA
T5: IntroProcImagenesCUDA
fondo.bmp
greenscreen.jpg
greenscreenMask.bmp
pinzas_gray.png
14. Proyectos

15. OpenACC
16. OpenACC - Ejemplos



Calificaciones:

Num. Ctrl.
T1_OMP
Comentarios   
T2_MTP
Comentarios
T3_CUDA
Comentarios
T4_CUDA
Comentarios
Prom. Tareas
Examen
Calif. Final
0.7T+0.3E
11010
9.5
T1_OMP_27
9
T2_MTP_1
10

10

9.625
9.5
9.59
423519
10

10

10

10

10
9.0
9.70
7
9.5
T1_OMP_27 10

10

9
T4_CUDA_24
9.625
9.25
9.51
49
8
T1_OMP_29 9
T2_MTP_2
10

8
T4_CUDA_25, T4_CUDA_26, T4_CUDA_27
8.75
7.0
8.23
1089
10

9
T2_MTP_1
0
T1_OMP_9
0
T1_OMP_9 4.75
0
3.33
01
0
T1_OMP_9 0
T1_OMP_9 0
T1_OMP_9 0
T1_OMP_9 0
8.75
2.63












 

Comentarios:









    

Proyectos:

Bibliografía: