Arquitecturas Avanzadas Curso 10/11

Slides:



Advertisements
Presentaciones similares
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA chi siamo quienes-somos qui sommes-nous who we are attività actividades activités activities scuola.
Advertisements

SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
1 Datos sobre webloggers Datos extraidos de la encuesta a webloggers disponibles en la web de los autores.
Madrid, 16 de noviembre de 2010 Estadística sobre las actividades en investigación científica y desarrollo tecnológico (I+D) año 2009.
Conocimiento, Uso y Evaluación de Medicamentos Genéricos
Los números del 0 al cero uno dos tres cuatro cinco 6 7 8
RELACIÓN POSTULADOS POR SEXO
1 LA UTILIZACION DE LAS TIC EN LAS MICROEMPRESAS GALLEGAS. AÑO mayo 2005.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO de Junio de 2005.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS ( Resumen PYMES ) Noviembre de 2004.
AYUDA A LA FUNCIÓN DOCENTE Internet
TEMA 2 MÚLTIPLOS Y DIVISORES
02- Plan Organización Docente v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
02- PLAN DOCENTE Febrero 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
01- OFERTA FORMATIVA v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
Aladdín-respuestas 1.Vivía 2.Era 3.Amaba 4.Quería 5.Gustaban 6.Se sentía 7.Salía 8.Tenía 9.Decidió 10.escapó 11. Se vistió 12. Conoció 13. Vio 14. Pensó
Respuestas Buscando a Nemo.
SIMATICA V2.0. Automatización de Viviendas con Simatic S7-200
EVOLUCIÓN HISTÓRICA Tema: La Computadora
Reflexiones Estratégicas en Consumo Masivo
Encuesta sobre financiación para el crecimiento Junio 2008.
Estructura Económica de México Prof. Abelardo Mariña Flores trimestre 2010-P.
William Shakespeare ( greg.), fue un dramaturgo, poeta y actor inglés. Conocido en ocasiones como el Bardo de Avon (o.
Gráfica 1 Producción mundial de gas seco, 2011 (Millones de pies cúbicos diarios)
Estadísticas e Indicadores de Deserción Estudiantil Diana Marcela Durán Coordinadora Grupo de Fomento a la Permanencia Bucaramanga Abril 13 de
Grupo de Sequía del Servicio Meteorológico Nacional
TELEFONÍA IP.
Evolución Tasas de Interés Promedio del Sistema Financiero *
EL MERCADO MUNDIAL DEL VINO:
Fecha: 11/09/13.  Todos los sistemas distribuidos constan de varias CPU, organizadas de diversas formas.  La forma de interconectarlas entre sí. 
EL OSO APRENDIZ Y SUS AMIGOS
EL COMERCIO TEXTIL EN CIFRAS Séptima Edición - Cifras y Datos correspondientes al ejercicio Un Triple Compromiso: Con el Sector. Con la Economía.
1 PROYECTO DE PRESUPUESTO DE EGRESOS DE LA FEDERACION 2002 COORDINACIÓN DE POLITICA ECONOMICA GP-PRD.
Hacer click Hacer click en cualquiera de estos links.
Indicadores CNEP Escuela
Ecuaciones Cuadráticas
3 Enero 2010 PERÚ: IV CENSO NACIONAL ECONÓMICO, APURÍMAC.
TIPOS DE PROCESADORES DE ULTIMA GENERACIÓN.
Julio Cadena Gabriel Mollocana
¡Primero mira fijo a la bruja!
Clasificación de las Computadoras
MINIMO COMÚN MÚLTIPLO DE DOS NÚMEROS a y b
1. Datos prensa. Fuente: ACEM
0 1 ¿Qué hora es? By: Craig Tillmann Revised by: Malinda Seger Coppell High School Coppell, TX.
POLÍTICAS MACROECONÓMICAS Econ. SEGUNDO A. CALLE RUIZ Ms. Sc. C. D.
By: Nicholas, Rayna, Nathaniel, Calvin
Los números. Del 0 al 100.
MSc. Lucía Osuna Wendehake
Calendario 2009 “Imágenes variadas” Venezuela Elaborado por: MSc. Lucía Osuna Wendehake psicopedagogiaconlucia.com Enero 2009.
Unidad 3. Arquitecturas SIMD
Vocabulario: (Los números)
Vocabulario: Para Empezar (Numbers & Colors)
uno cero dos seis siete nueve Los Números DIEZ cinco ocho tres
Los Numeros.
Diagrama CAUSA_EFECTO ó ISHIKAWA ó ESPINA DE PESCADO
1 8 de febrero del Chapter 5 Encoding 3 Figure 5-1 Different Conversion Schemes.
Principales trabajos realizados en el Observatorio. El Ente Regional de la energía (EREN) en el Observatorio Industrial del Sector Energético. Ricardo.
Indicaciones: 1.- Tener en cuenta que esta estrategia, solo funciona asociando las cuentas los días lunes. 2.- Los cálculos son aproximados con un margen.
Herramienta FRAX Expositor: Boris Inturias.
FUNDAMENTOS DE CALIDAD EN LA GESTIÓN PÚBLICA
Inst. Tec. de Morelia ISC BASES DE DATOS DISTRIBUIDAS VERANO DEL 2006 MC. Anastacio Antolino Hernández TAXONOMÍA DE FLYNN.
14 de diciembre de 2005 Universidad de Murcia1 Modelos de computadores paralelos Domingo Giménez Departamento de Informática y Sistemas Universidad de.
Arquitecturas Paralelas
PROGRAMACIÓN PARALELA Modelos de programación paralela Modelos computacionales Paradigmas de programación paralela Programación en memoria compartida:
ARQUICTECTURA DE SERVIDORES
Actualización del Superordenador Virtual Gallego Valencia, 12 Abril Carlos Fernández Sánchez Responsable Técnico de Sistemas
arqAvaPar Necesidades, …….… Introducción-33
INTRODUCCIÓN CONECTIVIDAD COPROCESAMIENTO MÁQUINAS MIMD MÁQUINAS SIMD
proPar Curso 18/19 4 2, 3, 2 2, 4 3 Computadores Paralelos
proPar Necesidades comParalelos-30
Transcripción de la presentación:

Arquitecturas Avanzadas Curso 10/11 Horas 4.. 5 7 3 4 INTRODUCCIÓN CONECTIVIDAD MÁQUINAS MIMD MÁQUINAS SIMD AUMENTO DE PRESTACIONES

arqAva Temario Introducción-2 Necesidades, evolución/revolución de la tecnología Conceptos Cantidad de paralelismo (Medidas) Tipos/Fuentes del paralelismo Acoplamiento (Dependencia) Escalabilidad (Crecimiento lineal) Clasificación de Flynn (ampliada) Perspectiva histórica, tendencias, implantación

arqAva Necesidades, ......... Introducción-3 ¿Se necesita más potencia que la de un superPC? Modelización predictiva y Simulaciones Diseño y automatización (Proyectos de ingeniería) Exploración de recursos energéticos Investigación médica y militar Investigación básica Dibujos animados y efectos especiales Realidad virtual eCommerce y Web serving ¿De qué orden de magnitud estamos hablando “Flops”?

arqAva Necesidades, ......... Introducción-4 SDK-85 de 1977 a 250$ Intel 8085A 3MHz y 256..512 B RAM Usado en EUI en 1980/81 MZ 80B de 1981 a 1100£ Zilog Z-80A 4MHz y 32..64 KB RAM Usado en TFC en 1983 ¿Qué tenemos hoy?

arqAva Necesidades, ......... Introducción-5 Teoría Experimentos Simulación peligro inviable caro

arqAva Necesidades, ......... Introducción-6 Predicción del tiempo (CESGA: METEO 1998 www.cesga.es ) 250 Km 35 niveles (T, P, H, VV, DV, …) 87.500 celdas y paso de 10 seg ¿ Tiempo para 24 horas ? ¿Con un PC, 4..5 días? Fujitsu VPP300E => 6h30m Predicción a 3..10 días (ECMWF: www.ecmwf.int) 8.300.760 celdas y paso de 20 minutos Predicción a 10 días: Fujitsu VPP700 => 1h35min 2003 Nuevo supercomputador y modelo: 4025Km; 6091 niveles; 1512’; Op*4 2006

arqAva Necesidades, … Introducción-7 Predicción a 10 días (ECMWF: www.ecmwf.int) Fortran90+MPI+OpenMP Típico: 32..128 tareas MPI 2 o 4 threads OpenMP 288 núcleos “predecir” POWER5+ 2006 .. 2011 POWER7

arqAva Necesidades, ......... Introducción-8 Centro de Supercomputación de Pittsburgh 512 procesadores (x8) Intel Xeon (Nehalem) “Projects in Scientific Computing (141)” www.psc.edu/science folding.stanford.edu Plegamiento de proteínas Predicción de tormentas Estudios de turbulencias Modelos sísmicos Investigación: SIDA, CANCER Modelización del fluido cardiaco Fenómenos oceánicos Dinámica de fluidos y electromagnetismo 12.000 átomos Simular 1seg 256 procesadores ¡¡ 3 meses !! ¡¡ Tifón !!

arqAva Necesidades comParalelos-9 Centro de Supercomputación de Pittsburgh + CAPS + NOAA + … 4Mayo2007 Tornado EF5 Greensburg Emergencia 30´ antes Suenan sirenas 20´ antes “Sólo 10 víctimas” 95% del pueblo arrasado ¿Será posible predecir antes? 1989: Escepticismo: caóticos e impredecibles 2007: Investigadores+Supercomp. viable predecir a 24 horas www.psc.edu/science/2007/storms.html

arqAva Necesidades, ......... Introducción-10 Dibujos animados y efectos especiales 1995 1ª totalmente digital 117 SUN’s 10.000 millones Pts. 2000 www.dygrafilms.es 1ª Europea en 3D > 20 CPU’s CESGA 550 millones Pts. 2008 2002 1er superhéroe digital 100 SGI Octane2 27.000 millones Pts. ¡ Muy costosa la renderización !

arqAva Necesidades, ......... Introducción-11 Pixar How We Do It El sueño de una noche de San Juan (2005) 45’ x fotograma [381.828] Un nodo => + 32 años 165 Pentium III y 4 6h x fotograma, algunos 90h

arqAva Necesidades, … Introducción-12 2004: El Museo Británico abre un centro de realidad virtual que permite explorar virtualmente una momia de hace 3000 años SGI Onix 350 12 procesadores 2006: Hellenic Cosmos www.fhw.gr/cosmos/ SGI Octane III – IDF 2009 hasta 80 núcleos con 1 TB desde 8.000$ Personal Supercomputer

arqAva Necesidades, ......... Introducción-13 Requisitos identificados por el HPCC Program (1992) Capacidad de Memoria Genoma Humano Turbulencia fluidos Dinámica de vehículos Circulación océanos Visión, ................ 1000 GB 100 GB 5 Tflops y 8 Tbytes Biología estructural 10 GB Identificar vehículos 1 GB Tiempo en 72 horas Diseño farmacéutico 98Tbytes Modelos Plasma 3D 100 MB Dinámica de la Química Tiempo en 48 horas ¿1 Pflops? ¿2010? 4/12/96 10 MB Velocidad del Sistema 1980 100 Mflops 1988 1 Gflops 1991 10 Gflops 1993 100 Gflops 1995.... 1 Tflops ¿2010? 4µP Core i7 920 2,66GHz 60 GFlop 224.162µP Jaguar AMD SixCore 2,66GHz 2331 TFlop

arqAva Necesidades, ......... Introducción-14 Introduction to Terascale Code Development (Sep/2004) www.psc.edu/training/TCD_Sep04/index.html

arqAva Necesidades, Evolución/Revolución Introducción-15 ¿Necesidades alcanzables con modelo Von Neumann? Las mejoras han sido contínuas: Mayor velocidad de conmutación Mayor grado de integración Memorias caché y multipuerto Paralelismo interno (Pipeline y Superescalar) Racionalización de diseños (RISC) 2/3 Tecnología µArq Procesadores con varios núcleos Según Moore x2 cada 2 años. Según Hennessy: 2002 20% Rendimiento anual 70 90 80 Mainframes y Minis µP CISC µP RISC 20-30% 50% 35% ¿Sostenible?  Consumo

arqAva Necesidades, Evolución/Revolución Introducción-16 Mayor velocidad de conmutación Silicio  2MHz .. 2GHz] Arseniuro de Galio  *10 Silicio Grafeno  100GHz? Mayor grado de integración 80..100 micras 10-6 0,18  0,15  0,13  0,09  0,065 2000 2008 90nm  65  45  32  22  16  11 2011 2013 2015

arqAva Necesidades, Evolución/Revolución Introducción-17 Gordon Moore (Cofundador de Intel) 19/04/1965 Intel Core i7 8MB cache L3 731.000.000 Dual core Intel® Itanium® 2 (24MB cache) 2006 1.700.000.000 www.intel.com/museum/archives/history_docs/moore.htm

arqAva Necesidades, Evolución/Revolución Introducción-18 Problemática del cosumo: Energía dinámica + estática Capacitancia * Actividad * V2 * f Sube Longitud cables 0  1 5V 1V 0,4V 2016 Baja Dynamic Voltage Frequency Scaling 4 núcleos mejor UF Reloj Activar ¡ Clock gating ! Cachés pequeñas ¿multibanco?

arqAva Necesidades, Evolución/Revolución Introducción-19 Problemática del cosumo: Energía dinámica + estática V (ke ) -qVth/(akaT) ¿ Entre 10 y 100 veces mejor ? high-k + metal gate

arqAva Necesidades, Evolución/Revolución Introducción-20 HPCA’03 ¿Hasta cuándo? www.psc.edu/training/TCD_Sep04/index.html

arqAva Necesidades, Evolución/Revolución Introducción-21 ¿Necesidades alcanzables con modelo Von Neumann? 1989-Decegama µP secuenciales al límite “Velocidad luz” 1999-Prensa La tecnología actual se agotará en 1/2 décadas 2006-UCM Hasta 2018, 8 nanómetros, 256.000.000.000 T En busca de “El Dorado” o el síndrome Von Neumann EVOLUCIÓN Invisible µProgramación Segmentación Caché MIMD tiempo compartido Memoria virtual Instrucciones vectoriales ¿Ciencia Ficción? Silicon Laser Moleculares Cuánticos REVOLUCIÓN Visible Mayor grado de paralelismo RISC, Superescalares SIMD masivo MIMD Propósito específico Intel TeraFlop Research Chip

arqAva Necesidades, Evolución/Revolución Introducción-22 Febrero 2007: Intel anuncia el Teraflops Research Chip http://www.legitreviews.com/article/460/1/ 500 + 500 kW 62W 80 núcleos

arqAva Necesidades, Evolución/Revolución Introducción-23 1 Tbps Julio 2007: Intel rompe la barrera de los 40Gbps en Silicon Laser

arqAva Necesidades, Evolución/Revolución Introducción-24 Algunos ¿avances? en computación molecular A 16-bit parallel processing in a molecular assembly – PNAS 2008 www.pnas.org/content/105/10/3668/F4.expansion.html news.nationalgeographic.com/news/2008/10 Un grano de arena : 1000 µP Conexiones : nanotubos

arqAva Necesidades, Evolución/Revolución Introducción-25 ¿Existe? la computación cuántica EUI 2 Junio 2006: Ignacio Cirac Instituto Max Planck 1995 => Artefactos de 1 ión 2005 => Artefactos de 8 iones Factorizar números de 200 cifras => 100.000 iones 13 Feb 2007: D-Wave 16 qubit adiabatic quantum computer ¡ Marketing !

arqAva Conceptos Introducción-26 CANTIDAD DE PARALELISMO Y MEDIDAS GRADO – GRANO ACELERACIÓN – EFICIENCIA TIPO / FUENTES DEL PARALELISMO CONTROL – DATOS – FLUJO ACOPLAMIENTO (Dependencia) FUERTE – DÉBIL ESCALABILIDAD (Crecimiento lineal) SI – NO

arqAva Cantidad de paralelismo Introducción-27 GRADO: Número de Unidades de Proceso para las que se tiene trabajo durante un intervalo de tiempo 1 3 2 4 6 5 Grado T0 T1 T9 T2 T8 T7 T6 T5 T4 T3 Tiempo Grado = 26 / 9 = 2,89 Poco 3-5 Mucho 32 Muchísimo 256-65536 ¿Cómo varía?

arqAva Cantidad de paralelismo Introducción-28 GRANO: Tamaño medio de las acciones ejecutadas en paralelo por Unidad de Proceso (Distribución de Carga) #Instr. FINO 1 Instrucción 20 FINO 2 Bucle 500 MEDIO 3 Subrutina 2000 MEDIO/ 4 Subprograma Miles GRUESO GRUESO 5 Programa Miles.... Grado de paralelismo Sobrecarga Comunica. Hw + Compilador Programador S.O.

arqAva Cantidad de paralelismo Introducción-29 ACELERACIÓN: “Speedup” Cuántas veces más rápido al contar con “n” U.P. en vez de una. (Absoluta) Sn = Tsecuencial / Tparalelo = T1 / Tn SI CON UNA U.P. SE ORDENA EN 1 MINUTO, ¿CON 4 U.P. SE ORDENA EN? ===> 15”, 20”, .....??? 1 <= Sn <= n n = Máximo teórico EFICIENCIA: Lo mismo, pero teniendo en cuenta “n”. (Relativa) En = Sn / n = T1 / nTn 1/n <= En <= 1 1 = Máximo teórico

arqAva Cantidad de paralelismo Introducción-30 16 32 64 128 10 20 30 40 50 60 70 versión 12/94 versión 9/94 versión 8/94 Aceleración en tres versiones de un programa paralelo Pfeiffer et al. 1995 (AMBER en Intel Paragon 128 P)

arqAva Cantidad de paralelismo Introducción-31 Sn y En resolviendo Sistemas Lineales de 1000 variables (Jack Dongarra, 2004)

arqAva Cantidad de paralelismo Introducción-32 Sn y En resolviendo Sistemas Lineales de 1000 variables (Jack Dongarra, 2004)

arqAva Tipo / Fuentes (Control, Datos, Flujo) Introducción-33 PARALELISMO DE CONTROL (Prog. Concurrente) Descomposición en subtareas simultáneas (Una x U.P.) R := [A(X) + B(Y)] * C(Z) ¿Qué puede hacerse en paralelo? Tiempos de cada operación 3 3 4 1 2 A(X) B(Y) C(Z) + * = 13 / 6 = 2,2 1 3 2 ¿Grado? MUY COMÚN, pero .... ¡Poco relevante! (Grado  3)

arqAva Tipo / Fuentes (Control, Datos, Flujo) Introducción-34 PARALELISMO DE DATOS (Espacial) Operaciones sobre datos regulares (vectores) aplicando la misma operación sobre cada elemento 2 1 3 4 5 7 8 6 9 + A C B Suma de Vectores, etc. ¡LIMITACIONES! Más datos que U.P. Operaciones escalares MENOS COMÚN, pero .... ¡Más relevante! (Grado  104..106)

arqAva Tipo / Fuentes (Control, Datos, Flujo) Introducción-35 PARALELISMO DE FLUJO (Temporal) Idea intuitiva => Cadena de montaje de coches Secuencia de datos homogéneos de entrada Peluquería Personas Despeinadas (Di) Lavar => Cortar => Marcar Proceso divisible en subtareas secuenciales (filtros) LCM 1Hora 3 Mill. 11:00 (2) D5,D4,D3 P1 10:45 (1) D4,D3,D2 10:00 (1) 10:15 (1) D2 10:30 (1) D3,D2 10:40 (3) (2) (1) 11:00 (4) (3) (2) D5 P1 10:30 (2) (1) D3 10:45 (3) (2) (1) D4 10:15 (1) D2 10:20 (2) (1) 10:00 (1) L C M 20’ 20’ 20’ 1,5 M 1,5M 1,5M Secuencial => 1P x Hora Vs Pipeline => 1P x 20’

arqAva Tipo / Fuentes (Control, Datos, Flujo) Introducción-36 PARALELISMO DE FLUJO (II) LCM 1Hora 3 Mill. 11:00 (2) D5,D4,D3 P1 11:00 (4) (3) (2) D5 P1 L C M 20’ 20’ 20’ 1,5 M 1,5M 1,5M Control Flujo Datos 3 30 106 Grado ¡Ojo! Mejora no siempre de N (3) ¿Y si C ==> 30’? Otros ejemplos: CPU Segmentada Voz, CD ALGO COMÚN, pero .... ¡No muy relevante! (Grado  30)

arqAva Acoplamiento Introducción-37 Grado de dependencia entre las partes (Hw/Sw) Datos Comunes Cantidad relativa de interacciones Sincronismo Grano Fino Grueso FUERTE Pi Pj DC DÉBIL Pi Pj Poca localidad Cuellos de botella Mucha localidad Buena característica

arqAva Escalabilidad Introducción-38 Aumento de prestaciones con coste lineal o nlogn NO ESCALABLE 2 3 4 5 1 6 10 ESCALABLE 4 9 16 25 12 24 40 1 1,3 1,5 1,6 0,5 1,0 1,5 2,0 6 15 2,5

arqAva Clasificación de Flynn (1972) Introducción-39 Combina Flujo de Datos y Flujo de Instrucciones con (Single) Único y Múltiple, dando 4 combinaciones: Flujo de Datos Múltiple Único Flujo de Intrucc. SISD MISD MIMD SIMD SISD Una Instrucción un Dato Von Neumann SIMD Una Instrucción muchos Datos Vectoriales / Sistólicos MISD Muchas Instrucciones un Dato Pipeline? MIMD Muchas Instrucciones muchos Datos Multiprocesadores / Multicomputadores

arqAva Modelos SISD y MISD Introducción-40 SISD: Una Instrucción un Dato (Von Neumann) I UC UP MP D MISD: Muchas Instrucciones un Dato (Pipeline?) MP Programa Datos UC1 UC2 UCN UP1 UP2 UPN I1 In I2 D

arqAva Modelo SIMD Introducción-41 SIMD: Una Instrucción muchos Datos (Vectoriales, ....) UC UP1 MP UPi UPn Memoria Común R E D Host Síncronas LockStep UC UP1 UPi UPn ML1 MLn MLi Memoria Distribuida D1 Dn Di D1 Dn Di I I I I Cuello de botella Acoplamiento fuerte Acoplamiento débil No escalable

arqAva Modelo MIMD Introducción-42 MIMD: Muchas Instrucciones muchos Datos M. Común (Multiprocesador) UC1 UP1 M.P. UPi UPn BUS │ RED D1 Dn Di I1 UCi UCn In Ii M. Distribuida (Multicomputador) M P Red a t1 t2 aa a t1 t2 Acoplamiento Fuerte Acoplamiento Débil Memoria común vs Paso de mensajes

arqAva Clasificación de Flynn Ampliada Introducción-43 Arquitecturas Paralelas GRID Computing ? CLOUD Computing ? SISD SIMD MISD MIMD Procesadores Vectoriales Array de Procesadores Sistólicos Von Neumann ?? Multi-procesadores Multi-computadores UMA NUMA COMA Distintas formas de organizar la memoria común MPP COW NOW Beowulf Symetric Multi Processor Distributed Shared Memory

arqAva Perspectiva histórica Introducción-44 SIMD Se inicia en 1965, se vende en 1972 y funciona en 1975 Fiasco ILLIAC IV Presupuesto $6 Mill y costó $31 Mill 1/4 de máquina Se esperaban 1000 MF y se obtuvieron 15MF ¿Dormidas para propósito general?, pero tienen su nicho: Procesamiento de Imagen, Señal, Genética, Búsquedas MIMD HWANG (1993) IDENTIFICA TRES GENERACIONES: 1983-1987 Hipercubo con Encaminamiento Sw 1988-1992 Malla con Encaminamiento Hw (Sw de grano medio) 1993-1997 µP y comunicaciones en el mismo chip (grano fino) ¿2010? Multiprocessor systems-on-chips (MPSoCs) Niagara Hoy 4..8 núcleos .. 64 en 2010 .. ¿Se llegará a 1.000?

arqAva Perspectiva histórica Introducción-45 http://ed-thelen.org/comp-hist/vs-illiac-iv.html

arqAva Tendencias Introducción-46 MÁQUINAS BASADAS EN µP COMERCIALES ¿MUCHOS µP SENCILLOS O POCOS Y POTENTES? ¿QUÉ TIPO DE MÁQUINA PARALELA? MÁQUINAS MÁS POTENTES: ¿CUÁLES Y PARA QUÉ? ¿QUÉ SISTEMA OPERATIVO?

arqAva Las máquinas más potentes (Junio/2010) Introducción-47 www.top500.org ¿Qué micros se utilizan? Intel 81,2% AMD 9,8% IBM POWER 8,4% Micros convencionales de gama alta Dell SUN Intel 99% HP SGI Cray IBM

arqAva Las máquinas más potentes (Junio/2010) Introducción-48 www.top500.org ¿Cientos o miles de micros? Total Max Med Min 294.912 10.263 1.792 5.131.461

arqAva Las máquinas más potentes (Junio/2010) Introducción-49 www.top500.org ¿Qué arquitecturas dominan? MPP SMP Cluster Constelación SIMD Mono

arqAva Implantación en el mercado (Julio/2008) Introducción-50 “Overview of Recent Supercomputers” http://www.euroben.nl/reports/web08/overview.html Bull NovaScale C-DAC PARAM Padma Cray Inc. XT3 Cray Inc. XT4 Cray Inc. XT5 Cray Inc. XMT Fujitsu/Siemens M9000 Fujitsu/Siemens PRIMEQUEST Hitachi BladeSymphony Hitachi SR11000 HP Integrity SuperDome IBM eServer p575 IBM BlueGene/L&P IBM System Cluster 1350 Liquid Computing LiquidIQ NEC Express5800/1000 NEC SX-9 SGI Altix 4000 SiCortex SC series Sun M9000 Memoria Común Distri. Total 1 SIMD 2 7 11 MIMD 18

arqAva Las máquinas más potentes (Junio/2010) Introducción-51 www.top500.org ¿Cuáles? Centros: 5, 3, 2, 2, 0, 2, 3, 3, 1, 7, 6, 7, 5, 3 Puesto: 233, 314, 456, 427, , 267, 424, 5, 11, 5, 9, 26, 60, 87

arqAva Las máquinas más potentes (Junio/2010) Introducción-52 www.top500.org ¿En qué se utilizan? ¿ Cada vez más en la industria ?

arqAva Las máquinas más potentes (Junio/2010) Introducción-53 www.top500.org ¿Qué S.O. usan? Windows 5 => 1%

arqAva ¿Quién se come a quién? Introducción-54 FIN now.cs.berkeley.edu/