Diseño y Mantenimiento de un cluster para la dinámica de fluidos
Contenido HISTORIA SUPERCOMPUTADORAS VS COMPUTO PARALELO MODELOS DE COMPUTADORAS PARALELAS CLASIFICACION DE LAS COMPUTADORAS PARALELAS SEGÚN SU ARQIUTECTURA CLASIFICACION DE COMPPUTADORAS PARALELAS POR EL TIPO DE MEMORIA
Historia Primera generación (1938 – 1953 ) Primer computadora electrónica (relevadores electromecanicos) Segunda generación (1952 – 1963) Circuitos electronicos integrados (transistores) Tercera generación (1962 – 1975) Multiprogramación, mejora de los sistemas operativos Cuarta generación (1972-1985) Integración del los lenguajes de programación
Historia Quinta generación Alcanzar los teraflops y terabytes Computadoras masivamente paralelas ASCI Blue pacific (1,464 nodos IBM SP) ASCI White 512 ordenadores RS/6000 SP con 8,192 procesadores Power3-III Cray T3E 2,048 microprocesadores DEC Alpha 21164.
Computadoras vectoriales vs paralelas Computadora vectorial Mal llamadas “supercomputadoras” Operaciones vectoriales Operaciones “pipeline” Require de sistemas de enfriamento interno No es escalable El costo de adquisición y mantenimiento elevado
Computadoras vectoriales vs paralelas Computadoras paralelas Procesador escalar No requiere de sistemas de enfriamiento interno complicado El acceso remoto a memoria es lento. La programación puede ser complicada
MODELOS DE COMPUTADORAS SISD (SIMPLE FLUJO DE INTRUCCIONES – SIMPLE FLUJO DE DATOS ) Unidad De Control Procesamiento Memoria Datos Instruciones
MODELOS DE COMPUTADORAS SIMD ( SIMPLE FLUJO DE INSTRUCIONES – MULTIPLE FLUJOS DE DATOS ) Unidad De Control Procesador 1 2 3 n
MODELOS DE COMPUTADORAS MISD ( MULTIPLE FLUJO DE INSTRUCIONES – SIPLE FLUJO DE DATOS ) Memoria Del Programa Procesador 1 2 n Unidad De Control
MODELOS DE COMPUTADORAS MIMD (MULTIPLE FLUJO DE INSTRUCIONES – MULTIPLES FLUJOS DE DATOS Procesador 1 2 3 n Red de interconexion
CLASIFICACION DE LAS COMPUTADORAS SEGÚN SU ARQIUTECTURA ESTATICA DINAMICA ARQUITECTURA ESTATICA EXISTEN VARIOS TIPOS DE REDES DE INTERCONOXION ESTATICAS POR EJEMPLO: ARREGLO LINEAL ANILLO MALLA TOROIDE ARBOL HIPERCUBO
Esta arquitectura es de grado 4 y distancia de 2 ARREGLO LINEAL ESTA ARQUITECTURA ES LA SECUENCIA DE “ N ” PROCESADORES QUE SE CONECTAN PROCESADOR A PROCESADOR Y SE ENUMERAN DE UNA FORMA SECUENCIAL Procesador 1 2 3 n ANILLO Procesador n ESTA ARQUITECTURA ES UNA MEJORA QUE SE LE ENCONTRO AL ARREGLO LINEAL. LOS PROCESADORES SE ENCUENTRAN EN UN CANAL DE ENCALE BIDIRECCIONAL. LA VENTAJA DE ESTA ES QUE EL DIAMETRO SE REDUCE A LA MITAD. Ejemplo Esta arquitectura es de grado 4 y distancia de 2
MALLA Procesador 1 Esta arquitectura se encuentra en forma de un cuadro teniendo una secuencia de procesadores con las limitantes de 4 procesadores por cada lado. Los procesadores que se encuentran en cada extremó 2 o 3 compañeros por ejemplo Procesador 1 TOROIDE Esta arquitectura es la mejora de la de malla teniendo que los procesadores que se encuentran en los extremos se conectan entre si
ARBOL Esta arquitectura se encuentra en forma de un cuadro teniendo una secuencia de procesadores con las limitantes de 4 procesadores por cada lado. Los procesadores que se encuentran en cada extremó 2 o 3 compañeros por ejemplo P HIPERCUBO P Esta Arquitectura pude ser de las mas eficientes en el procesamiento en paralelo . la Hipercubo de dimensión d se compone de N = 2d nodos y d2 d-1 aristas. Cada nodo es identificado por numero binario d bits dos nodos están conectados entre si .
ARQUITECTURA DINAMICA BUS Multinivel ó multietapas Barras cruzadas
CLASIFICACION DE COMPUTADORAS POR EL TIPO DE MEMORIA Sistemas de Memoria Compartida. Memoria Compartida RED Procesador
CLASIFICACION DE COMPUTADORAS POR EL TIPO DE MEMORIA Sistemas de Memoria Distribuida. RED Procesador Memoria
CLASIFICACION DE COMPUTADORAS POR EL TIPO DE MEMORIA Siatemas de Memoria Compartida Distribuida RED Nodo 1 Procesador Nodo 2 Nodo n Nodo 1 Memoria
20