Algoritmos y Programación Paralela Presentación 1 ALGORITMOS Y PROGRAMACIÓN PARALELA curso 2006-2007 profesor Domingo Giménez Cánovas dis.um.es/~domingo/app.html.

Slides:



Advertisements
Presentaciones similares
SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
Advertisements

AGENDAAGENDA Luna llena Luna nueva. ENERO ENERO Miércoles Martes Lunes.
el 1, el 4 y el 9 tres cuadrados perfectos autosuficientes
Paso 1 Portada YO SOY EUROPEO Comisión Europea.
Curso de Java Java – Redes Rogelio Ferreira Escutia.
MOMENTOS IMPORTANTES DE LA BIOGRAFÍA DE…. …EL 2 DE FEBRERO DE 1977.
Análisis Microeconómico Avanzado:
Ecología e Impacto Ambiental
CRISTALOGRAFÍA Juan Carlos Fernández Caliani
EXPERTO EN INTERVENCIÓN SOCIO-COMUNITARIA
Cuestiones y problemas
Rocío Isabel Ruiz Roman1 A BILINGUAL SCIENCE CLASS UNA CLASE DE CONOCIMIENTO DEL MEDIO BILINGÜE DE PRIMARIA.
Rojo.
Hablamos de HOY…. ¿Qué día de la semana es hoy? ¿Cuál es la fecha de hoy? agosto septiembre octubre noviembre El ______ de ________. (#) (mes) diciembre.
PROGRAMACIÓN PARALELA Tema 5: Análisis de algoritmos paralelos
Complejidad Algorítmica: Análisis de algoritmos
ÍNDICE DE CONTENIDOS PARTE TEÓRICA (6 horas)
LOS DUEÑOS DE LOS MEDIOS IMPRESOS I
El Diseño de Algoritmos Paralelos
INICIO ACTIVIDADES 2007.
Redes y Servicios Telemáticos
CIRCUITO A mts SALIDA Distancia entre salida y meta a restar de la primera vuelta: 233 mts Avenida de las Provincias P P Secretaria, guardarropa,
Trascendencia de este curso Curso Introducción a la Computación 1
Programación Científica
Computacion Inteligente
Computacion Inteligente
Ingeniería en Computación Dr. Ignacio Algredo Badilo
Fundamentos de Programación Orientada a Objetos
Contabilidad I (Con 102) I Semestre 2007
UdelaR Fing Petrella ORGANIZACIONES PARA INGENIEROS MODULO 1 INTRODUCCION UdelaR FIng feberero 2007 versión 12 Carlos A. Petrella Juan Trujillo y Rodrigo.
Red Neuronal de Contrapropagación
Sintaxis básica del lenguaje
sisOpe Presentación Curso 13/14
Curso de doctorado impartido por Dr. Quiliano Isaac Moro
Curso MICROPROCESADORES1 Asignatura optativa de 6 créditos Teoría : Martes 12h. ; Jueves 13h. Laboratorio: Miércoles 18h. Tutorías: Miércoles.
ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES II
Aqui está Señoras y Señores !!!!!
JORNADA 1 DEL 24 DE MARZO AL 30 DE MARZO EQUIPO 01 VS EQUIPO 02 EQUIPO 03 VS EQUIPO 06 EQUIPO 05 VS EQUIPO 10 EQUIPO 07 DESCANSA EQUIPO 08 VS EQUIPO 13.
CULENDARIO 2007 Para los Patanes.
SI QUIERES VERLO DALE AL CLICK
LENGUAJES Y PARADIGMAS DE PROGRAMACIÓN
Sistemas Operativos ISI, III Nivel, 4hs. UTN FRD ISI, III Nivel, Sistemas Operativos, Lic. Guillermo Cherencio.
UNIVERSIDAD TECNOLOGICA DE MÈXICO DESARROLLO SUSTENTABLE
TOMATE INGRESOS PROMEDIOS AL M.C.B.A. EN % DE TONELADAS POR REGION (Promedio 1996/2000) Para el mes de ENERO.
Intelligent Databases and Information Systems research group Department of Computer Science and Artificial Intelligence E.T.S Ingeniería Informática –
MSc. Lucía Osuna Wendehake
3º curso Ingeniería Técnica en Informática de Sistemas UNED
Capítulo Preliminar El tiempo. 1)¿Qué tiempo hace? What is the weather like? 2)Hace (Hay) sol. It’s sunny. 3)Hace (mucho) calor. It’s (very) hot. 4)Hace.
Optimización de pruebas de mutación con el uso de algoritmos genéticos
ALGORITMO GENÉTICO John Henry Holland (n. 02 de febrero 1929, Fort Wayne, Indiana, EE.UU.) ostenta los títulos de Profesor de Psicología y Profesor de.
ESCUELA PROFESIONAL DE INGENIERIA INDUSTRIAL CURSO: GESTION DE LA CALIDAD ING.ELIZABETH FERG 1.
Programa de Formación del CEDEX – 2007 Curso de TÉCNICAS ESTADÍSTICAS DE ANÁLISIS MULTIVARIANTE TÉCNICAS ESTADÍSTICAS DE ANÁLISIS MULTIVARIANTE Objetivo:
Algoritmos y Estructuras de Datos I
El Proceso Software Ingeniería en Informática
PROGRAMACIÓN PARALELA EN ALGORITMOS SOBRE GRAFOS
Curso de Computación Científica en Clusters
Autómatas y Lenguajes Formales
Análisis y Diseño del Software
12 December 2005Universidad de Murcia1 Computación Matricial y Paralela Curso Doctorado programa de Informática y Matemáticas Aplicadas en Ciencia e Ingeniería,
Sistemas Concurrentes I.T. Informática de Sistemas Curso
Algoritmos y Estructuras de Datos
Lenguajes de Programación M.C. Juan Carlos Olivares Rojas Agosto, 2009.
Temas avanzados de Ingeniería Informática (II)”: Procesamiento Paralelo José María Carazo Centro Nacional de Biotecnología - C.S.I.C. Universidad Autónoma.
ALGORITMOS Y ESTRUCTURAS DE DATOS Ingeniería Técnica en Informática de Sistemas curso Teoría: Domingo Giménez, tutorías: L 9:30-10:30; M 10:00-12:30,
1 COMPUTACIÓN MATRICIAL Y PARALELA curso profesores Antonio Javier Cuenca Muñoz Domingo Giménez Cánovas dis.um.es/~domingo/doctorado/0607/commatpar.html.
ALGORÍTMICA Ingeniería Técnica en Informática de Gestión y de Sistemas curso Teoría: Domingo Giménez Seminario C: José María Rodríguez Prácticas.
7/24/2015Lingüística Computacional1 LINGÜÍSTICA COMPUTACIONAL Carlos Mario Zapata J.
1 Temas fundamentales del Curso Conceptos básicos de Sistemas Distribuidos. Caracterización de los sistemas distribuidos. Concurrencia en Sistemas Distribuidos.
SISTEMAS DE BASES DE DATOS MASIVOS (U. N.) / GESTIÓN Y EL PROCESAMIENTO DE GRANDES VOLÚMENES DE DATOS (U. de A.) Francisco Moreno & Freddy Duitama 2015-II.
Transcripción de la presentación:

Algoritmos y Programación Paralela Presentación 1 ALGORITMOS Y PROGRAMACIÓN PARALELA curso profesor Domingo Giménez Cánovas dis.um.es/~domingo/app.html dis.um.es/~domingo/app.html

Algoritmos y Programación Paralela Presentación 2 Temario y Sesiones 25 de septiembre: Presentación 2 de octubre: Introducción a la NP CompletitudIntroducción a la NP Completitud 9 de octubre: Modelos de programación paralela. Modelos computacionalesModelos de programación paralela. Modelos computacionales Modelos de programación paralela. Paradigmas de programación paralela 16 de octubre: Programación en memoria compartida: OpenMP, prácticas de OpenMPProgramación en memoria compartida: OpenMP 23 de octubre: Programación en memoria distribuida: MPI, prácticas de MPIProgramación en memoria distribuida: MPI 30 de octubre: Análisis de algoritmos paralelos Análisis de algoritmos paralelos 6 de noviembre: Problemas de asignación de tareasProblemas de asignación de tareas 13 de noviembre: Heurística en algoritmos de recorrido de árboles de soluciones 20 de noviembre: Algoritmos probabilistasAlgoritmos probabilistas 27 de noviembre: Algoritmos evolutivosAlgoritmos evolutivos 4 de diciembre: Algoritmos numéricos 11 de diciembre: Exposiciones de algoritmos 18 de diciembre: Diseño de programas paralelosDiseño de programas paralelos 8 de enero: Exposiciones de algoritmos paralelos 15 de enero: Exposiciones de algoritmos paralelos

Algoritmos y Programación Paralela Presentación 3 Complejidad de problemas: Algorithmics. The Spirit of computing (Parte III). David Harel. Addison-Wesley (1996). Fundamentos de algoritmia (Capítulo 12). G.Brassard. P. Bratley. Prentice Hall. (1997) Algoritmos probabilistas: Algorítmica; concepción y análisis (Capítulo 8). Brassard Bratley: Masson (1991) Fundamentos de algoritmia (Capítulo 10). G.Brassard. P. Bratley. Prentice may (1997) Algoritmos evolutivos: Genetic Algorithms + Data Structures = Evolution Programs. Zbiniew Michalewics. Springer-Verlag (1992). Algoritmos numéricos: Matrix Computations. Gene H.Golub, Charles F.Van Loan. The Johns University Peress (1989) Matrix Algorithms.Volume I: Basic Decompositions. G.W. Stewart. SIAM (1998) Introduction To Algorithms. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest. McGraw-Hill (1996) Bibliografía algoritmos

Algoritmos y Programación Paralela Presentación 4 General paralelismo: Grama, Gupta, Karypis, Kumar: Introduction to Parallel Computing. Addison-Wesley Quinn: Parallel Programming in C with MPI and OpenMP. McGrawHill Modelos de paralelismo: Ian Foster: Designing and Building Parallel Programs. 1995Designing and Building Parallel Programs Andrews: Foundations of Multithreaded, Parallel, and Distributed Programming. Addison-Wesley, 2000 Rajkumar Buyya (Editor): High Performance Cluster Computing, Vol 2, Programming and Applications. Prentice Hall Análisis de algoritmos paralelos: Ian Foster: Designing and Building Parallel Programs. 1995Designing and Building Parallel Programs Barry Wilkinson, Michael Allen: Parallel programming. Prentice-Hall Algoritmos paralelos: Barry Wilkinson, Michael Allen: Parallel programming. Prentice-Hall Bibliografía paralelismo

Algoritmos y Programación Paralela Presentación 5 General paralelismo: Grama, Gupta, Karypis, Kumar: Introduction to Parallel Computing. Addison-Wesley Quinn: Parallel Programming in C with MPI and OpenMP. McGrawHill Modelos de paralelismo: Ian Foster: Designing and Building Parallel Programs. 1995Designing and Building Parallel Programs Andrews: Foundations of Multithreaded, Parallel, and Distributed Programming. Addison-Wesley, 2000 Rajkumar Buyya (Editor): High Performance Cluster Computing, Vol 2, Programming and Applications. Prentice Hall Análisis de algoritmos paralelos: Ian Foster: Designing and Building Parallel Programs. 1995Designing and Building Parallel Programs Barry Wilkinson, Michael Allen: Parallel programming. Prentice-Hall Algoritmos paralelos: Barry Wilkinson, Michael Allen: Parallel programming. Prentice-Hall Bibliografía paralelismo

Algoritmos y Programación Paralela Presentación 6 Participación (dar ideas, críticas, comentarios,...)20% En clase, prácticas, textos a comentar,... Exposición de algoritmos20% En clase, al final de diciembre Trabajo de algoritmos20% Alguna técnica aplicada al problama de asignación, o generalizar algún problema de ACM de Valladolid y resolver por alguna de las técnicas estudiadas Exposición de programación paralela20% En clase, al final del cuatrimestre Trabajo de programación paralela20% Resolver un problema típico en paralelo, con OpenMP y MPI, estudiarlo teórica y experimentalmente Evaluación