Nombre: Christopher Ortega Espinosa Julio Capa Tema: Multiprocesamiento FECHA: Diseño de Algoritmos Paralelos 18/Enero/

Slides:



Advertisements
Presentaciones similares
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.
Advertisements

REDES Y SISTEMAS COMUNICACIONALES “INSTITUTO TECNOLOGICO SUPERIOR “RUMIÑAHUI”” Tercero Año de Bachillerato Informática Paralelo F Lic. Esp. Gonzalo Balverde.
COMPUTACION PARALELA GLORIA PATRICIA FLOREZ ANGIE PAOLA ANCHICO.
FACILITADORA: DISCENTE: ESP. YUSET GONZALEZ ALTUVE JOSE C.I.V AMBIENTE: 5 BARINAS; 06 OCTUBRE 2014 REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO.
Trabajo De Informática Presentado Por : Juan Pablo Caviedes Javier Carvajal Shirley Cortes Grado J.T.
La Comunicación como proceso dinámico en la Gerencia Educativa UNIVERSIDAD DEL ZULIA FACULTAD DE HUMANIDADES Y EDUCACIÓN CONSEJO CENTRAL DE EXTENSIÓN DIVISIÓN.
Operación de CEO Móvil. En el menú de Consultas encontramos 3 opciones: Consultas Favoritas: consultas repetitivas que se pueden guardar con sus características.
DIRECCIÓN NACIONAL DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN – DNTIC´S.
Título del Proyecto Times New Roman, tamaño 66. Nombres de los autores Datos de la Institución de adscripción de los autores. Marcar con números superíndices.
UNIVERSIDAD NACIONAL ABIERTA DIRECCIÓN DE INVESTIGACIÓNES Y POSTGRADO ESPECIALIZACIÓN EN TELEMÁTICA E INFORMÁTICA EN EDUCACIÓN A DISTANCIA CENTRO LOCAL.
Intelligent Databases and Information Systems research group Department of Computer Science and Artificial Intelligence E.T.S Ingeniería Informática –
? INTERRUCCIONES Y BUSES Interrupciones Buses
Experiencia piloto en la Biblioteca de Turismo y Finanzas
Estructuras de interconexión de un computador
Menú Presentación Dispositivos de Salida Que es informática
Rafael Asprilla Universidad de Panamá ,
INDICE DE LA CONTAMINACION ACUSTICA
Red Iberoamericana de Computación de Altas Prestaciones
¿Donde ocurre el aprendizaje?
Automatización y control de sistemas de distribución
Título Exposición MICHAEL EDUARDO. ROCHA FERNÁNDEZ
Sociedad de la información
Glosario TIC Sandra Ximena Rojas
HILOS EN SISTEMAS DISTRIBUIDOS
WEBNODE Webnode es un sistema de creación de páginas web en línea desarrollado por Westcom s.r.o. La compañía tiene su centro de operaciones en Brno, República.
Etapas de desarrollo de un Sistema Operativo
Sistema Distribuido para entidad bancaria
Software de aplicación de escritorio y web
Profesor: José Luis Gonzalez
TEMA: EVOLUCIÓN DE LA WEB
TECNOLOGIA Y SU RELACION CON OTRAS AREAS DE CONOCIMIENTO
Aplicaciones Web de Servidor
Modelo de 3 capas. Qué es la arquitectura de una aplicación? La arquitectura se refiere a la forma en la que es diseñada tanto física como lógicamente.
MENU SOFWARE Y HADWARE DISPOSITIVOS DE SALIDA DISPOSITIVOS DE ENTRADA
UML 2,0 Christian Sáenz.
Las TICS: definición, clasificación, evolución
INSTITUTI TECNICO NACIONAL DE COMERCIO
QUE ES HARDWARE Por definición literal no tiene sentido (partes duras), pero si lo definimos dentro del contextos informático se refiere a todas las partes.
Diagramas del modelo uml
Tecnologías de la información y la comunicación
TAREA 3 GLOSARIO TIC Libia Quintana HERRAMIENTA TAREAS.
Introducción Gestión de Procesos Tecnologías de Información y
Clase Pasada…. ¿Como es la tierra? Geodesia Geoide
OFDM óptimo para smart grid
HERRAMIENTAS PARA FAVORECER UN CAMBIO HORARIO EN EL ÁMBITO LABORAL
SISTEMA DE CONTROL DE CUMPLIMIENTO DE LA NORMATIVA LABORAL PORTUARIA
Desarrollo de software
Gestión del Momento de la Verdad
HARDWARE y SOFTWARE.
INGENIERÍA INFORMÁTICA Y DE SISTEMAS Docente: Mg Ing. Jesús Ocaña Velásquez ARQUITECTURA DEL COMPUTADOR.
Intelligent Databases and Information Systems research group Department of Computer Science and Artificial Intelligence E.T.S Ingeniería Informática –
INTERNET.
COFRE CON SISTEMA DE SEGURIDAD BLUETOOTH
Redes I Magistral Nro. 10 Capa 5: Sesión
Gestion de redes Héctor Lara García
Desarrollo de sitios web
Resultado de Aprendizaje:1
Actividad: Fase de Transferencia
Instituto Tecnológico Superior de la Región Sierra
Técnicas de Comunicación Colectiva sobre QsNet
RESULTADOS DE AUDITORÍAS 2018.
Generaciones de Bases de Datos
“El nuevo paradigma del ecosistema de telecomunicaciones: impacto en la formación de recursos humanos” Dr. Arturo Serrano Santoyo Dirección de Impulso.
Estrategias de búsqueda de material académico escrito
Tipos de educación existentes y la diferencia entre el modelo de enseñanza distribuida y educación a distancia.
C.R.M. Comercial.
Concesiones de Transporte Publico
Líderes de Calidad Sede Bogotá 2018
SISTEMA ROBÓTICO MÓVIL AUTÓNOMO COOPERATIVO PARA MAPEO 2D DE OBSTÁCULOS Y NIVELES DE TEMPERATURA EN UN AMBIENTE CONTROLADO Autor: Illanes Tibanlombo,
Escribe el título de tu tesis aquí
Transcripción de la presentación:

Nombre: Christopher Ortega Espinosa Julio Capa Tema: Multiprocesamiento FECHA: Diseño de Algoritmos Paralelos 18/Enero/2010 1

Diseño de Algoritmos Paralelos Algoritmos Paralelos Conjunto de tareas que interaccionan mediante el intercambio de mensajes a través de canales. Tarea: programa + procesador + puertos de comunicación Cuando nosotros estamos trabajando con algoritmos paralelos tenemos factores importantes para analizar como son: eficiencia, tiempo de ejecución, número de procesos. Tiempo de ejecución Es el tamaño del mismo T(n) considerando el numero de procesos que enviamos a ejecutar. El tiempo total de ejecución t(n) = t (1) + t (2) + t (3)+…… + t(n)

Granularidad El numero y tamaño de tareas en el cual un problema es descompuesto determina la granularidad de la descomposición. Tenemos 2 casos: fine-grained y coarse-grained Figura#1: Caso fine-grained. [3]

Figura#2: Caso coarse-grained

Concurrencia Se refiere al acceso que se tiene sobre un programa. Figura#3: Acceso de un usuario a un programa para interactuar 9 veces.

Dependencia de Tareas En la mayoría de los casos, las tareas tienen dependencias. No pueden empezar hasta que no acaben las predecesoras. Figura#4: Grafo de dependencia de tareas

Grafo de Interacción de Tareas Muestra los patrones de interacción de las tareas. Figura#5: Grafo de interacción de tareas.

SISTEMA DISTRIBUIDO PARA LA GENERACIÓN DE MAPAS POR MEDIO DE UN SENSOR LASER EN UN ROBOT MÓVIL Resumen: En este artículo se hace una exposición de una arquitectura distribuida escalable y en componentes. La arquitectura propuesta provee la infraestructura necesaria para poder emplear al máximo la información que proporcionan los sensores, así como poder generar el tipo de mapa requerido. En una primera fase el modelo se ha ensayado con un sistema distribuido basado en un solo sensor laser LMS200, un servo motor, un subsistema de procesamiento y generación de mapas, y un visor 3D para los mapas geométricos que permite gestionar los modelos

Arquitectura distribuida Empleada

Sistema Paralelo Se está trabajando con un sistema con componentes, en los que un sistema de comunicaciones es el responsable de contener y transmitir la información. El sistema que se ha empleado para comprobar la arquitectura distribuida se muestra en la siguiente figura.

Sistema de Comunicaciones La comunicación entre componentes la realiza el sistema SCORE se basa en la representación interna de datos distribuidos. La estructura de datos representada está continuamente actualizada por el SCORE, mostrando los valores de los mensajes entre los procesos

Mapa Geométrico

Referencias: 1. Artículos Investigativos [1] O. Bonorden, N. Huppelshauser, B. Juurlink, I. Rieping - PUB library, Release User guide and function reference. University of Paderbon, Germany [2] O. Bonorden, B. Juurlink, I. von Otte, I. Rieping - The Puderborn University BSP (PUB) Library - Desing, Implementation and performance. 13th. International Parallel Processing Symposium 10th. Symposium on Parallel and Distributed Processing (IPPs/SPDP) [3] R. Chandra, L. Dagum, D. Kohr, D. Mandan, J. McDonald and R. Menon – Parallel Programming in OpenMP – Morgan Kaufmann Publishers [4] I. Foster - Designing and Building Parallel Programs. Addison- Wesley

2. Internet [5] -> Universidad deCataluña España. [6] -> Aplicaciones LAM/MPI [7] Tesis: Universidad Politécnica de Madrid (UPM). "Sistema Distribuido para la generación de mapas por medio de un sensor laser en un robot móvil" Escuela de Electrónica y Sistemas Septiembre 2004 Madrid- España.

15