/analisis-numerico-computo-cientifico

Análisis numérico y cómputo científico

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

analisis-numerico-computo-cientifico

En la carpeta C encuentran:

Para información sobre el curso de Métodos Numéricos y Optimización impartido en ITAM, ir a la rama correspondiente de este repositorio y seleccionar la fecha de interés. Dar click aquí para el temario.

Índice de notas. Cada número contiene información del tema respectivo.

1.1 Analisis numérico y cómputo científico.

1.2 Sistema de punto flotante.

1.3 Condición, estabilidad y normas.

2.1 Un poco de historia y generalidades.

2.2 Sistemas de memoria distribuida: MPI.

Ejemplos con openmpi:

2.3 Sistemas de memoria compartida: Pthreads

Ejemplos con Pthreads

2.4 Sistemas de memoria compartida: openMP

Ejemplos con openMP

2.5 Compute Unified Device Architecture (CUDA).

3.1.1 Multiplicación de matrices y estructura de datos.

3.1.2 Localidad y vectorización. Análisis del error en cómputos matriciales básicos.

3.2.1 Sistemas de ecuaciones lineales: eliminación Gaussiana y factorización LU.

3.2.2 Factorizaciones matriciales: SVD, Cholesky, QR. (Vista rápida).

3.3 Sistemas de ecuaciones lineales: métodos iterativos.

3.4 Tensores. Una introducción.

3.5 Aplicaciones del álgebra lineal numérica.

3.6.1 Multiplicación de matrices con cómputo en paralelo.

3.6.2 SVD con cómputo en paralelo.

4.1 Introducción.

4.2 Problemas de optimización convexa.

4.3.1 Teoría de convexidad: conjuntos convexos.

4.3.2 Teoría de convexidad: funciones convexas.

4.4 Dualidad.

4.5.1 Problemas de optimización convexa: definiciones

Ejemplo de métodos de bisección, punto fijo y Newton para resolver ecuaciones no lineales

4.5.2 Algoritmos de optimización sin restricciones

4.5.3 Algoritmos de optimización con restricciones de igualdad

4.5.4 Algoritmos de optimización con restricciones de igualdad y desigualdad

Implementaciones de algoritmos para ecuaciones no lineales y optimización convexa

Ecuaciones no lineales

Algoritmos para optimización sin restricciones

Algoritmos para optimización con restricciones de igualdad: ecuaciones lineales

Algoritmos para optimización con restricciones de igualdad: ecuaciones lineales y desigualdad

V Cómputo en la nube

Ejemplos de Uso:

  1. Antares3

  2. Pangeo

Amazon Web Services (AWS).

AWS.0 Tutorial para activar créditos de Amazon Web Services

AWS.1.1 Configuración de servicios básicos de AWS

AWS.1.2 Instalación de herramientas útiles en AWS

AWS.2 AWS y OpenMPI

AWS.3 AWS y Sun Grid Engine

AWS.4 AWS y Kubernetes

AWS.adicional1 [AWS: Relational Database System]

clase1

clase2

clase3

clase4

clase5

clase6

Ejemplos:

Ejemplos: