Modelos Computacionales.
Memoria Compartida.
Memoria Distribuida.
Otros Modelos (Cuda, OpenCL, etc).
Modelos hibridos.
Modelos de paralelizacion.
Partir un problema en pedazos (chunks).
Modelo maestro-esclavo.
Todos Trabajan (workers).
Descomposición de dominio.
¿Problemas con las comunicaciones?
Problemas paralelos bien conocidos.
Aproximaciones con algun operador.
Algoritmos para operaciones vector-vector.
Algoritmos para operaciones matriz-vector.
Diferencias finitas usando un stencil.
Programando mis codigos en paralelo.
¿Que estrategia y lenguaje uso?
OpenMP.
MPI.
Cuda.
Python en paralelo.
Problemas mas complejos y Aplicaciones.
Problema de N-Cuerpos.
Dinamica Molecular.
Gravitacion.
Diferencias finitas evolucionando en el tiempo.
Elemento finito evolucionando en el tiempo.