Arquitecturas Paralelas: Redes de interconexión y Medición de performance
|
|
- Cristián Juan Luis González Montoya
- hace 5 años
- Vistas:
Transcripción
1 Arquitecturas Paralelas: Redes de interconexión y Medición de performance Versión 2014 Hesham El-Rewini & Mostafa Abd-El-Barr, Advanced Computer Architecture and Parallel Processing. Willey.
2 Redes de interconexión para arquitecturas paralelas Pueden clasificarse según diferentes criterios: Modo de operación: sincrónico vs. asincrónico. Estrategia de control: centralizado vs. descentralizado. Técnica de conmutación: circuitos vs. conmutación de paquetes. Topología: cómo se conectan procesadores y memorias entre sí. Cada enlace presenta un balance entre performance (ancho de banda) y costo. Diferencia evidente entre redes para memoria compartida y memoria distribuida. En este último caso no necesita estar completamente conectada (ruteo de mensajes).
3 Redes de interconexión Topologías para memoria compartida a) Memoria multiport (no escala) b) Bus (económica, bloqueante) c) Red conmutada (balance)
4 Redes de interconexión Topologías para memoria compartida CROSSBAR El routing dinámico se consigue utilizando redes de conmutación compuestas por crossbar switches o 2x2 switches. Las redes crossbar son no bloqueantes (permiten varias conexiones simultáneas) pero necesitan gran cantidad de switches (N 2 para N nodos).
5 Redes de interconexión Topologías para memoria compartida OMEGA Las redes de interconexión multietapa son las más avanzadas entre las redes actuales de conmutación. En el caso de la red omega, para conectar N nodos se necesitan log 2 N etapas con N/2 switches 2x2 cada una.
6 Redes de interconexión Topologías para memoria compartida Ventajas y desventajas de las diferentes topologías: Las redes tipo bus son económicas pero pueden transformarse en el cuello de botella del sistema. Los buses paralelos mejoran la performance, pero son costosos. Las redes crossbar son no bloqueantes, pero requieren un gran número de switches. Las redes omega son bloqueantes en menor grado. Presentan mejor performance que los buses y son más económicas que las crossbar.
7 Redes de interconexión Topologías para pasaje de mensajes I) Estáticas (pizarrón) II) Dinámicas 4
8 Redes de interconexión Topologías estáticas para pasaje de mensajes 4-cube 7-cube
9 Redes de interconexión Topologías estáticas para pasaje de mensajes Three-dimensional (3D) torus network in which the nodes are connected to their six nearest-neighbor nodes in a 3D mesh.
10 Redes de interconexión Topologías estáticas para pasaje de mensajes Para n nodos, C es el número de conexiones y D el camino más largo (diámetro de la red) Completamente conectado: caro, crece rápido. Permite varias conexiones simultáneas. D=1, C=n(n-1)/2 Anillo: muy económico: C=n. Pero D=n. Toroide/grilla: más económico, buen equilibrio. D=2(sqrt(n)-1), C=2n [toroide] y C=2n-sqrt(n) [grid]. C=2n (1D), C=4n (2D) y C=6n (3D) Hipercubo de m dimensiones: cada nodo conectado a m vecinos. n=2m, C=n.m/2, D=m.
11 Redes de interconexión Ejemplo 8 nodos
12 Análisis de performance en Arquitecturas Paralelas Hesham El-Rewini & Mostafa Abd-El-Barr, Advanced Computer Architecture and Parallel Processing. Willey. Capítulo 3 completo. Peak rate (no muy útil, marketing) Mejora y Eficiencia [S=Ts/Tp, ξ=s/n] Equal duration model: caso ideal [S=n, ξ=1] Serial section model: ley de Amdahl [S<n, ξ< 1] Amdahl vs. Gustafson-Barsis Efecto del tiempo de comunicación Escalabilidad
13 Definición de mejora y eficiencia S= t s t m ξ= S n Equal duration model ξ=1 Fractional communication overhead
14 Serial section model
15
16 Serial section model with communication overhead
17 Amdhal vs. Gustafson-Barsis SS n Algunos problemas no se comportan en forma tan pesimista como predice Amdhal. A veces el tamaño del problema aumenta con el número de procesadores. SS(f) es una recta y no presenta el límite en 1/f. 1 S SS 1 f En este caso f va disminuyendo, en proporción, al aumentar el orden del problema (en la práctica sucede en algunos problemas) n S (n )= 1 +f (n 1 ) SS (n )= f+(1 f ) n f+ (1 f ) n n lim SS( n) n = SS (n ) =n f (n 1 )
18 S vs. f gnuplot> plot [x=0:1] [0:10] 5/(x*4+1) title "Amdahl n=5", 10/(x*9+1) title "Amdahl n=10", 100/(x*99+1) title "Amdahl n=100",1/x title "Amdahl n=oo", 5-(x*4) title "Gustafson n=5", 10-(x*9) title "Gustafson n=10", 100-(x*99) title "Gustafson n=100"
19 DISCUSIÓN: Expresión general de la mejora S= t 1 t n = t s +t p t s + t p n +t c Donde tanto ts como tc dependen de n
20 Métrica de Karp-Flatt Despejando de Amdhal la sección serie (f) y midiendo experimentalmente la mejora (S) que se obtiene para un dado problema (utilizando n procesadores), resulta que f es una medida de cuán paralelizable es el problema. Puede utilizarse para predecir cómo se comportará el sistema al variar el número de procesadores. f= 1 S 1 n 1 1 n Esta lógica aplica también si el modelo no es el de Amdhal
21 Escalabilidad Ejemplo: Hipercubo de D dimensiones (n=2 D, dist max D=log2(n)), utilizado para realizar la suma de m números. Mejora (hacia 4): escalable S= m m n +2 log 2 n Es escalable si habiendo agregado nodos la eficiencia se mantiene constante al aumentar m
22 for m=1:8, for n=1:8, N=2^n; M=2^(m+5); S(m,n)=M/(M/N+log2(N)); E(m,n)=S(m,n)/N; end end surf(s); % ver que en la diagonal se vaya duplicando ylabel('m: orden 2^(m+5)'); xlabel('n: nodos 2^n'); zlabel('mejora'); S= m m n +2 log 2 n
23 for m=1:8, for n=1:8, N=2^n; M=2^(m+5); S(m,n)=M/(M/N+log2(N)); E(m,n)=S(m,n)/N; end end surf(e); % ver que la diagonal se mantenga constante ylabel('m: orden 2^(m+5)'); xlabel('n: nodos 2^n'); zlabel('eficiencia'); E= m/n m n +2 log 2 n
24 Grado de escalabilidad / Isoeficiencia El grado de escalabilidad de un sistema paralelo se determina por la relación en que el problema debe incrementarse respecto del número de procesadores (n), para mantener una eficiencia constante cuando el número de procesadores aumenta. Por ejemplo, en un sistema paralelo altamente escalable el tamaño del problema deberá crecer linealmente con respecto de n a fin de mantener la eficiencia constante. En un sistema poco escalable el tamaño del problema necesitará crecer exponencialmente con respecto de n para mantener la eficiencia constante. e= incremento del tamaño del problema incremento de n para rendimiento constante NUEVO: La isoeficiencia es la capacidad del sistema de mantener la eficiencia constante cuando aumenta el número de procesadores.
Arquitecturas Paralelas Introducción
Arquitecturas Paralelas Introducción William Stallings, Organización y Arquitectura de Computadores, 5ta. ed., Capítulo 16: Procesamiento Paralelo. Andrew S. Tanenbaum, Organización de Computadoras 4ta.
Más detallesMULTIPROCESADORES MODELOS DE INTERCONEXIÓN
Todos los derechos de propiedad intelectual de esta obra pertenecen en exclusiva a la Universidad Europea de Madrid, S.L.U. Queda terminantemente prohibida la reproducción, puesta a disposición del público
Más detallesTEMA 4 PROCESAMIENTO PARALELO
TEMA 4 PROCESAMIENTO PARALELO Tipos de plataformas de computación paralela Organización lógica Organización física Sistemas de memoria compartida Sistemas de memoria distribuida Tipos de plataformas de
Más detallesArquitectura de Computadoras para Ingeniería
Arquitectura de Computadoras para Ingeniería (Cód. 7526) 1 Cuatrimestre 2016 Dra. DCIC - UNS 1 Multiprocesadores 2 Clasificación de Flynn Clasificación de 1966 En función del flujo de instrucciones y datos
Más detallesRedes de Interconexión
Redes de Interconexión José M. Cámara (checam@ubu.es) v. 1.0 Redes de interconexión Estáticas o directas: formadas por enlaces permanentes, punto a punto, entre los diferentes nodos de la red. Dinámicas
Más detallesREDES DE INTERCONEXIÓN
REDES DE INTERCONEXIÓN José M. Cámara (checam@ubu.es) v. 2.0 Redes de interconexión Estáticas o directas: formadas por enlaces permanentes, punto a punto, entre los diferentes nodos de la red. Dinámicas
Más detallesTEMA 4 PROCESAMIENTO PARALELO
TEMA 4 PROCESAMIENTO PARALELO Tipos de plataformas de computación paralela Organización lógica Organización física Sistemas de memoria compartida Sistemas de memoria distribuida Tipos de plataformas de
Más detallesMultiprocesadores de Memoria Compartida
Arquitectura (10/11) Multiprocesadores Memoria Compartida Características MMC Res Interconexión para MMC Programación MMC Tipos MMC 1 Arquitectura (10/11) Características MMC Prestaciones (MMC) = f (coste
Más detallesComputación de Alta Performance Curso 2009 MEDIDAS DE PERFORMANCE MEDIDAS DE PERFORMANCE
Computación de Alta Performance Curso 2009 Objetivos: Estimación de desempeño de algoritmos paralelos. Comparación con algoritmos seriales. Factores intuitivos para evaluar la performance: Tiempo de ejecución.
Más detallesRedes de Altas Prestaciones
Redes de Altas Prestaciones Tema 1: Introducción Características de los sistemas distribuidos Necesidad de las arquitecturas de red de altas prestaciones Organización de la asignatura Características de
Más detallesUniversidad CAECE. Ingeniería en Sistemas. Arquitectura Avanzada
Universidad CAECE Ingeniería en Sistemas Arquitectura Avanzada Docente Muñoz Bussi, J. J. Alumno Tolstanov, Ezequiel H. (Mat. 9/) Tema Interconexión de Redes Fecha 8 de Noviembre de Cuatrimestre do. de
Más detallesMÓDULO 1.4 ARQUITECTURA DE SOFTWARE CON UML
INGENIERÍA DE SOFTWARE II MÓDULO 1.4 ARQUITECTURA DE SOFTWARE CON UML Gabriel Tamura gtamura@icesi.edu.co Cali, 2008 Arquitectura de Software con UML PROGRAMA 1. Motivación 2. La Taxonomía de Flynn 3.
Más detallesTEMA 2: PROGRAMACIÓN PARALELA (Y III)
Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas ARQUITECTURA DE COMPUTADORES II AUTORES: David Expósito Singh Florin Isaila Daniel Higuero Alonso-Mardones Javier García Blas Borja Bergua
Más detallesConmutación de circuitos
Conmutación de circuitos Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación Temario Introducción Arquitecturas, protocolos
Más detallesTemas 17 y 18. Conmutación rápida de paquetes
Temas 17 y 18 Conmutación rápida de paquetes Instituto Tecnológico de Massachusetts Diapositiva 1 Conmutadores de paquetes Paquete Motor de enrutamiento Conmutador (switch) Controlador Paquete Datos Cabecera
Más detallesGRADO EN INGENIERÍA DE COMPUTADORES
GRADO EN INGENIERÍA DE COMPUTADORES Departamento Arquitecturas de Paralelas Automática Prof. Dr. José Antonio de Frutos Redondo Curso 2013-2014 Tema 4. Arquitecturas Paralelas Arquitecturas paralelas.
Más detallesConmutación de circuitos
Conmutación de circuitos Tema 4 Redes de Comunicación I Características La conexión se establece antes de la transferencia de información Red es transparente al usuario (como si hubiese conexión directa
Más detallesRed telefónica. Area de Ingeniería Telemática
ARQUITECTURA DE REDES, Red telefónica Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios Grado en Ingeniería en Tecnologías de Telecomunicación, 2º ARQUITECTURA
Más detallesRed telefónica. Area de Ingeniería Telemática
Red telefónica Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios Grado en Ingeniería en Tecnologías de Telecomunicación, 2º Temario 1. Introducción 2.
Más detalles01/10/ Conceptos básicos. Contenido. a. Configuración del enlace. 2 Conceptos Básicos a. Configuración del enlace
2. Conceptos básicos Contenido 2 Conceptos Básicos a. Configuración del enlace b. Topología og c. Modo de transmisión d. Clases de redes a. Configuración del enlace 1 Enlaces de datos Un enlace directo
Más detallesProcesamiento Paralelo
Procesamiento Paralelo Modelado analítico de programas paralelos Javier Iparraguirre Universidad Tecnológica Nacional, Facultad Regional Bahía Blanca 11 de Abril 461, Bahía Blanca, Argentina jiparraguirre@frbb.utn.edu.ar
Más detallesTopologías de red. Topología de bus
Topologíasdered Por: Roberto Rangel Las redes pueden clasificarse de acuerdo a su topología lógica y su topología física. Las principales topologías que pueden implementarse en una red de computadoras
Más detallesTaller de Programación Paralela
Taller de Programación Paralela Departamento de Ingeniería Informática Universidad de Santiago de Chile March 17, 2008 Qué es paralelismo? Una estrategia compuesta de elementos de hardware y software para
Más detallesPlataformas paralelas
Plataformas paralelas Curso 2011-2012 Elementos de un computador paralelo Hardware: Múltiples procesadores Múltiples memorias Redes de interconexión Software: Sistemas Operativos paralelos Programas orientados
Más detallesAURELIO CHÁVEZ ACHA. Clasificación de redes de acuerdo a topología
AURELIO CHÁVEZ ACHA Clasificación de redes de acuerdo a topología La topología de redes es la forma física o lógica de como se encuentran conectados los dispositivos en una red. La topología esta definida
Más detallesRedes. Serafín Benito OrCo I: Redes 1
Redes Introducción Una red elemental Concepto de protocolo Medidas de rendimiento de una red Conexión computador-red Conexión de más de dos computadores Arquitecturas de protocolo Serafín Benito OrCo I:
Más detallesConmutación de circuitos
Conmutación de circuitos Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación Temario 1. Introducción 2. Protocolos y arquitectura
Más detallesProcesamiento Paralelo
Procesamiento Paralelo Arquitecturas de Computadoras Paralelas Javier Iparraguirre Universidad Tecnológica Nacional, Facultad Regional Bahía Blanca 11 de Abril 461, Bahía Blanca, Argentina jiparraguirre@frbb.utn.edu.ar
Más detallesArquitectura de protocolos en LANs
Arquitectura de protocolos en LANs Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación Temario 1. Introducción 2. Arquitecturas
Más detallesModelos de computadores paralelos
Modelos de computadores paralelos Domingo Giménez Departamento de Informática y Sistemas Universidad de Murcia, Spain dis.um.es/~domingo Universidad de Murcia 1 Contenido Programación paralela Modelos
Más detallesMulticomputadores. Características Generales. Redes de Interconexión. Topologías de Interconexión. Estrategias de Conmutación y Control de Flujo
ulticomputadores Características Generales Redes de Interconexión Topologías de Interconexión Estrategias de Conmutación y Control de Flujo Algoritmo de Encaminamiento Organización del Switch Interfaz
Más detallesUNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática
ARQUITECTURA DE LAS COMPUTADORAS(1303). ÁREA DE CONOCIMIENTO: ARQUITECTURA DE LAS COMPUTADORAS CRÉDITOS: 7 HORAS TEÓRICAS ASIGNADAS A LA SEMANA: 2 HORAS PRÁCTICAS ASIGNADAS A LA SEMANA: 2 PROGRAMAS EDUCATIVOS
Más detallesIntroducción a los Sistemas Operativos y Redes. Clase 2: Topologías de Redes
Introducción a los Sistemas Operativos y Redes Clase 2: Topologías de Redes Introducción a los Sistemas Operativos y Redes Topologías de Red: Topología Física. Topología Lógica. Hardware de Red. Medios
Más detalles1. Definición de Teleinformática Es la unión entre las Telecomunicaciones y la Informática. Es la ciencia que trata la conectabilidad y comunicación a
Introducción a la Teleinformatica 1. Definición de Teleinformática Es la unión entre las Telecomunicaciones y la Informática. Es la ciencia que trata la conectabilidad y comunicación a distancia entre
Más detallesUnidad IV: Arquitectura de los Sistemas de Bases de Datos (Tema 5) GESTIÓN DE BASES DE DATOS GRADO EN INGENIERÍA INFORMÁTICA UNED
Unidad IV: Arquitectura de los Sistemas de Bases de Datos (Tema 5) GESTIÓN DE BASES DE DATOS GRADO EN INGENIERÍA INFORMÁTICA UNED Índice 1. Sistemas centralizados 2. Sistemas cliente-servidor 3. Sistema
Más detallesArquitectura de Computadoras
Arquitectura de Computadoras Arquitecturas Von Neumann Harvard Otras (Multiprocesador, Sistemas distribuidos) Arquitectura de Computadores Corresponde a la estructura, organización, e interconexión de
Más detallesSISTEMAS DE REDES TOPOLOGÍA JUAN SEBASTIÁN FERNÁNDEZ TAMAYO
SISTEMAS DE REDES TOPOLOGÍA JUAN SEBASTIÁN FERNÁNDEZ TAMAYO La topología de red se define como el mapa físico o lógico de una red para intercambiar datos. En otras palabras, es la forma en que está diseñada
Más detallesARQUITECTURAS PARA PROCESAMIENTO PARALELO
1 de 6 27/11/11 13:08 ARQUITECTURAS PARA PROCESAMIENTO PARALELO Facultad de Ingeniería de Sistemas Información para el Proyecto REYCYT RESUMEN Se presenta información general relativa a las diferentes
Más detallesTeoría de las comunicaciones Práctica 3: Capa de red. Circuitos virtuales - Datagramas. Capa de red Teoría de las comunicaciones - FCEN, UBA
Notas preliminares Temas: Teoría de las comunicaciones Práctica 3: Capa de red Protocolos de red: Tipos de servicio, circuitos virtuales, datagramas, direccionamiento, forwarding, subnetting, NAT. Ruteo:
Más detallesINTRODUCCIÓN A LAS REDES DE ORDENADORES
INTRODUCCIÓN A LAS REDES DE ORDENADORES Historia Primeros ordenadores ( 1960) Un voluminoso y costoso ordenador Solo gobiernos y universidades Modo de trabajo Los usuarios codifican en tarjetas perforadas
Más detallesModelado de los computadores paralelos
Modelado de los computadores paralelos Francisco Almeida, Domingo Giménez, José Miguel Mantas, Antonio M. Vidal: Introducción a la rogramación aralela, araninfo Cengage Learning, 2008 Figuras tomadas directamente
Más detallesArquitectura de protocolos en LANs
Arquitectura de protocolos en LANs Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación Temario 1. Introducción 2. Arquitecturas,
Más detallesTopologías físicas y lógica
Topologías físicas y lógica La topología de una red es la configuración o relación de los dispositivos de red y las interconexiones entre ellos. Las topologías LAN y WAN se pueden ver de dos maneras: Topología
Más detallesTema 3. Leyes sobre el aumento de prestaciones
Tema 3. Leyes sobre el aumento de prestaciones Organización de Computadores LUIS ENRIQUE MORENO LORENTE RAÚL PÉRULA MARTÍNEZ ALBERTO BRUNETE GONZALEZ DOMINGO MIGUEL GUINEA GARCIA ALEGRE CESAR AUGUSTO ARISMENDI
Más detallesConmutación y Re-envío Parte 1 Switching y Forwarding
Conmutación y Re-envío Parte 1 Switching y Forwarding Contenido Switches de Almacenamiento y re-envío Repetidores (siempre re-envían) Bridges y LAN Extendidas ELO322 1 Redes Escalables Conmutadores (Switches)
Más detallesSWITCH LEAF-SPINE. A medida que la virtualización, la computación en nube y el cloud computing distribuido se
SWITCH LEAF-SPINE LEAF-SPINE Arquitectura para tu Data Center A medida que la virtualización, la computación en nube y el cloud computing distribuido se vuelven más populares en el centro de datos, también
Más detallesMULTIPROCESADORES TIPOS DE PARALELISMO
Todos los derechos de propiedad intelectual de esta obra pertenecen en exclusiva a la Universidad Europea de Madrid, S.L.U. Queda terminantemente prohibida la reproducción, puesta a disposición del público
Más detallesIII Unidad Planificación y diseño de una red (LAN)
Recordemos: Una red de área local, Es un conjunto de Equipos y dispositivos de hardware unidos entre sí con el fin de compartir recursos en una zona geográfica limitada. Planificación y diseño de la red.
Más detallesTopologías de Red. Hosts:
La topología define la estructura de una red, dependiendo de la topología será la distribución física de la red y dispositivos conectados a la misma, así como también las características de ciertos aspectos
Más detallesHub, switch y Routers son nombres dados a dispositivos de hardware que posibilitan la conexión de computadores a redes.
DISPOSITIVOS DE INTERCONEXION DE REDES DE DATOS Hub, switch y Routers son nombres dados a dispositivos de hardware que posibilitan la conexión de computadores a redes. HUB SWITCH ROUTER No inteligente
Más detallesEscalando las Capacidades del Sistema
Escalando las Capacidades del Sistema Marisol Menendez Technical Marketing Engineer Introducción El proceso para conectar un DUT involucra: 1. Determinar la arquitectura de conmutación 2. La elección de
Más detallesDirección General de Educación Superior Tecnológica INSTITUTO TECNOLÓGICO DE SALINA CRUZ
Dirección General de Educación Superior Tecnológica INSTITUTO TECNOLÓGICO DE SALINA CRUZ UNIDAD 4: Capa de enlace de datos y capa física ACTIVIDAD: reporte del capítulo 10 MATERIA: fundamentos de redes
Más detallesTEMAS: FUNDAMENTOS DE LA INTERCONECTIVAD DE REDES. Conmutación de circuitos. REDES CONMUTADAS.
ASIGNATURA: REDES DE COMPUTADORES I Lectura No 3. TEMAS: FUNDAMENTOS DE LA INTERCONECTIVAD DE REDES. Conmutación de circuitos. REDES CONMUTADAS. La transmisión de datos a larga distancia, se lleva a cabo
Más detallesCCNA Exploration v4.0
Requisitos previos CCNA Exploration v4.0 CCNA Exploration está compuesto de cuatro cursos: Aspectos básicos de Networking, Conceptos y protocolos de enrutamiento, Redes inalámbricas y conmutación LAN y
Más detalles07 y 08 Sistemas distribuidos y paralelos y tarea 02
07 y 08 Sistemas distribuidos y paralelos y tarea 02 Prof. Edgardo Adrián Franco Martínez http://computacion.cs.cinvestav.mx/~efranco efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo A. Franco)
Más detallesCapítulo 6 Red Digital de Servicios Integrados (RDSI)
Módulo II: Redes Conmutadas Capítulo 6 Red Digital de Servicios Integrados (RDSI) Índice Qué es la RDSI? Concepto Evolución y tipos Estructura general Configuración de referencia Canales de acceso Estructura
Más detallesProcesamiento Paralelo
Procesamiento Paralelo Arquitecturas de Computadoras Paralelas Javier Iparraguirre Universidad Tecnológica Nacional, Facultad Regional Bahía Blanca 11 de Abril 461, Bahía Blanca, Argentina jiparraguirre@frbb.utn.edu.ar
Más detallesArquitectura de enrutamiento en redes IP
Arquitectura de enrutamiento en redes IP Area de Ingeniería Telemática http://www.tlm.unavarra.es Programación de Redes Grado en Ingeniería Informática, 3º Temas de teoría. Introducción 2. Campus LAN 3.
Más detallesConmutación de circuitos
Conmutación de circuitos Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación C. Circuitos vs C. Paquetes Hemos visto redes
Más detallesClústeres y procesamiento en paralelo XE1GNZ J O R G E F BARBOSA J ACOBO F E B R E R O DE 20 17
Clústeres y procesamiento en paralelo XE1GNZ J O R G E F BARBOSA J ACOBO F E B R E R O DE 20 17 Al escuchar la palabra clúster se piensa en grandes maquinas exclusivas de los grandes de la computación
Más detallesRedes de Nueva Generación Área de Ingeniería Telemática. Arquitectura tradicional en el data center: limitaciones
Arquitectura tradicional en el data center: limitaciones DC tradicional de 2 capas Racks de servidores Conmutación en dos capas: ToR y agregación Conmutación capa 2 en agregación si se necesita que los
Más detallesTema Laboratorio de Redes y Servicios de Comunicaciones 1
Tema 31 3.1 Algoritmos de encaminamiento. Problemática asociada Comunicaciones 1 Índice Necesidad d de encaminamiento dinámico Tipos de algoritmo o de encaminamiento dinámico Bibliografía 3 5 7 Comunicaciones
Más detallesModelado de los computadores paralelos
Modelado de los computadores paralelos Francisco Almeida, Domingo Giménez, José Miguel Mantas, Antonio M. Vidal: Introducción a la rogramación aralela, araninfo Cengage Learning, 2008 Figuras tomadas directamente
Más detallesGranularidad y latencia
Niveles de paralelismo y latencias de comunicación Niveles de paralelismo. Granularidad o tamaño de grano. Latencia de comunicación. Particionado de los programas. Empaquetado de granos. Planificación
Más detallesDiseño de Redes LAN: dentro del campus. Emilio Hernández Carlos Figueira
Diseño de Redes LAN: dentro del campus Emilio Hernández Carlos Figueira Agenda Modelos de funcionamiento Objetivos de diseño Tolerancia a fallas Escalabilidad Alto desempeño Infraestructura Cableado estructurado
Más detallesUniversidad Autónoma de San Luis Potosí Facultad de Ingeniería Programas Analíticos del Área Mecánica y Eléctrica 5727 PROGRAMACION EN PARALELO
A) CURSO Clave Asignatura 5727 PROGRAMACION EN PARALELO Horas de teoría Horas de práctica Horas trabajo Créditos Horas por semana por semana adicional estudiante Totales 3 0 3 6 48 B) DATOS BÁSICOS DEL
Más detallesArquitectura de Computadores. Tema 15. Buses
Arquitectura de Computadores Tema 15 Buses Eduardo Daniel Cohen dcohen@arnet.com.ar http://www.herrera.unt.edu.ar/arqcom 1 CONCEPTO DE BUS Un Bus es: Un conjunto de cables que se usa para conectar múltiples
Más detallesREDES TOPOLOGICAS PRESENTADO POR : JUAN SEBASTIAN PLAZAS MANCHOLA
REDES TOPOLOGICAS PRESENTADO POR : JUAN SEBASTIAN PLAZAS MANCHOLA CONCEPTO Mapa físico o lógico de una red para intercambiar datos. En otras palabras, es la forma en que está diseñada la red, sea en el
Más detallesComputación de Altas Prestaciones Sistemas computacionales
Computación de Altas Prestaciones Sistemas computacionales Domingo Giménez Departamento de Informática y Sistemas Universidad de Murcia, Spain dis.um.es/~domingo Universidad de Murcia 1 Motivación Problemas
Más detallesComputación 1. Roles en la interconexión
Computación 1 Roles en la interconexión Contenido Roles en la Interconexión Host y Terminales Servidores y Clientes Arquitectura Cliente-Servidor Servidor y Cliente son programas Protocolo de Servicio
Más detallesRelación de Ejercicios. Programación Paralela 4º de Grado en Ingeniería Informática.
1. Por qué el modelo de programación que se sigue al programar con MPI es independiente de la asignación? 2. Describir gráficamente una solución eficiente para realizar una operación de reducción global
Más detallesDiseño de Sistemas Distribuidos Máster en Ciencia y Tecnología Informática Curso Presentación e introducción
Diseño de Sistemas Distribuidos Máster en Ciencia y Tecnología Informática Curso 2016-2017 Presentación e introducción Félix García Carballeira Grupo de Aruitectura de Computadores felix.garcia@uc3m.es
Más detallesTEMA 2: DEFINICIONES Y CONCEPTOS. Ing. Jonathan Quiroga Tinoco Conalep Tehuacán P.T.B. en SOMA
TEMA 2: DEFINICIONES Y CONCEPTOS Ing. Jonathan Quiroga Tinoco Conalep Tehuacán P.T.B. en SOMA RED (MODELO DE INTERCONEXIÓN DE SISTEMAS ABIERTOS) (ORGANIZACIÓN INTERNACIONAL DE ESTÁNDARES) Aplicación Presentación
Más detallesQué es APPN? Contenido. Introducción
Qué es APPN? Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Convenciones Definición de APPN Terminología de APPN Tipos de nodos APPN Conexión de red Información Relacionada Introducción
Más detallesBLOQUE I. Introducción a la Telemática
BLOQUE I. Introducción a la Telemática REDES DE DIFUSIÓN Y REDES DE CONMUTACIÓN (I). María Dolores Cano Baños Contenidos 1. Introducción 2. Cambios en los factores tecnológicos, organizativos y económicos
Más detallesREDES DE DATOS. Facultad de Ingeniería
REDES DE DATOS Facultad de Ingeniería Capítulo 1. Conceptos Básicos 1.1 Panorama General 1.2 Usos y aplicaciones 1.3 Topologías 1.4 Evolución de las Redes de Datos M.C. Alejandro V. Redes de Datos 1 Capítulo
Más detallesCONCEPTOS BÁSICOS DE UNA RED.
CONCEPTOS BÁSICOS DE UNA RED. 1 Que es una red? Es un conjunto de equipos informáticos y software conectados entre sí por medio de dispositivos físicos que envían y reciben impulsos eléctricos, ondas electromagnéticas
Más detallesTema 1: Arquitectura de Redes de Comunicaciones
Arquitectura de Redes de Acceso y Medio Compartido Grado en Ingeniería de Sistemas de Comunicaciones Tema 1: Arquitectura de Redes de Comunicaciones Dr. Jose Ignacio Moreno Novella
Más detallesHP StorageWorks X9000 Network Storage System. Héctor García Consultor Preventa
HP StorageWorks X9000 Network Storage System Héctor García Consultor Preventa Pool de almacenamiento masivo de ficheros HP StorageWorks X9000 Network Storage Systems Servicio de ficheros de alta escalabilidad,
Más detallesHPC 101 Introducción a la computación de alto rendimiento
HPC 101 Introducción a la computación de alto rendimiento Costa Rica HPC School 2018 Prof. Alvaro de la Ossa Osegueda, Dr.rer.nat. alvaro.delaossa@ucr.ac.cr Escuela de Ciencias de la Computación e Informática,
Más detalles2. Fundamentos de Tecnologías de Información. 2.5 Telecomunicaciones y Redes
2. Fundamentos de Tecnologías de Información 2.5 Telecomunicaciones y Redes Sistemas de Comunicación Comunicación implica cualquier proceso que permita que la información pase de alguien que la envía hacia
Más detallesCapítulo 1. Conceptos Básicos 1.1 Panorama General 1.2 Usos y aplicaciones 1.3 Topologías 1.4 Evolución de las Redes de Datos
Redes de Datos Facultad de Ingeniería Capítulo 1. Conceptos Básicos 1.1 Panorama General 1.2 Usos y aplicaciones 1.3 Topologías 1.4 Evolución de las Redes de Datos Redes de Datos 1 Capítulo 1 1.1 Conceptos
Más detallesAyudantía N 5 Redes De Datos CIT Profesor: Cristian Tala
Ayudantía N 5 Redes De Datos CIT2100-1 Profesor: Cristian Tala Ayudante: Gabriel Del Canto Hoy día veremos: - Ejercicios tipo solemne Solemne 1: Pregunta 1 El servicio de almacenamiento de variables y
Más detallesEstructura general de una Computadora Arquitectura Estructura Von Neumann
BUSES Estructura general de una Computadora Arquitectura Estructura Von Neumann Unidad Básica en estructura computador. Cargar programas, ingreso datos, resultados, etc. Estructura de buses BUSES Es un
Más detallesREDES DE DATOS CAPITULO II
REDES DE DATOS CAPITULO II Que es una red de Datos? AP, Punto de acceso Cámara IP Wifi 802.11 SSID: LAN_ON_AIR INTERNET Telefono con Wifi SWITCH 1 Ethernet 802.3 Servidor SWITCH 2 MODEM ENLACE CNT ADSL
Más detallesTema 3: Fundamentos de conmutación y encaminamiento
Redes de Comunicaciones GIB Tema 3: Fundamentos de conmutación y encaminamiento Stallings:11.1 a 11.5, 13.1 a 13.3 Tanenbaum 5ª ed.: 1.3, 4.3.2, 5.1.1 a 5.1.5, 4.8.1 a 4.8.5, 5.6.1, 5.6.2, 5.2.1 a 5.2.3,
Más detallesRedes de Nueva Generación Área de Ingeniería Telemática. Arquitectura tradicional en el data center: limitaciones
Arquitectura tradicional en el data center: limitaciones DC tradicional de 2 capas Racks de servidores Conmutación en dos capas: ToR y agregación Conmutación capa 2 en agregación si se necesita que los
Más detallesARQUITECTURA DE LOS SUBSISTEMAS DE BUSES Y ENTRADA/SALIDA
U C V F A C C I E N C I A S Organización y Estructura del Computador II ARQUITECTURA DE LOS SUBSISTEMAS DE BUSES Y ENTRADA/SALIDA T e m a 2 G D O E C - II S e m e st r e I - 2012 AGENDA Subsistema de Buses
Más detallesAspectos avanzados de arquitectura de computadoras Multiprocesadores (I) Facultad de Ingeniería - Universidad de la República Curso 2017
Aspectos avanzados de arquitectura de computadoras Multiprocesadores (I) Facultad de Ingeniería - Universidad de la República Curso 2017 Motivación Explotación de ILP estancada desde 2005 (aproximadamente)
Más detallesEnrutamiento en redes de paquetes. Jhon Jairo Padilla A., PhD.
Enrutamiento en redes de paquetes Jhon Jairo Padilla A., PhD. Red WAN WAN: Wide Area Network Pueden cubrir un país entero Requieren de Nodos que recogen/distribuyen la información de los usuarios y comunican
Más detallesEvaluación del rendimiento de Algoritmos Paralelos y/o Concurrentes
UNIVERSIDAD AMERICANA Programación concurrente Evaluación del rendimiento de Algoritmos Paralelos y/o Concurrentes Recopilación de teoría referente a la materia Ing. Luis Müller 2011 Esta es una recopilación
Más detallesBalance Dinámico de Carga en Super-Cómputo
Balance Dinámico de Carga en Super-Cómputo Dr. Manuel Aguilar Cornejo Presentación elaborada por: Juan Santana Santana 1 Introducción Balance dinámico de carga Librería DLML Algoritmo utilizando una topología
Más detallesImplementación y Evaluación del algoritmo de sincronización RBS para redes inalámbricas de sensores
PROYECTO DE TESIS DE MAESTRÍA EN INGENÍERIA DE TELECOMUNICACIONES Implementación y Evaluación del algoritmo de sincronización RBS para redes inalámbricas de sensores Alumno: Seyed Mohammad Pakdaman Tutor:
Más detallesCAPITULO VI. REDES DE DATOS
1. CONCEPTOS BASICOS. 1.1. Introducción CAPITULO VI. REDES DE DATOS Fuente: http://www.aldeaeducativa.com/images/comunicacion-proceso.gif Fuente. http://www.huascaran.edu.pe/estudiantes/acurriculares/e-comunicacion.htm
Más detallesBases de Datos Paralelas. Carlos A. Olarte BDII
Carlos A. Olarte (carlosolarte@puj.edu.co) BDII Contenido 1 Introducción 2 Paralelismo de I/O 3 Paralelismo entre Consultas 4 OPS Introducción Por qué tener bases de datos paralelas? Tipos de arquitecturas:
Más detallesRedes de Nueva Generación Área de Ingeniería Telemática. Arquitectura tradicional en el data center: limitaciones
Arquitectura tradicional en el data center: limitaciones DC tradicional de 2 capas Racks de servidores Conmutación en dos capas: ToR y agregación Conmutación capa 2 en agregación si se necesita que los
Más detalles