Encabezado Facultad de Ciencias
Presentación

Física (plan 2002) 2013-1

Optativas, Temas Selectos de Física Computacional III

Grupo 8216 4 alumnos.
Cómputo científico en paralelo usando tarjetas gráficas
Laboratorio Libre IV. Segundo Piso. Departamento de Física
Profesor Carlos Málaga Iguiñiz ma 15 a 17
vi 14 a 15
Ayudante Cristopher Gerardo Hernández Salinas ma 12 a 15
 

Objetivo:
Se dará una introducción a la nueva técnica de cómputo en paralelo con las tarjetas gráficas.

Requisito:
Física Computacional
Conocimientos de programación en cualquier lenguaje de programación

Temario:
1. C y C++ (repaso)
Sintaxis básica
Memoria dinámica
Apuntadores

2. Métodos computacionales (repaso)
Ecuaciones diferenciales ordinarias (métodos de Euler y Runge--Kutta)
Ecuaciones diferenciales parciales (diferencias finitas)

3. Programación en paralelo con tarjetas gráficas NVIDIA
Arquitectura del hardware de las tarjetas gráficas
Introducción al lenguaje de programación CUDA
Introducción a la programación en paralelo

4. Implementación de algoritmos computacionales en paralelo con CUDA
Procesos independientes
Ecuación de calor
Uso de distintos tipos de memoria de las tarjetas gráficas

5. Métodos avanzados
Elemento Finito
Método de Monte Carlo
Método Espectral
Multigrid

Bibliografía:

A. Iserles "A first course in the numerical analysis of differential equation"

R.J. LeVeque "Finite difference methods for ordinary and partial differential equations"

L.N. Trefethen "Spectral methods in matlab"

D.B. Kirk y W.W. Hwu "Programming massively parallel processors"

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.