Aplicaciones científicas de la computación paralela

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Aplicaciones científicas de la computación paralela"

Transcripción

1 Aplicaciones científicas de la computación paralela Departamento de Informática y Sistemas Grupo de Computación Científica y Programación Paralela investigacion Programación Paralela y Computación de Altas Prestaciones Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 1 / 30

2 Temas a tratar 1 Computación científica y aplicaciones 2 Aplicaciones en el grupo CCPP 3 Análisis de sedimentos Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 2 / 30

3 Computación científica y aplicaciones Temas a tratar 1 Computación científica y aplicaciones 2 Aplicaciones en el grupo CCPP 3 Análisis de sedimentos Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 3 / 30

4 Computación científica y aplicaciones Computación Científica Integración de modelos con técnicas computacionales para solución de problemas complejos, con grandes volúmenes de datos (big data) y/o necesidades de computación (High Performance Computing) Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 4 / 30

5 Computación científica y aplicaciones Aplicaciones Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 5 / 30

6 Computación científica y aplicaciones... y también Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 6 / 30

7 Computación científica y aplicaciones Evolución de aplicaciones en TOP500 Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 7 / 30

8 Computación científica y aplicaciones Tipos de problemas De gran desafío Alto coste computacional θ (a n ) problemas NP, optimización combinatoria... De gran dimensión Coste moderado θ ( n 3), θ ( n 4)... pero gran dimensión, por ejemplo n = (8 Teras) De tiempo real Coste bajo pero necesidad de respuesta inmediata juegos, control, atención médica... Clima Bio Diseño Simul Juego Imagen recetas G. Desafío X X X G. Dimensión X X X X X Tiempo Real X X X X X X Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 8 / 30

9 Computación científica y aplicaciones Alto coste computacional θ (a n ) Clima Bio Diseño Simul Juego Imagen recetas G. Desafío X X X G. Dimensión X X X X X Tiempo Real X X X X X X Problemas NP, optimización combinatoria: Planificación, Logística, Asignación de recursos, Estudio de eficiencia de organizaciones Biología, Medicina: Búsquedas en DNA, Diseño de fármacos Diseño Cuando se trata de determinar componentes (ejemplos, filtros de señal, diseño de puentes con restricciones...) Recetas? si varios componentes e intentar combinarlos para satisfacer distintas restricciones y maximizando algunos aspectos Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 9 / 30 Problemas de Gran Desafío

10 Computación científica y aplicaciones Problemas de Gran Dimensión Coste moderado (θ (n p )) pero gran tamaño Clima Bio Diseño Simul Juego Imagen recetas G. Desafío X X X G. Dimensión X X X X X Tiempo Real X X X X X X En algunos casos los problemas de memoria son mayores que los de computación Clima: Simulaciones con mallado muy fino Tiempo cuadrático (superficie) o cúbico (espacio) que aumenta de orden con la evolución temporal Bioinformática: Problemas de búsqueda en cadenas, con bases de datos muy grandes Diseño y Simulación: Puede necesitarse mallado muy fino El coste aumenta por el número de simulaciones a realizar Imagen: Generación de imágenes para peĺıculas, muchas imágenes y gran precisión Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 10 / 30

11 Computación científica y aplicaciones Problemas de Tiempo Real Requieren respuesta en un plazo de tiempo corto Clima Bio Diseño Simul Juego Imagen recetas G. Desafío X X X G. Dimensión X X X X X Tiempo Real X X X X X X Clima: Si la predicción es para el día siguiente Medicina: Asistencia inmediata Simulación: Si se realiza para controlar un sistema, expansión de un incendio... Juego e Imagen: Generación de 24 imágenes por segundo Recetas: Si se proporcionan los requerimientos o datos personales en el mismo momento Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 11 / 30

12 Computación científica y aplicaciones Librerías Pero seguramente habrá disponible para el problema con el que estamos trabajando librerías paralelas optimizadas: Álgebra lineal densa: BLAS, LAPACK, MAGMA, PLASMA, ScaLAPACK, CUBLAS, CULA, ATLAS, GotoBLAS, MKL. Álgebra lineal dispersa: ARPACK, SPARSE, SPARSE-BLAS, ITPACK, SVDPACK, SuperLU, Trilinos, PETSc. Optimización: HeO, ParadisEO, MALLBA, GitHub. Transformada de Fourier: FFTPACK, P3DFFT, FFTW. Científicas: MOOSE, COOLFluid, OpenFVM, PyClaw, PetIGA, ROMS... Información de librerías en Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 12 / 30

13 Computación científica y aplicaciones Librerías - Ventajas Facilitan el desarrollo de software El software obtenido es portable y su eficiencia se basa en la implementación eficiente de las rutinas básicas. Multiplicación de matices en sistema con 12 núcleos, tiempo en segundos núcleos: BLAS BLAS BLAS de 0.25 Gflops, con uso de librería 20 Gflops, con paralelismo impĺıcito a 100 Gflops Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 13 / 30

14 Aplicaciones en el grupo CCPP Temas a tratar 1 Computación científica y aplicaciones 2 Aplicaciones en el grupo CCPP 3 Análisis de sedimentos Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 14 / 30

15 Aplicaciones en el grupo CCPP Miembro del grupo CCPP Grupo de Computación Científica y Programación Paralela ( investigacion) Javier Cuenca (DITEC), investigador principal. Optimización de rutinas de álgebra lineal y aplicaciones en medicina. José Matías Cutillas (asesor de computación). Optimización de rutinas metaheurísticas y aplicaciones. Luis Pedro García (UPCT). Optimización de rutinas de álgebra lineal y sistemas paralelos. Domingo Giménez (DIS). Rutinas de álgebra lineal y metaheurísticas y aplicaciones. Jose Juan López Espín (UMH, modelos econométricos y aplicaciones en medicina) Colaboraciones y estudiantes: Gregorio Bernabé (DITEC, tratamiento de imágenes médicas) Murilo do Carmo Boratto (UNAB, aplicaciones en sistemas multicore+multigpu) Jesús Cámara (Tesis, optimización de rutinas de álgebra lineal en sistemas híbridos) José Carlos Cano (TFM, optimización de algoritmos paralelos para análisis cinemático de sistemas multicuerpo basado en ecuaciones de grupo) Francisco José Herrera (TFG, optimización de rutinas de álgebra lineal en multinúcleo+multigpu) Baldomero Imbernón (Tesis, UCAM, paralelismo en problemas de docking) Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 15 / 30

16 Aplicaciones en el grupo CCPP z x y Un ejemplo - Tesis de Murilo Modelos Paralelos para la Resolución de Problemas de Ingeniería Agrícola, tesis de Murilo do Carmo Boratto, en la UPV Tres problemas en la zona del Rio São Francisco, en Brasil Representación del relieve Interpolación de variables meteorológicas Modelos Mínimos cuadrados Representación matricial Ecuaciones diferenciales Métodos Modelado de corrientes de ríos Algoritmos matriciales Computación eficiente en sistemas heterogéneos multicore+multigpu Técnicas de autooptimización de software Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 16 / 30

17 Aplicaciones en el grupo CCPP Un ejemplo - Análisis envolvente de datos (DEA), UMH Análisis de eficiencia de varias unidades de decisión (DMU) Cada unidad k varias entradas x y salidas y Problema de optimización para cada unidad Disponibles métodos exactos, tipo Branch and Bound, y librerías (CPLEX) alto coste de ejecución necesidad de paralelismo y métodos aproximados (metaheurísticas) y operaciones matriciales en la evaluación de las restricciones y cálculo del fitness Posibilidad de métodos híbridos: exactos con metaheurísticas Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 17 / 30

18 Aplicaciones en el grupo CCPP Un ejemplo - DEA - Problema de Programación Lineal max β k 1 m m i=1 s.t. t ik x ik β k + 1 s s r=1 y rk = 1 (c.1) β k x ik + n j=1 α jkx ij + t ik = 0 i (c.2) β k y rk + n j=1 α jky rj t + rk = 0 r (c.3) m i=1 ν ikx ij + s r=1 µ rky rj + d jk = 0 j (c.4) ν ik 1 i (c.5) µ rk 1 r (c.6) d jk Mb jk j (c.7) α jk M(1 b jk ) j (c.8) b jk = 0, 1 j (c.9) β k 0 (c.10) 0 i (c.11) t ik t + rk t + rk 0 r (c.12) d jk 0 j (c.13) α jk 0 j (c.14) Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 18 / 30

19 Aplicaciones en el grupo CCPP Un ejemplo - Metaheurísticas parametrizadas (Tesis José Matías) El Esquema Inicializar(S,ParamIni) mientras (no CondicionDeFin(S,ParamFin)) SS = Seleccionar(S,ParamSel) SS1 = Combinar(SS,ParamCom) SS2 = Mejorar(SS1,ParamMej) S = Incluir(SS2,ParamInc) Descripción Fácil selección de diferentes metaheurísticas o combinaciones cambiando los parámetros ParamX. Adaptación sencilla de metaheurísticas a problemas específicos. Mismo esquema aplicable a hiperheurísticas. Se puede... Paralelizar el esquema introduciendo parámetros de paralelismo para: Fijar el número de hilos de ejecución (HilosIni, HilosCom, HilosMej, HilosInc) para cada rutina en memoria compartida. Y el número de procesos total, el volumen de intercambio de información entre ellos y su frecuencia (p, NEMPar, NGMPar) en paso de mensajes. Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 19 / 30

20 Aplicaciones en el grupo CCPP Un ejemplo - Metaheurísticas parametrizadas (Tesis José Matías) El Esquema Inicializar(S,ParamIni) mientras (no CondicionDeFin(S,ParamFin)) SS = Seleccionar(S,ParamSel) SS1 = Combinar(SS,ParamCom) SS2 = Mejorar(SS1,ParamMej) S = Incluir(SS2,ParamInc) Descripción Fácil selección de diferentes metaheurísticas o combinaciones cambiando los parámetros ParamX. Adaptación sencilla de metaheurísticas a problemas específicos. Mismo esquema aplicable a hiperheurísticas. Se puede... Paralelizar el esquema introduciendo parámetros de paralelismo para: Fijar el número de hilos de ejecución (HilosIni, HilosCom, HilosMej, HilosInc) para cada rutina en memoria compartida. Y el número de procesos total, el volumen de intercambio de información entre ellos y su frecuencia (p, NEMPar, NGMPar) en paso de mensajes. Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 19 / 30

21 Aplicaciones en el grupo CCPP Aplicaciones Simulación climática Hidrodinámica Electromagnetismo Representación del terreno Tratamiento de señal acústica Tratamiento de imágenes docking de moléculas Econometría Análisis envolvente de datos Constantes cinéticas Consumo electricidad Análisis de sedimentos Numérico Optimización Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 20 / 30

22 Análisis de sedimentos Temas a tratar 1 Computación científica y aplicaciones 2 Aplicaciones en el grupo CCPP 3 Análisis de sedimentos Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 21 / 30

23 Análisis de sedimentos Problema de determinación de componentes Problema del Grupo de Poĺımeros del Departamento de Química-Física de la Universidad de Murcia. Análisis de sedimentación de una solución compuesta, a partir de planteamiento de José García de la Torre. Analysis of Sedimentation experiments, Determinar la concentración de cada componente en el compuesto. Cada componente dado por su masa, M k, y coeficiente de fricción, f k. Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 22 / 30

24 Análisis de sedimentos Experimento Se centrifuga el compuesto. Medidas en distintos instantes de tiempo, t j, 1 j n t, de una señal óptica en posiciones con distancias r i, 1 i n r. La señal es función de la posición y del tiempo: z(r, t). En instante inicial, con la solución en reposo, la señal tiene el mismo valor z 0 en todas las posiciones r, z(r, 0) = z 0. Solución con n k componentes, cuya contribución a la señal es z k, con 1 k n k. La señal z es aditiva en los componentes: z = n k k=1 z k. Cada z k es de la posición r y el tiempo t. Para cada componente tenemos el peso molecular, M k, y el coeficiente de fricción, f k y queremos obtener la concentración del componente en la solución, y k. Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 23 / 30

25 Análisis de sedimentos Determinación de la señal Se realizan varios experimentos, 1 l n exp que dependen de parámetros experimentales, e l, y entre los que está la velocidad de rotación, ω l. La señal de un experimento para una posición y un tiempo determinado es z exp,l (r i, t j ; e l ), o simplificando z exp,l (r i, t j ), y se obtiene de forma aditiva a partir de las señales de los componentes: n k z exp,l (r i, t j ; e l ) = z k (r i, t j ; M k, f k, y k ; e l ) k=1 y como la contribución a la señal de cada componente es lineal: n k z exp,l (r i, t j ; e l ) = (y k z k (r i, t j ; M k, f k ; e l )) k=1 Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 24 / 30

26 Análisis de sedimentos Simulación Se dispone de procedimientos teóricos con los que estimar los valores de señal para cada experimento, en cada momento de tiempo y en cada posición, z cal,l (r i, t j ; e l ). Obtener los valores de y k con los que la diferencia entre los z exp,l y z cal,l se minimicen. Problema de mínimos cuadrados: 2 (p) = 1 n exp 1 n r 1 n t n exp ( n r n t z exp,l (r i, t j ; e l ) l=1 i=1 j=1 n k k=1 y k z k,cal,l (r i, t j ; e l ) Sin conocer los z cal ni los z exp, podemos estudiar métodos de determinación de los y k suponiendo valores de z cal,l determinados y valores de y k, se generan con ellos los z exp,l que se obtendrían, se perturban, y se aplica el método de resolución del problema de mínimos cuadrados para determinar cuanto de lejos está la solución obtenida con la utilizada en la generación de los datos experimentales. Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 25 / 30 ) 2

27 Análisis de sedimentos Malla de valores Se considera una distribución uniforme de los parámetros peso molecular y coeficiente de fricción. Los M en rango [M min, M max ], y los de f en [f min, f max ]. Se discretizan con n M y n f valores: Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 26 / 30

28 Análisis de sedimentos Parámetros del problema Típicamente datos de entre 1 y 5 experimentos, alrededor de 200 posiciones y 200 instantes de tiempo. Número de ecuaciones entre y Si se toman 20 valores de peso molecular y otros 20 para el coeficiente de fricción, el número de incógnitas es 200. Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 27 / 30

29 Análisis de sedimentos Refinamiento de la malla Se puede resolver con esos valores y descartar combinaciones con aportaciones al compuesto muy bajas (valores de y k por debajo de un umbral) y resolver nuevos problemas definiendo mallas más finas en zonas del mallado donde la aportación sea mayor: Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 28 / 30

30 Análisis de sedimentos Aproximación metaheurística Se buscan valores de y k para el problema de mínimos cuadrados. Se generan individuos (valores de los y k con k i=1 y k = 1 la función de fitness es la diferencia entre los z exp y los z cal y se utilizan técnicas de combinación y mejora de elementos para ir mejorando el conjunto de individuos: Algoritmos Genéticos, Scatter Search, Ascensión de colinas, Colonia de hormigas... Implementación de metaheurísticas paralelas y/o utilización de librerías paralelas de optimización Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 29 / 30

31 Análisis de sedimentos Solución numérica Se forma la matriz A obtenida con la aplicación de la ecuación para los n = n exp n r n t experimentos, posiciones en la celda que rota e instantes de tiempo. El número de incógnitas es m = n M n f. Tenemos A R n m, y se plantea el problema a optimizar min y Ay b, con b es el vector de señales obtenidas experimentalmente. El problema tenemos la restricción de que 0 y k 1, k / 1 k n k, y n k k=1 y k = 1. Es un problema de mínimos cuadrados no negativos, o NNLS (Non-Negative Least Squares), con variables acotadas y con una restricción lineal. En Matlab está la rutina lsqlin. Realización de rutinas paralelas y/o búsqueda de librerías paralelas Aplicaciones científicas de la computación paralela Prog. Paralela y Computación de Altas Prestaciones 30 / 30

Grupo de Computación Científica y Programación Paralela Universidad de Murcia

Grupo de Computación Científica y Programación Paralela Universidad de Murcia Grupo de Computación Científica y Programación Paralela Universidad de Murcia http://www.um.es/pcgum/ Presentación Líneas de Investigación, Máster en Informática, Universidad de Murcia, diciembre 2013

Más detalles

Grupo de Computación Científica y Programación Paralela

Grupo de Computación Científica y Programación Paralela Grupo de Computación Científica y Programación Paralela Universidad de Murcia domingo@um.es http://dis.um.es/~domingo Reunión de proyecto de investigación, Valencia, 12-13 noviembre 2009 Contents 1 El

Más detalles

Computación de Altas Prestaciones, una herramienta en ayuda de la ciencia

Computación de Altas Prestaciones, una herramienta en ayuda de la ciencia Computación de Altas Prestaciones, una herramienta en ayuda de la ciencia Domingo Giménez http://dis.um.es/~domingo Departamento de Informática y Sistemas Grupo de Computación Científica y Programación

Más detalles

Nociones básicas de computación paralela

Nociones básicas de computación paralela Nociones básicas de computación paralela Javier Cuenca 1, Domingo Giménez 2 1 Departamento de Ingeniería y Tecnología de Computadores Universidad de Murcia 2 Departamento de Informática y Sistemas Universidad

Más detalles

Optimización de Rutinas Multinivel de Álgebra Lineal en Sistemas Multicore

Optimización de Rutinas Multinivel de Álgebra Lineal en Sistemas Multicore Máster en Nuevas Tecnologías en Informática Facultad de Informática Universidad de Murcia Optimización de Rutinas Multinivel de Álgebra Lineal en Sistemas Multicore Autor: Jesús Cámara Moreno Directores:

Más detalles

Multiplicación de Matrices en Sistemas cc-numa Multicore. Autor: Jesús Cámara Moreno Director: Domingo Giménez Cánovas

Multiplicación de Matrices en Sistemas cc-numa Multicore. Autor: Jesús Cámara Moreno Director: Domingo Giménez Cánovas Multiplicación de Matrices en Sistemas cc-numa Multicore Autor: Jesús Cámara Moreno Director: Domingo Giménez Cánovas Índice de Contenido 1. Introducción 2. Línea de Investigación 3. Sistemas Empleados

Más detalles

Herramientas para el estudio de prestaciones en clusters de computación científica, aplicación en el Laboratorio de Computación Paralela

Herramientas para el estudio de prestaciones en clusters de computación científica, aplicación en el Laboratorio de Computación Paralela Introducción Herramientas Estudio Conclusiones Herramientas para el estudio de prestaciones en clusters de computación científica, aplicación en el Laboratorio de Computación Paralela Ingeniería en Informática

Más detalles

Utilización y optimización de librerías numéricas paralelas

Utilización y optimización de librerías numéricas paralelas Utilización y optimización de librerías numéricas paralelas Seminario de doctorado, UPV 2007 Domingo Giménez Departamento de Informática y Sistemas Universidad de Murcia http://dis.um.es/~domingo 1 Motivación

Más detalles

Modelo Numérico de Ajuste de Campos de Viento

Modelo Numérico de Ajuste de Campos de Viento Modelo Numérico de Ajuste de Campos de Viento G. Montero, R. Montenegro, J. M. Escobar, E. Rodríguez, J. M. González-Yuste Instituto Universitario de Sistemas Inteligentes y Aplicaciones Numéricas en Ingeniería

Más detalles

TEMA 1: SISTEMAS MODELADOS POR ECUACIONES DIFERENCIALES EN INGENIERÍA QUÍMICA. CLASIFICACIÓN. GENERALIDADES.

TEMA 1: SISTEMAS MODELADOS POR ECUACIONES DIFERENCIALES EN INGENIERÍA QUÍMICA. CLASIFICACIÓN. GENERALIDADES. TEMA 1: SISTEMAS MODELADOS POR ECUACIONES DIFERENCIALES EN INGENIERÍA QUÍMICA. CLASIFICACIÓN. GENERALIDADES. 1. INTRODUCCIÓN. PLANTEAMIENTO DE PROBLEMAS EN INGENIERÍA QUÍMICA 2. PROBLEMAS EXPRESADOS MEDIANTE

Más detalles

Metaheurísticas paralelas: optimización y aplicaciones

Metaheurísticas paralelas: optimización y aplicaciones Metaheurísticas paralelas: optimización y aplicaciones Domingo Giménez dis.um.es/~domingo Grupo de Computación Científica y Programación Paralela luna.inf.um.es/grupo investigacion Departamento de Informática

Más detalles

DESARROLLO DE ALGORITMOS PARA MODELOS DE ECUACIONES SIMULTANEAS EN ALTAS PRESTACIONES. Jose Juan López Espín Universidad Miguel Hernández

DESARROLLO DE ALGORITMOS PARA MODELOS DE ECUACIONES SIMULTANEAS EN ALTAS PRESTACIONES. Jose Juan López Espín Universidad Miguel Hernández DESARROLLO DE ALGORITMOS PARA MODELOS DE ECUACIONES SIMULTANEAS EN ALTAS PRESTACIONES Espín Universidad Miguel Hernández Introducción Motivación Los Modelos de Ecuaciones Simultáneas (M.E.S.) nacen como

Más detalles

Arquitecturas de Altas Prestaciones y Supercomputación

Arquitecturas de Altas Prestaciones y Supercomputación Arquitecturas de Altas Prestaciones y Supercomputación Presentación del itinerario Julio de 2014 Arquitecturas de Altas Prestaciones y Supercomputación Julio de 2014 1 / 15 Agenda Introducción 1 Introducción

Más detalles

ANX-PR/CL/ GUÍA DE APRENDIZAJE

ANX-PR/CL/ GUÍA DE APRENDIZAJE PROCESO DE COORDINACIÓN DE LAS ENSEÑANZAS PR/CL/001 ASIGNATURA 55000052 - PLAN DE ESTUDIOS 05TI - Grado en Ingenieria en Tecnologias CURSO ACADÉMICO Y SEMESTRE 2017/18 - Segundo semestre Índice Guía de

Más detalles

MAGMA. Matrix Algebra on GPU and Multicore Architecture. Ginés David Guerrero Hernández

MAGMA. Matrix Algebra on GPU and Multicore Architecture. Ginés David Guerrero Hernández PLASMA GPU MAGMA Rendimiento Trabajo Futuro MAGMA Matrix Algebra on GPU and Multicore Architecture Ginés David Guerrero Hernández gines.guerrero@ditec.um.es Grupo de Arquitecturas y Computación Paralela

Más detalles

Matemáticas de la Especialidad de Ingeniería Mecánica

Matemáticas de la Especialidad de Ingeniería Mecánica Matemáticas de la Especialidad de Ingeniería Mecánica Módulo 1: Introducción Plan 2010: Programa curso 2013 14 Clase 01 Introducción a la asignatura. Introducción a Matlab. Clases 02, 03 Primer ejemplo

Más detalles

Pabellón 1 - Lunes - 1º Cuatrimestre Lunes - Pabellón 1 Asignatura Concepto Turno Día Pab. Aula Desde Hasta Cálculo Numérico Práctico Turno 2

Pabellón 1 - Lunes - 1º Cuatrimestre Lunes - Pabellón 1 Asignatura Concepto Turno Día Pab. Aula Desde Hasta Cálculo Numérico Práctico Turno 2 Pabellón 1 - Lunes - 1º Cuatrimestre 2017 - Lunes - Pabellón 1 Cálculo Numérico Práctico Turno 2 Lunes 1 2 14:00 17:00 Física 3/Física 2 Teórico-Práctico Turno B Lunes 1 2 17:00 22:00 Análisis Matemático

Más detalles

Introducción a las RdP. Optimización basada en redes de Petri. Redes de Petri. Son objeto de estudio: RdP. Ejemplos:

Introducción a las RdP. Optimización basada en redes de Petri. Redes de Petri. Son objeto de estudio: RdP. Ejemplos: Seminario sobre toma de decisiones en logística y cadenas de suministro Introducción a las RdP Optimización basada en redes de Petri https://belenus.unirioja.es/~emjimene/optimizacion/transparencias.pdf

Más detalles

PRÓLOGO PREFACIO... 21

PRÓLOGO PREFACIO... 21 ÍNDICE PRÓLOGO... 17 PREFACIO... 21 CAPÍTULO 1. ENTORNO ACTUAL Y PERSPECTIVAS... 27 1.1 ORGANIZACIÓN DE UN SISTEMA ROBÓTICO... 29 1.2 ENTORNOS MATLAB Y SIMULINK... 31 1.3 TENDENCIAS EN ROBÓTICA Y MECATRÓNICA...

Más detalles

FACULTAD DE CIENCIAS MATEMÁTICAS CURSO 2012/13 CALENDARIO DE EXÁMENES DE SEPTIEMBRE 2013 APROBADO EN JUNTA DE FACULTAD DE 17 DE JULIO DE 2012 GRADOS

FACULTAD DE CIENCIAS MATEMÁTICAS CURSO 2012/13 CALENDARIO DE EXÁMENES DE SEPTIEMBRE 2013 APROBADO EN JUNTA DE FACULTAD DE 17 DE JULIO DE 2012 GRADOS GRADOS EN MATEMÁTICAS, INGENIERÍA MATEMÁTICA y MATEMÁTICAS Y ESTADÍSTICA PRIMER CURSO ÁLGEBRA LINEAL ANÁLISIS DE VARIABLE REAL ELEMENTOS DE MATEMATICAS Y APLICACIONES INFORMÁTICA B03 ÁLGEBRA LINEAL ANÁLISIS

Más detalles

Análisis de Sensibilidad de los Resultados

Análisis de Sensibilidad de los Resultados Pontificia Universidad Católica Escuela de Ingeniería Departamento de Ingeniería Industrial y de Sistemas Clase 22 Análisis de Sensibilidad de los Resultados ICS 02 Optimización Profesor : Claudio Seebach

Más detalles

ANX-PR/CL/ GUÍA DE APRENDIZAJE

ANX-PR/CL/ GUÍA DE APRENDIZAJE PROCESO DE COORDINACIÓN DE LAS ENSEÑANZAS PR/CL/001 ASIGNATURA 55000057 - PLAN DE ESTUDIOS 05TI - CURSO ACADÉMICO Y SEMESTRE 2017/18 - Segundo semestre Índice Guía de Aprendizaje 1. Datos descriptivos...1

Más detalles

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE. Métodos Numéricos

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE. Métodos Numéricos CENTRO UNIVERSITARIO DE TECNOLOGÍA Y ARTE DIGITAL PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE Métodos Numéricos 1. DATOS DE IDENTIFICACIÓN DE LA ASIGNATURA. Título: Facultad: Máster Universitario

Más detalles

CURSOS DEL PLAN DE ESTUDIOS DE FÍSICA

CURSOS DEL PLAN DE ESTUDIOS DE FÍSICA CURSOS DEL PLAN DE ESTUDIOS DE FÍSICA Nº CÓDIGO T CURSO Sistema 1 CF001 E TOPICOS ESPECIALES I D 4 3 --- --- 1 --- --- 2 CF002 E TOPICOS ESPECIALES II D 4 3 --- --- 1 --- --- 3 CF003 E TOPICOS ESPECIALES

Más detalles

4.5 Algoritmo RLS (Recursive Least Squares)

4.5 Algoritmo RLS (Recursive Least Squares) 4.5 Algoritmo RLS (Recursive Least Squares) Método de mínimos cuadrados (LS) Ecuaciones normales Pseudoinversa Variantes del LS Algoritmo RLS (Recursive Least Squares) Introducción Cálculo recursivo de

Más detalles

Basic Linear Algebra Subprograms (BLAS) Avances en la Generación de Bibliotecas de Álgebra Lineal Universidad Politécnica de Valencia Marzo, 2006

Basic Linear Algebra Subprograms (BLAS) Avances en la Generación de Bibliotecas de Álgebra Lineal Universidad Politécnica de Valencia Marzo, 2006 Basic Linear Algebra Subprograms () Avances en la Generación de Bibliotecas de Álgebra Lineal Universidad Politécnica de Valencia Marzo, 2006 Índice Qué es la biblioteca? Organización de Funcionalidad

Más detalles

Introducción a la Investigación Operativa

Introducción a la Investigación Operativa Introducción a la Investigación Operativa José María Ferrer Caja Universidad Pontificia Comillas Definición Conjunto de métodos científicos que se aplican para mejorar la eficiencia de las operaciones,

Más detalles

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Matematicas de la especialidad ingenieria mecanica

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Matematicas de la especialidad ingenieria mecanica ANX-PR/CL/001-01 GUÍA DE APRENDIZAJE ASIGNATURA Matematicas de la especialidad ingenieria mecanica CURSO ACADÉMICO - SEMESTRE 2016-17 - Segundo semestre GA_05TI_55000054_2S_2016-17 Datos Descriptivos Nombre

Más detalles

Adaptación: Julio J. Águila G. 1 Autores: Enriques Arias 2, Diego Cazorla 1

Adaptación: Julio J. Águila G. 1 Autores: Enriques Arias 2, Diego Cazorla 1 Adaptación: 1 Autores: Enriques Arias 2, Diego Cazorla 1 1 Departamento de Ingeniería en Computación-UMAG 2 Departamento de Sistemas Informáticos-UCLM martes 10 de marzo de 2015 (UMAG) martes 10 de marzo

Más detalles

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Matematicas de la especialidad ingenieria mecanica

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Matematicas de la especialidad ingenieria mecanica ANX-PR/CL/001-02 GUÍA DE APRENDIZAJE ASIGNATURA Matematicas de la especialidad ingenieria mecanica CURSO ACADÉMICO - SEMESTRE 2015-16 - Segundo semestre GA_05TI_55000054_2S_2015-16 Datos Descriptivos Nombre

Más detalles

4.1 Introducción al filtrado adaptativo

4.1 Introducción al filtrado adaptativo 41 Introducción al filtrado adaptativo El problema del filtrado Clases básicas de estimación Filtrado adaptativo Estructuras de filtrado lineal Algoritmos Criterios para la elección del filtro adaptativo

Más detalles

Optimización. Escuela de Ingeniería Informática de Oviedo. (Dpto. de Matemáticas-UniOvi) Computación Numérica Optimización 1 / 19

Optimización. Escuela de Ingeniería Informática de Oviedo. (Dpto. de Matemáticas-UniOvi) Computación Numérica Optimización 1 / 19 Optimización Escuela de Ingeniería Informática de Oviedo (Dpto. de Matemáticas-UniOvi) Computación Numérica Optimización 1 / 19 Introducción Problema general de optimización (minimización) Dado f : Ω R

Más detalles

UN ENOQUE UNIFICADO DE SISTEMA DE HORMIGAS PARA RESOLVER PROBLEMAS VRP

UN ENOQUE UNIFICADO DE SISTEMA DE HORMIGAS PARA RESOLVER PROBLEMAS VRP UN ENOQUE UNIFICADO DE SISTEMA DE HORMIGAS PARA RESOLVER PROBLEMAS VRP Emely Arráiz Oscar Meza Guillermo Palma Departamento de Computación y Tecnología de la Información Universidad Simón Bolívar Caracas,

Más detalles

Esquemas algorítmicos paralelos - Particionado y Paralelismo de Datos

Esquemas algorítmicos paralelos - Particionado y Paralelismo de Datos Metodología de la Programación Paralela 2015-2016 Facultad Informática, Universidad de Murcia Esquemas algorítmicos paralelos - Particionado y Paralelismo de Datos Domingo Giménez (Universidad de Murcia)

Más detalles

Resolución de sistemas de ecuaciones lineales

Resolución de sistemas de ecuaciones lineales Tema 2 Resolución de sistemas de ecuaciones lineales 21 Métodos directos de resolución de sistemas de ecuaciones lineales 211 Resolución de sistemas triangulares Definición 211 Una matriz A se dice triangular

Más detalles

Calendario escolar y períodos para administrar las unidades de aprendizaje Calendario escolar anual, con dos períodos regulares y un intensivo

Calendario escolar y períodos para administrar las unidades de aprendizaje Calendario escolar anual, con dos períodos regulares y un intensivo CARACTERÍSTICAS GENERALES Nombre de la carrera Licenciatura en Ingeniería en Computación, 2004 Título que otorga Ingeniero/a en Computación Espacio académico donde se imparte Facultad de Ingeniería Centro

Más detalles

Álgebra Lineal. Tema 12. Mínimos cuadrados II. Grado en Ingeniería Informática Doble Grado en Ingeniería Informática y Administración de Empresas

Álgebra Lineal. Tema 12. Mínimos cuadrados II. Grado en Ingeniería Informática Doble Grado en Ingeniería Informática y Administración de Empresas Álgebra Lineal Tema 2 Mínimos cuadrados II Grado en Ingeniería Informática Doble Grado en Ingeniería Informática y Administración de Empresas AUTORES: J S ALAS, A T ORRENTE Y EJS V ILLASEÑOR Índice general

Más detalles

FACULTAD DE CIENCIAS MATEMÁTICAS CURSO 2014/15 CALENDARIO DE EXÁMENES DE SEPTIEMBRE 2015 APROBADO EN JUNTA DE FACULTAD DEL 15 DE JULIO DE 2014 GRADOS

FACULTAD DE CIENCIAS MATEMÁTICAS CURSO 2014/15 CALENDARIO DE EXÁMENES DE SEPTIEMBRE 2015 APROBADO EN JUNTA DE FACULTAD DEL 15 DE JULIO DE 2014 GRADOS GRADOS EN MATEMÁTICAS, INGENIERÍA MATEMÁTICA y MATEMÁTICAS Y ESTADÍSTICA PRIMER CURSO ÁLGEBRA LINEAL ANÁLISIS DE VARIABLE REAL ELEMENTOS DE MATEMATICAS Y APLICACIONES INFORMÁTICA B05 B05 ÁLGEBRA LINEAL

Más detalles

Autooptimización en esquemas paralelos iterativos

Autooptimización en esquemas paralelos iterativos Autooptimización en esquemas paralelos iterativos Autor: Juan Pedro Martínez Gallar Directores: Domingo Giménez Cánovas Universidad de Murcia Francisco Almeida Rodríguez Universidad La Laguna 1 ÍNDICE

Más detalles

Determinación de parámetros cinéticos de catalizadores de enzimáticos

Determinación de parámetros cinéticos de catalizadores de enzimáticos Determinación de parámetros cinéticos de catalizadores de enzimáticos Pedro Valencia, Diego Gajardo USM 2017 Catálisis enzimática S P Ventajas: - Alta velocidad de reacción. - Elevada selectividad. Desventajas:

Más detalles

Paralelización de problemas de recorrido de árboles Trabajadores replicados y esquema maestro esclavo

Paralelización de problemas de recorrido de árboles Trabajadores replicados y esquema maestro esclavo Metodología de la Programación Paralela 2015-2016 Facultad Informática, Universidad de Murcia Esquemas algorítmicos paralelos: Paralelización de problemas de recorrido de árboles Trabajadores replicados

Más detalles

Tarea 1 INSTRUCCIONES TAREA 1

Tarea 1 INSTRUCCIONES TAREA 1 Universidad de Los Andes Facultad de Ingeniería y Ciencias Aplicadas Tarea 1 Cálculo Numérico Profesores: Takeshi Asahi, Semestre 2016-01 Miguel Carrasco INSTRUCCIONES TAREA 1 1 ) Esta tarea vale por un

Más detalles

PLAN DE ESTUDIOS DE LA ESPECIALIDAD DE MATEMÁTICA

PLAN DE ESTUDIOS DE LA ESPECIALIDAD DE MATEMÁTICA UNIVERSIDAD NACIONAL DE INGENIERÍIA FACULTAD DE CIENCIAS ESCUELA PROFESIONAL DE MATEMÁTICA PLAN DE ESTUDIOS 2011-1 DE LA ESPECIALIDAD DE MATEMÁTICA PRIMER CICLO CC101 Introducción a la Ciencia de la Computación

Más detalles

ESCUELA PROFESIONAL DE FÍSICA

ESCUELA PROFESIONAL DE FÍSICA ESCUELA PROFESIONAL DE FÍSICA Nº CÓDIGO CURSO Sistema Prácticas Laboratorio Peso 1 CF002 TÓPICOS ESPECIALES II D 4 3 --- --- 1 --- --- 2 CF005 TÓPICOS ESPECIALES V G 6 5 --- --- 1 1 1 3 CF028 ELECTROMAGNETISMO

Más detalles

El método simplex 1. 1 Forma estándar y cambios en el modelo. 2 Definiciones. 3 Puntos extremos y soluciones factibles básicas. 4 El método simplex.

El método simplex 1. 1 Forma estándar y cambios en el modelo. 2 Definiciones. 3 Puntos extremos y soluciones factibles básicas. 4 El método simplex. El método simplex Forma estándar y cambios en el modelo. Definiciones. Puntos extremos y soluciones factibles básicas. 4 El método simplex. Definiciones y notación. Teoremas. Solución factible básica inicial.

Más detalles

Programación. Carrera: IAF Participantes. Representantes de las academias de Ingeniería Ambiental. Academia de Ingeniería

Programación. Carrera: IAF Participantes. Representantes de las academias de Ingeniería Ambiental. Academia de Ingeniería 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Programación Ingeniería Ambiental IAF - 0424 2-4-8 2.- HISTORIA DEL PROGRAMA Lugar

Más detalles

OBANSoft: aplicación para el análisis bayesiano objetivo y subjetivo. Estudio de su optimización y paralelización

OBANSoft: aplicación para el análisis bayesiano objetivo y subjetivo. Estudio de su optimización y paralelización OBANSoft: aplicación para el análisis bayesiano objetivo y subjetivo. Estudio de su optimización y paralelización Manuel Quesada Martínez 12 de julio de 2010 Índice 1 Introducción 2 Estado del arte 3 Diseño

Más detalles

HPC: Aplicaciones y Software

HPC: Aplicaciones y Software HPC: Aplicaciones y Software Heredado HPC: Aplicaciones y Software Fernando G. Tinetti III-LIDI, Fac. de Informática, UNLP Comisión de Inv. Científicas, Bs. As. fernando@info.unlp.edu.ar Aplicaciones y

Más detalles

Programación: Sistemas unitriangulares inferiores

Programación: Sistemas unitriangulares inferiores Programación: Sistemas unitriangulares inferiores Objetivos. Programar en el lenguaje de MATLAB el método de la sustitución hacia adelante para resolver sistemas de ecuaciones lineales con matrices unitriangulares

Más detalles

Optimización de Problemas de Producción

Optimización de Problemas de Producción Optimización de Problemas de Producción Pedro Piñeyro - Luis Stábile Colaboran: Héctor Cancela - Antonio Mauttone - Carlos Testuri Depto. Investigación Operativa. Instituto de Computación. Facultad de

Más detalles

Introducción al Cálculo Simbólico a través de Maple

Introducción al Cálculo Simbólico a través de Maple 1 Introducción al Cálculo Simbólico a través de Maple Introducción A manera de introducción, podemos decir que los lenguajes computacionales de cálculo simbólico son aquellos que permiten la representación

Más detalles

Caracterización de la incertidumbre del precio futuro del cobre

Caracterización de la incertidumbre del precio futuro del cobre USc/lb Caracterización de la incertidumbre del precio futuro del cobre La incertidumbre en un modelo de programación estocástica debe tener la estructura de árbol de escenarios, como se muestra en la Figura

Más detalles

TEMA 1 INTRODUCCIÓN AL CÁLCULO NUMÉRICO Y EVOLUCIÓN HISTÓRICA

TEMA 1 INTRODUCCIÓN AL CÁLCULO NUMÉRICO Y EVOLUCIÓN HISTÓRICA É TEMA 1 INTRODUCCIÓN AL CÁLCULO NUMÉRICO Y EVOLUCIÓN HISTÓRICA Profesora : Ana Domingo Despacho: 422(4ª planta) Teléfono: 913366481 Email : ana.domingo.preciado@upm.es 1 1.1- Una posible definición? -Antigüedad

Más detalles

GRADO EN INGENIERÍA MECÁNICA

GRADO EN INGENIERÍA MECÁNICA GRADO EN INGENIERÍA MECÁNICA TABLA DE EQUIVALENCIA DE OTROS ESTUDIOS UNED A GRADO EN INGENIERÍA MECÁNICA CÓDIGO ASIGNATURAS OTROS ESTUDIOS ASIGNATURAS GRADO INGNIERÍA MECÁNICA CIENCIAS ECONÓMICAS (05)

Más detalles

LICENCIATURA EN CIENCIAS COMPUTACIONALES. Este programa educativo se ofrece en las siguientes sedes académicas de la UABC:

LICENCIATURA EN CIENCIAS COMPUTACIONALES. Este programa educativo se ofrece en las siguientes sedes académicas de la UABC: LICENCIATURA EN CIENCIAS COMPUTACIONALES Este programa educativo se ofrece en las siguientes sedes académicas de la UABC: Campus Campus Ensenada, Unidad Ensenada Unidad académica donde se imparte Facultad

Más detalles

El estudiante, para superar esta asignatura, deberá demostrar los siguientes resultados...

El estudiante, para superar esta asignatura, deberá demostrar los siguientes resultados... Máster en Mecánica Aplicada 66411 - Métodos numéricos en ingeniería mecánica Guía docente para el curso 2011-2012 Curso: 1, Semestre: 1, Créditos: 6.0 Información básica Profesores - María Begoña Calvo

Más detalles

Contenido. Dr. Marco Antonio Cruz Chávez (UAEM) Dr. Abelardo Rodríguez León (ITVer)

Contenido. Dr. Marco Antonio Cruz Chávez (UAEM) Dr. Abelardo Rodríguez León (ITVer) Estudio de Modelos Teóricos de tipo NP-completos en el LNGSC, Utilizando Algoritmos Evolutivos de Optimización con Técnicas de Procesamiento Distribuido Dr. Marco Antonio Cruz Chávez (UAEM) Dr. Abelardo

Más detalles

DESARROLLO DEL MÉTODO DE COLOCACIÓN TREFFTZ-HERRERA. APLICACIÓN A PROBLEMAS DE TRANSPORTE EN LAS GEOCIENCIAS TESIS

DESARROLLO DEL MÉTODO DE COLOCACIÓN TREFFTZ-HERRERA. APLICACIÓN A PROBLEMAS DE TRANSPORTE EN LAS GEOCIENCIAS TESIS UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO INSTITUTO DE GEOFÍSICA POSGRADO EN CIENCIAS DE LA TIERRA DESARROLLO DEL MÉTODO DE COLOCACIÓN TREFFTZ-HERRERA APLICACIÓN A PROBLEMAS DE TRANSPORTE EN LAS GEOCIENCIAS

Más detalles

GRADO EN INGENIERÍA ELÉCTRICA

GRADO EN INGENIERÍA ELÉCTRICA GRADO EN INGENIERÍA ELÉCTRICA TABLA DE EQUIVALENCIA DE OTROS ESTUDIOS UNED A GRADO EN INGENIERÍA ELÉCTRICA CÓDIGO ASIGNATURAS OTROS ESTUDIOS ASIGNATURAS GRADO INGENIERÍA ELÉCTRICA CIENCIAS FÍSICAS (07)

Más detalles

UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS

UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS ASIGNATURA : ELECTIVA I - PROGRAMACION CÓDIGO : 8104661 SEMESTRE : IV CRÉDITOS : 4 FECHA DE

Más detalles

5. PLANIFICACIÓN DE LAS ENSEÑANZAS

5. PLANIFICACIÓN DE LAS ENSEÑANZAS 5. PLANIFICACIÓN DE LAS ENSEÑANZAS 5.1. Descripción del Plan de Estudios I. Estructura del Plan de Estudios Módulo Materia Asignatura ECTS Carácter MÉTODOS NUMÉRICOS 6 OBLIGATORIA ECUACIONES FUNDAMENTOS

Más detalles

Divide y Vencerás Programación Dinámica

Divide y Vencerás Programación Dinámica Metodología de la Programación Paralela Facultad Informática, Universidad de Murcia Esquemas algorítmicos paralelos: Divide y Vencerás Programación Dinámica Domingo Giménez (Universidad de Murcia) 1 /

Más detalles

Ingeniería y Arquitectura Programa de asignatura

Ingeniería y Arquitectura Programa de asignatura Identificación de la asignatura Nombre de la asignatura: Métodos Numéricos Clave: MIES Área académica: Ingenierías y Arquitectura Total créditos: 04 Teórico Práctico 3 1 Programa académico al que pertenece:

Más detalles

Sistema de ecuaciones algebraicas. Eliminación de Gauss.

Sistema de ecuaciones algebraicas. Eliminación de Gauss. Sistema de ecuaciones algebraicas. Eliminación de Gauss. Curso: Métodos Numéricos en Ingeniería Profesor: Dr. José A. Otero Hernández Correo: j.a.otero@itesm.mx web: http://metodosnumericoscem.weebly.com

Más detalles

GRADOS EN MATEMÁTICAS, INGENIERÍA MATEMÁTICA y MATEMÁTICAS Y ESTADÍSTICA

GRADOS EN MATEMÁTICAS, INGENIERÍA MATEMÁTICA y MATEMÁTICAS Y ESTADÍSTICA GRADOS EN MATEMÁTICAS, INGENIERÍA MATEMÁTICA y MATEMÁTICAS Y ESTADÍSTICA PRIMER CURSO EXÁMENES PARCIALES ÁLGEBRA LINEAL ANÁLISIS DE VARIABLE REAL ELEMENTOS DE MATEMÁTICAS Y APLICACIONES INFORMÁTICA ÁLGEBRA

Más detalles

Carrera: QUM Participantes Representantes de las Academias de Ingeniería Química de los Institutos Tecnológicos. Academias de Ingeniería

Carrera: QUM Participantes Representantes de las Academias de Ingeniería Química de los Institutos Tecnológicos. Academias de Ingeniería 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos: Métodos numéricos Ingeniería Química QUM 0521 3 2 8 2.- HISTORIA DEL PROGRAMA

Más detalles

Computación en Internet: Librería MALLBA para problemas de optimización

Computación en Internet: Librería MALLBA para problemas de optimización Computación en Internet: Librería MALLBA para problemas de optimización Maria J. Blesa Jordi Petit Fatos Xhafa Departament de Llenguatges i Sistemes Informàtics Universitat Politècnica de Catalunya Campus

Más detalles

MANEJO Y APLICACIÓN DEL MATLAB EN LA ENSEÑANZA DE LAS MATEMATICAS, CIENCIAS NATURALES Y CURSOS TECNICOS

MANEJO Y APLICACIÓN DEL MATLAB EN LA ENSEÑANZA DE LAS MATEMATICAS, CIENCIAS NATURALES Y CURSOS TECNICOS MANEJO Y APLICACIÓN DEL MATLAB EN LA ENSEÑANZA DE LAS MATEMATICAS, CIENCIAS NATURALES Y CURSOS TECNICOS Profesor : JAIRO PERTUZ CAMPO Físico, Instructor y Asesor de MATLAB E-mail : jpertuz@udem.edu.co

Más detalles

Aspectos computacionales de la resolución y obtención de Modelos de Ecuaciones Simultáneas

Aspectos computacionales de la resolución y obtención de Modelos de Ecuaciones Simultáneas Aspectos computacionales de la resolución y obtención de Modelos de Ecuaciones Simultáneas Espín dirigida por: Domingo Giménez diciembre de 2009 Esquema 1 Introducción 2 Descripción Teórica 3 MC2E basado

Más detalles

GRADO EN INGENIERÍA MECÁNICA

GRADO EN INGENIERÍA MECÁNICA GRADO EN INGENIERÍA MECÁNICA TABLA DE EQUIVALENCIA DE OTROS ESTUDIOS UNED A GRADO EN INGENIERÍA MECÁNICA CÓDIGO ASIGNATURAS OTROS ESTUDIOS ASIGNATURAS GRADO INGNIERÍA MECÁNICA CIENCIAS ECONÓMICAS (05)

Más detalles

PROGRAMA DE CURSO. Horas de Trabajo Personal ,5 5,5

PROGRAMA DE CURSO. Horas de Trabajo Personal ,5 5,5 PROGRAMA DE CURSO Código Nombre IQ4101 Métodos Matemáticos para Ingeniería de Procesos Nombre en Inglés Mathematical Methods for Process Engineering Horas Unidades Horas de SCT Docencia Docentes Cátedra

Más detalles

Horas Teóricas Prácticas

Horas Teóricas Prácticas Clave Asignatura Horas Teóricas Prácticas Total de horas Créditos MT-03 Álgebra Lineal I 75 0 75 10 MT-01 75 0 75 10 MT-02 75 0 75 10 MA-01 Análisis Numérico I 75 0 75 10 CA-01 105 15 120 15 CA-02 105

Más detalles

CARACTERIZACION DE PROBLEMAS A SOLUCIONAR MEDIANTE PROGRAMACIÓN MULTIPROCESO DE MEMORIA COMPARTIDA. Autor ERIKA VIVIANA RIAÑO BEJAR

CARACTERIZACION DE PROBLEMAS A SOLUCIONAR MEDIANTE PROGRAMACIÓN MULTIPROCESO DE MEMORIA COMPARTIDA. Autor ERIKA VIVIANA RIAÑO BEJAR CARACTERIZACION DE PROBLEMAS A SOLUCIONAR MEDIANTE PROGRAMACIÓN MULTIPROCESO DE MEMORIA COMPARTIDA Autor ERIKA VIVIANA RIAÑO BEJAR Director JOSE ORLANDO MALDONADO BAUTISTA DEPARTAMENTO DE INGENIERÍAS ELÉCTRICA

Más detalles

Tema 12: Ecuaciones diferenciales de primer orden Métodos elementales de integración. Teoremas de existencia y unicidad. Aplicaciones.

Tema 12: Ecuaciones diferenciales de primer orden Métodos elementales de integración. Teoremas de existencia y unicidad. Aplicaciones. Álgebra Tema 1: Fundamentos Lógica matemática. Teoría de conjuntos. Tema 2: Combinatoria Combinatoria. Conjuntos parcialmente ordenados. Tema 3: Sistemas de ecuaciones lineales Eliminación gaussiana. Sistemas

Más detalles

ANEXO V DE LA RESOLUCIÓN Nº 415 HCD Métodos Numéricos Página 1 de 5 Programa de:

ANEXO V DE LA RESOLUCIÓN Nº 415 HCD Métodos Numéricos Página 1 de 5 Programa de: Métodos Numéricos Página 1 de 5 Programa de: Métodos Numéricos UNIVERSIDAD NACIONAL DE CÓRDOBA Facultad de Ciencias Exactas, Físicas y Naturales República Argentina Carrera: Ingeniería Civil Escuela: Ingeniería

Más detalles

W_ILU_GMRES. UNA ESTRATEGIA PARA SISTEMAS DE ECUACIONES LINEALES DENSOS

W_ILU_GMRES. UNA ESTRATEGIA PARA SISTEMAS DE ECUACIONES LINEALES DENSOS W_ILU_GMRES. UNA ESTRATEGIA PARA SISTEMAS DE ECUACIONES LINEALES DENSOS Angela León, Marta Lourdes Baguer, Yisleidy Linares, Universidad de La Habana Lilian Villarín, Universidad de Heidelberg, Alemania

Más detalles

Geometría combinatoria de cuadrados mágicos, latinos, sudokus y otras tablas curiosas

Geometría combinatoria de cuadrados mágicos, latinos, sudokus y otras tablas curiosas Geometría combinatoria de cuadrados mágicos, latinos, sudokus y otras tablas curiosas Jesús A. De Loera University of California, Davis trabajo conjunto con Shmuel Onn (Technion Haifa Israel) Cuadrados

Más detalles

TRÁNSITO HIDRÁULICO. Flujo en Superficie Libre UNIVERSIDAD NACIONAL DE INGENIERÍA FACULTAD DE INGENIERÍA CIVIL DEPARTAMENTO DE HIDRÁULICA E HIDROLOGÍA

TRÁNSITO HIDRÁULICO. Flujo en Superficie Libre UNIVERSIDAD NACIONAL DE INGENIERÍA FACULTAD DE INGENIERÍA CIVIL DEPARTAMENTO DE HIDRÁULICA E HIDROLOGÍA TRÁNSITO HIDRÁULICO Flujo en Superficie Libre UNIVERSIDAD NACIONAL DE INGENIERÍA FACULTAD DE INGENIERÍA CIVIL DEPARTAMENTO DE HIDRÁULICA E HIDROLOGÍA 1. INTRODUCCIÓN El flujo de agua en cauces naturales

Más detalles

Computación de Altas Prestaciones Sistemas computacionales

Computación de Altas Prestaciones Sistemas computacionales Computación de Altas restaciones Sistemas computacionales Javier Cuenca, Domingo Giménez Departamento de Informática y Sistemas Universidad de Murcia, Spain dis.um.es/~domingo Universidad de Murcia 1 Francisco

Más detalles

4. Método del elemento finito (formulación de desplazamientos)

4. Método del elemento finito (formulación de desplazamientos) 4 Método del elemento finito (formulación de desplazamientos) 41 Introducción El método del elemento finito es un método numérico que permite encontrar soluciones aproximadas a problemas físicos gobernados

Más detalles

GRADUADO/GRADUADA EN FÍSICA. Distribución temporal de asignaturas Curso 1º

GRADUADO/GRADUADA EN FÍSICA. Distribución temporal de asignaturas Curso 1º GRADUADO/GRADUADA EN FÍSICA Fundamentos de Física I Análisis Matemático I Álgebra Lineal y Geometría I Curso 1º 6 B Física Física Aplicada Fundamentos de Física II 6 B Matemáticas -Álgebra Química 6 B

Más detalles

Computación de Propósito General en Unidades de Procesamiento Gráfico GPGPU. Clase 0 Lanzamiento del Curso. Motivación

Computación de Propósito General en Unidades de Procesamiento Gráfico GPGPU. Clase 0 Lanzamiento del Curso. Motivación Computación de Propósito General en Unidades de Procesamiento Gráfico () Pablo Ezzatti, Martín Pedemonte Clase 0 Lanzamiento del Curso Contenido Evolución histórica en Fing Infraestructura disponible en

Más detalles

MT2 - Matemáticas II

MT2 - Matemáticas II Unidad responsable: Unidad que imparte: Curso: Titulación: Créditos ECTS: 2017 860 - EEI - Escuela de Ingeniería de Igualada 713 - EQ - Departamento de Ingeniería Química GRADO EN INGENIERÍA EN ORGANIZACIÓN

Más detalles

Nombre de la Unidad de Aprendizaje. Clave de la UA Modalidad de la UA Tipo de UA Valor de créditos Área de formación

Nombre de la Unidad de Aprendizaje. Clave de la UA Modalidad de la UA Tipo de UA Valor de créditos Área de formación Misión del Centro Universitario Somos un centro que forma parte de la Red Universitaria de la Universidad de Guadalajara. Como institución de educación superior pública asumimos el compromiso social de

Más detalles

Métodos Numéricos Hoja 1 de 5

Métodos Numéricos Hoja 1 de 5 Métodos Numéricos Hoja 1 de 5 Programa de: Métodos Numéricos UNIVERSIDAD NACIONAL DE CÓRDOBA Facultad de Ciencias Exactas, Físicas y Naturales República Argentina Código: 4011 Carrera: Ingeniería Biomédica

Más detalles

Sistema de Desarrollo de Redes Neuronales Celulares

Sistema de Desarrollo de Redes Neuronales Celulares Sistema de Desarrollo de Redes Neuronales Celulares PRESENTA: ING. JOSÉ DE JESÚS MORALES ROMERO DIRECTORES DE TESIS: DR. FELIPE GÓMEZ CASTAÑEDA DR. JOSÉ ANTONIO MORENO CADENAS Contenido Objetivos Antecedentes

Más detalles

Euler Math ToolBox. Software GPL para la enseñanza, I + D y actividades profesionales en general

Euler Math ToolBox. Software GPL para la enseñanza, I + D y actividades profesionales en general LABORATORIO: Simulación y Mecánica Computacional TRABAJO: Euler Math ToolBox. Software GPL para la enseñanza, I + D y actividades profesionales en general Ing. Carlos A. Carlassare Profesor Titular de

Más detalles

Dinámica Molecular de Proteínas Modelado y Simulación Computacional

Dinámica Molecular de Proteínas Modelado y Simulación Computacional Dinámica Molecular de Proteínas Modelado y Simulación Computacional Profesores: Eliana K. Asciutto & Ignacio J. General 2 do cuatrimestre 2017 Escuela de Ciencia y Tecnología UNSAM Dinámica Molecular de

Más detalles

GRADO EN INGENIERÍA EN TECNOLOGÍAS INDUSTRIALES

GRADO EN INGENIERÍA EN TECNOLOGÍAS INDUSTRIALES GRADO EN INGENIERÍA EN TECNOLOGÍAS INDUSTRIALES TABLA DE EQUIVALENCIA DE OTROS ESTUDIOS UNED A GRADO EN INGENIERÍA EN TECNOLOGÍAS INDUSTRIALES CÓDIGO ASIGNATURAS OTROS ESTUDIOS ASIGNATURAS GRADO TECNOLOGÍAS

Más detalles

PROPUESTA PROGRAMACION ANUAL MINIMA

PROPUESTA PROGRAMACION ANUAL MINIMA 1100033 Inducción a la Vida Universitaria X X X X X 1100037 Introducción a la Ingeniería X X X X 1100038 Introducción al Desarrollo Sustentable X X X X X X 1100040 Taller de Planeación y Ejecución de Proyectos

Más detalles

Método de diferencias finitas para ecuaciones diferenciales parciales elípticas. (Parte II)

Método de diferencias finitas para ecuaciones diferenciales parciales elípticas. (Parte II) Método de diferencias finitas para ecuaciones diferenciales parciales elípticas (Parte II) Métodos numéricos para sistemas lineales Solución numérica de EDPs requiere resolver sistemas de ecuaciones lineales

Más detalles

Paralelismo Relajado Paralelismo Síncrono

Paralelismo Relajado Paralelismo Síncrono Metodología de la Programación Paralela Facultad Informática, Universidad de Murcia Esquemas algorítmicos paralelos: Paralelismo Relajado Paralelismo Síncrono Domingo Giménez (Universidad de Murcia) 1

Más detalles

Modelado y autooptimización en esquemas paralelos de backtracking

Modelado y autooptimización en esquemas paralelos de backtracking Modelado y autooptimización en esquemas paralelos de backtracking Manuel Quesada y Domingo Giménez Universidad de Murcia XX Jornadas de Paralelismo A Coruña, 18 Sept 2009 Índice 1 Introducción 2 Técnica

Más detalles

VIII. Determinación de frecuencias naturales y formas modales

VIII. Determinación de frecuencias naturales y formas modales Objetivos: 1. Comprender como emplear el método de Rayleigh para estimar la frecuencia natural fundamental de un sistema de múltiples grados de libertad.. Presentar el problema estándar de eigen valores

Más detalles