Arquitectura de Computadores. Tema 15. Buses

Documentos relacionados
2. UNION TEMPORAL SED INTERNACIONAL - HARDWARE ASESORIAS Y SOFTWARE. HP DX 5150 MINITORRE 1. DELL COLOMBIA INC.

Hecho por: Mario Alberto Romero Lòpez Materia: Estructura fisica y logica del pc

Estructura de un Ordenador

Arquitectura de Computadoras. Anexo Clase 8 Buses del Sistema

Tema I: Introducción a los Sistemas Informáticos

FUNDAMENTOS DE COMPUTACION INVESTIGACION PROCESADORES DIANA CARRIÓN DEL VALLE DOCENTE: JOHANNA NAVARRO ESPINOSA TRIMESTRE II

Electrónica Digital II

Profesor : Iván Mechan Zapata Alumna: Miriam vallejos Cavero Año: IV ciclo 27/11 /2012

Introducción a la arquitectura del PC. Informática Básica Curso 2010/2011

ACER SKU: DT.B15AL.004 EAN: Principales características:

Fundamentos de Computadores

HP ProLiant MicroServer Gen8, Intel Xeon 1220Lv2 2.30GHz, 4GB, 1TB, 3MB L3 Cache

Computadora Lenovo ThinkCentre M93p Tiny, Intel Core i5-4590t 2.00GHz, 4GB, 500GB, Windows 7/8.1 Pro 64-bit

Servidores de Red Genéricos Arquitectura basada en X86

Tipos de Buses, Puertos y Conectores

S/ S/ S/ S/ CASE - GABINETE CERTIFICADO. PLACA BASE SOKET 1151.

Puntos destacados. Vista frontal y trasera de la caja

2.- Se puede cambiar el puente norte en una placa si se estropea? 3.- La memoria caché, donde se encuentra y para qué sirve?

6. Entrada y Salida Explicación de la interfaz entre el computador y el mundo exterior.

Tecnología de la Información y las Comunicaciones. Colegio Bosque Del Plata. UNIDAD 6 Hardware Procesador y Unidades de Almacenamiento.

Tema 2.1. Hardware. Arquitectura básica

Los componentes de la tarjeta madre del PC. Sistemas Operativos. Febrero 2014.

TEMA 1: Concepto de ordenador

ASUS H81MC/DDR3/1150/DDR3

o Nos vamos a centrar en la memoria del sistema, esta memoria es conocida como RAM (random-access memory, memoria de acceso aleatorio).

Organización del Computador I. Introducción e Historia

Trabajo Practico Análisis placa madre

ANEXO CONVOCATORIA 256/2016 RENGLONES

SECRETARÍA DE FINANZAS PROGRAMA PILOTO INTEGRAL DE COMBATE A LA POBREZA URBANA - PPICPU FORMULARIO DE REQUERIMIENTO PARA COMPRAS MENORES

Especificaciones Técnicas para Equipos Servidores. Arquitectura basada en x86.

Soporte para procesadores Intel Core i7 / Intel Core i5 / Intel Core i3 procesadores / Intel Pentium / Intel Celeron en LGA1155

Capítulo 1: Componentes de la motherboard

Federico Reina Toranzo

Arquitectura Del Computador

MEMORIA RAM. Clase 4

Iniciación a la informática

CARACTERISTICAS DE LA TARJETA MADRE INTEL

Servidores de Red Genéricos Arquitectura basada en X86 CODIGO ETAP: SR-001

ESPECIFICACIONES TÉCNICAS PARA COMPUTADORAS DE ESCRITORIO

Institución Educativa Distrital Madre Laura Tecnología e Inform ática GRADO 7

Qué es una Tarjetas Madre? El Procesador. Partes de una tarjeta madre. Tarjetas madres

Organización n del Computador 1. C13 buses

ELEMENTOS HARDWARE DEL ORDENADOR. Memoria Principal (RAM)

Modulo III. Multiprocesadores

TEMA 1 ELEMENTOS DE UN ORDENADOR BLOQUE 1 HARDWARE

OBJETIVO 1.-.CONOCER EL COMPUTADOR Y SUS PARTES EXTERNAS E INTERNAS.

Sistema Avanzado de Control de Accesos SACAP

Montaje y Reparación de Sistemas Microinformáticos

BUSES DE EXPANSION. ISA (industry Standard architecture, arquitectura estándar en la industria)

Mejorando el desempeño de una red Gigabit Ethernet en un cluster Linux

TARJETA MADRE O TARJETA PRINCIPAL Y SUS COMPONENTES

SLOTS de expansión. Ranuras ISA. Técnico en Repatación de PC y Redes (intensivo)

Adaptador Tarjeta Controladora PCI Express PCI-E 2 Puertos USB 3.0 con Alimentación Molex y UASP

PLACA BASE INFORMÁTICA 4º ESO

MINISTERIO DE EDUCACIÓN PÚBLICA IPEC DE SANTA BÁRBARA MANTENIMIENTO DE EQUIPO DE COMPUTACIÓN. Memoria Principal RAM Memoria de acceso aleatorio

Chipsets. Por David Díaz Clavijo

En la Sección II, Datos de la Licitación, página 36, IAL 24.1

Gabinete USB 3.0 UASP de Aluminio con Cable Integrado para Disco Duro de 2.5" SSD HDD SATA III

2º Cuatrimestre MÓDULO 12: Introducción al Subsistema de Entrada/Salida. fc 2

Fundamentos de Computación e Informática Algoritmos Profesor : Fernando Espinoza S.

TEMA: RANURAS DE EXPANSIÓN, SOCKETS Y CONECTORES

ANEXO TÉCNICO CONVOCATORIA PÚBLICA DE MAYOR CUANTIA DESCRIPCIÓN DEL BIEN O SERVICIO (CARACTERÍSTICAS MÍNIMAS EXIGIDAS)

0,00. PYME Ofimática Basic

Bibliografía. Libros Arquitectura del PC, M. Ujaldón Upgrading and Repairing PCs, S. Mueller. Revistas Byte PC Actual PC World PC Plus PC Magazine

Motherboard. La estructura básica de la PC 1980 >

GOBIERNO DE LA CIUDAD AUTÓNOMA DE BUENOS AIRES SINDICATURA GENERAL DE LA CIUDAD

La placa base: Una evolución retrospectiva. I. Modelos comerciales y sus componentes esenciales. Indice de contenidos

Cable Adaptador USB 3.0 con UASP a SATA III para Disco Duro de 2.5" - Convertidor para HDD SSD

ANEXO C : ESPECIFICACIONES TÉCNICAS BÁSICAS. RENGLÓN N 1: PC de Escritorio Gama Media con Sistema Operativo y Monitor LED

ENTRADA/SALIDA. Conectar con el mundo real CPU. Arquitectura de Ordenadores. Entrada/Salida. Arquitectura de Ordenadores. Entrada/Salida MEMORIA

Caja Carcasa USB 3.0 de Disco Duro HDD SATA 2,5 Pulgadas Externo Cifrado con Encriptación Contraseña

DE LA LICITACION SIMPLIFICADA RELATIVA A LA ADQUISICIÓN DE EQUIPO ELECTRONICO PARA RADIOTELEVISION DE VERACRUZ

ANEXO II: ESPECIFICACIONES TÉCNICAS

CHIPSET. Conjunto de circuitos integrados que controla funciones y comunicación entre dispositivos cursos.

PRINCIPALES COMPONENTES DE LA PLACA MADRE NAYAT C. BENSALEM MEDINA LUCAS BALDÁN MANZANO HELENA MEDINA SÁNCHEZ 2º BACHILLERATO B

Gabinete Carcasa USB 3.0 de Disco Duro HDD SATA III de 2.5 Pulgadas Externo con UASP

Caja de expansión externa PCI Express PCI-e a 4 ranuras PCI

MCP2200, Conversor serial USB 2.0 a UART de MICROCHIP...

TARJETA DE INTERFAZ PCI DE PUERTO PARALELO

Buses y Subsistemas Internos de 32 bits

El ordenador. Codificación binaria. Código ASCII

La memoria del ordenador

Caja de Disco Duro HDD de 2,5in Pulgadas SATA Externo Inalámbrico Punto de Acceso WAP WiFi USB 2.0

Introducción. Trabajo Práctico de TAI 2 - PCI Express Página 1

Dpto. de Electrónica 2º GM - EMTT. Tema 6 La Memoria Principal (RAM)

1. DATOS e INFORMACIÓN.

Borrador versión preliminar

El número de transistores en un chip se duplicaría cada año y medio Ley de Moore Gordon Moore, fundador de Intel. El Microprocesador

ESTRUCTURA BÁSICA DE UN ORDENADOR

EQUIPOS. Tipo de Proveedor. Funcionalidad de Equipo. Proceso: No Equipos Descripción Modelo /Marca/ Descripción

T I P O S D E B O A R D

Soporte a sistemas informáticos. Discos duros. Tipos. Velocidad de giro (RPM)

Tema 1. Hardware. Fundamentos de Informática Grado en Ingeniería Mecánica

Mantenimiento Preventivo LIC. CESAR ESPINOZA JIMÉNEZ

Gabinete de Disco Duro SATA III de 2.5" USB 3.0 UASP Carcasa de Aluminio con soporte para HDD de 12.5mm

Taller de Operaciones Informáticas

LA MEMORIA. Conrado Perea

Rendimiento y coste de funcionamiento en perfecto equilibrio: Servidor MAXDATA PLATINUM con procesadores Dual-Core Intel Xeon

Módulo 8: SCSI. Objetivos. Generalidades Evolución. Velocidad de Transferencia Acceso Secuenciales y Aleatorios Longitudes de SCSI Tecnología Hot Plug

1 de 7. aigajkmefm8lgdp+4hfpxg==

Transcripción:

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 sistemas. Processor Control Datapath Memory Input Output Un bus constituye una herramienta sistemática de arquitectura para armar sistemas complejos 2

Qué define a un Bus? Protocolo de Transacciones Especificación de Señales y Tiempos Paquete de Cables Especificación Eléctrica Características físicas y mecánicas conectores 3

Características Esenciales Protocolos Standards. Compatibilidad: Aseguran que dispositivos de terceras partes puedan funcionar. Efectividad: asegurar que las transacciones se realicen correctamente. Eficiencia: - Productividad (ancho de banda). - Latencia (tiempo de espera de los dispositivos). Organización. Posibilidad de conectar diversos standards. - Historia: multiplicidad de standards. Mejorar la Eficiencia. - Buses rápidos para dispositivos rápidos. - Ej. Autopistas, Rutas, Avenidas, Calles. 4

Clasificación de Buses Por la cantidad de líneas. Paralelos. Seriales. Por la cantidad de dispositivos conectados. Punto a Punto. Múltiples. Paralelo es más rápido? Consumo de Potencia? Complejidad de la Placa? Pins de los chips? Cantidad de dispositivos en el bus? Ancho de Banda Fijo o Variable? Confiabilidad? 5

Clasificación Por la sincronización de la información. Sincrónicos. - Una línea lleva la señal de reloj (paralelos). - La señal de reloj está implícita en la señal (Seriales). Ej. Manchester. Asincrónicos. - Se incluye señales de sincronización: Handshaking. Buses paralelos rápidos: Pocos dispositivos, similar velocidad. Sincrónicos (control simple y rápido). Buses paralelos lentos: Multiplicidad de dispositivos y velocidades. Asincrónicos. 6

Buses Paralelos CPU I/O Device I/O Device I/O Device Memory Para mejorar velocidad: Sacrificar número de dispositivos. Complicar cableado (pares retorcidos). Incrementar Consumo (mejorar señal/ruido). Ventaja Simplicidad. Un único conjunto de cables que se comparten. 7

Enlaces Seriales Punto a Punto Conectores dedicados a cada dispositivo. Frecuencias Mayores. D1 Conmutación de Paquetes. Para qué? Ancho de Banda Variable. Más Pistas al más rápido. Pistas independientes D4 4 Port Switch D2 - No hay carreras (skew). Menos pins por chip. D3 Latencia baja en el link. No tanto entre Switchs. Es modular? Es eficiente? (consumo vs ancho de banda). 8

Ejemplos de Standards El ancho de banda se mide en base 10, ej 1GB/s = 10 9 bytes/seg Ejemplos de Buses Frecuencia Ancho (MHz) (bits) Ancho de Banda Comentarios PCI-X 66 a 533 32-64 hasta 4,2 GB/s Basado en Bus, Paralelo, Sincrónico PCI Express 2,5 Gbps Hasta 32 hasta 8 GB/s Punto a Punto 5 para V 2.0 pistas 16 para V 2.0 Hypertransport 200-2600 2-32 hasta 20,8 GB/s Punto a Punto DDR ATA 66 16 hasta 133 MB/s Basado en Bus, Paralelo SATA 1 1.5 a 3 Gb/s Punto a Punto USB2 1 hasta 480 Mb/s Distribuye Potencia, 5m ATA advanced technology attach. 9

Tendencia Mayor parte de los sistemas están migrando: De paralelo a serie. - FSB a Hypertransport. - PCI, PCI-X a PCI Express (PCIe) - ATA a SATA - SCASI a SAS. Todavía y por mucho tiempo habrá una mezcla Buses Paralelos. Nexos Seriales. 10

Arquitectura Server North/South Bridge: Intel 5000 Chip Set DIMM Xeon 5300 Xeon 5300 FB DDR2 667 5,3 GB/seg North Bridge FSB: 10,5 GB/s Servidor Cada Socket: 4 CPUs. PCIe x16 (o 2 PCIe x 8) 4 GB/s ESI (Enterprise Southbridge Interface) 2 GB/seg PCIe x 8 2 GB/sec Disco 6 SATA 300 MB/s c/u South Bridge 2 PCIe x 4 1 GB/sec c/u 2 PCI-X 1 GB/s c/u LPC (Low Pin count) 1 MB/s Teclado / Mouse CD/DVD Parallel ATA (100 MB/s) 60 MB/s Hasta 5 USB 2.0 www.sun.com/servers/x64/x4150 11

Sistema de E/S Problemas Típicos Validar configuración frente a requerimientos. Ver cuellos de botella y comparar con requisitos. En función de configuración, encontrar productividad máxima. 12

Ejemplo Validación Configuración Server presentada (libro pp 610): Cada Procesador procesa 10 9 instruc/seg. (hay 8) Cada Operación E/S requiere 200.000 instrucciones del programa de usuario. El SO debe ejecutar 100.000 instrucciones por cada operación E/S. Cada operación E/S consiste en lecturas de 64 KB. 8 Discos SAS (serial SCASI), en cluster. Conectados a un PCIex8 a la salida de North Bridge. Suponga: - Seek t. = 2,9 ms, 15.000 rpm, 112 MB/s sustained transfer rate. - Localidad 0,25 seek time Una operación siempre se puede realizar en un disco libre (si existe). El controlador RAID no es cuello de botella. 13

Validación I Cant Operaciones máxima por cada Procesador. 10 9 /(200+100)x10 3 = 3.333 Ops/seg 8 Procesadores 26.667 Ops/seg Por cada disco. Si las lecturas fueran al azar: - Seek + latencia + transfer = 2,9. 0,25 + 2 + 64K/112MB/s = 3,3 ms. - Cada disco 1 ops/3,3ms = 303 ops/seg - 8 Discos = 8 x 303 = 2420 ops/seg Peor caso todas las lecturas seguidas: - Ops/seg = transfer rate / tamaño op = 112 MBs/64KB = 1750-8 Discos 14.000 Ops/seg. Conclusión: Los procesadores aguantan. Aguantan los buses y Mem? 14

Validación II De discos a North Bridge PCIex8 2 GB/s Cada OP = 64KB ops/seg = 2 G/64K = 31250 Ops/seg Comparando con un máx. de ops de discos de 14000, no es cuello de botella. De NB a DRAM, bus FBDIMM a 5,3 GB/s Ops/seg = 5,3 GBs/64K = 83.000 Ops/seg (aprox). No es cuello de botella con un único DIMM, y hay 4 de estos (4 veces más Ops/seg todavía!). De NB a CPUs hay 10,5 GB/s por supuesto alcanza. Pregunta: esto es para datos, las instrucciones no ocupan buses? 15