Javier Pérez Mato µp para Comunicaciones Curso 2008/09 ETSIT - ULPGC

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Javier Pérez Mato µp para Comunicaciones Curso 2008/09 ETSIT - ULPGC"

Transcripción

1 Javier Pérez Mato µp para Comunicaciones Curso 2008/09 ETSIT - ULPGC

2 INTRODUCCIÓN

3 HPC: High Performance Computer System Qué es un supercomputador? Computador diseñado para ofrecer la mayor capacidad de procesamiento posible. Evolución Caracterizada por un rápido cambio de fabricantes, arquitecturas y tecnologías. Evolución de las prestaciones: estable y continua.

4 Inteligencia / Defensa Predicción climática Simulaciones físicas, químicas y matemáticas Transporte Astrofísica Materiales y nanotecnología Macroeconomía y dinámica social

5 EVOLUCIÓN HISTÓRICA

6 Colossus (UK) 1943 Empleado para descifrar comunicaciones alemanas en la segunda guerra mundial.

7 Colossus (UK) válvulas electrónicas Capaz de leer 5000 caracteres por segundo en una cinta de papel perforada. La señal de reloj provenía de una serie de agujeros en la misma cinta. 100 operaciones booleanas por segundo. Se usan por primera vez los registros de desplazamiento.

8 ENIAC (USA) 1945 Empleado para el cálculo de tablas balísticas.

9 ENIAC (USA) 1945 Electronic Numerical Integrator And Computer válculas electrónicas 27 toneladas de peso y un área de 63m2 150 kw de consumo operaciones de suma/resta por segundo. 385 operaciones de multiplicación por segundo.

10 BINAC (USA) 1949 Empleado para el desarrollo de reactores militares.

11 BINAC (USA) 1949 BINary Automatic Computer 2 CPUs Memoria de mercurio de 512 palabras Velocidad de reloj de 4.25 MHz 800 µs por cada suma/resta 1200 µs por cada multiplicación

12 Los supercomputadores crean mercado Se crea un mercado de computación para un amplio rango de aplicaciones científicas y comerciales. El rango de aplicaciones disponibles se expande rápidamente. Los dos principales fabricantes fueron IBM y Sperry Rand. Ambos salieron al mercado de la supercomputación en los años 70.

13 Algunos ejemplos: UNIVAC I (USA) 1951

14 Algunos ejemplos: IBM 7030 Stretch (USA) 1961

15 COMPUTACIÓN ESCALAR Y COMPUTACIÓN VECTORIAL

16 Arquitectura Von Newmann Stored Program Computer El programa se almacena en la memoria del computador, donde están ya los datos. Para ello es necesario definir un Instruction Set Architecture (ISA).

17 Computador Vectorial Pueden almacenarse vectores de números en registros vectoriales y procesarse en unidades aritméticas supersegmentadas.

18 Ejemplo: Multiplicación matricial A = ( a ij ) m n B = ( b ij ) n p C ij = n r= 1 a ir b rj

19 Ejemplo: Multiplicación matricial Procesador Escalar Se ejecutan 9*N instrucciones

20 Ejemplo: Multiplicación matricial Procesador Vectorial Se ejecutan 7 instrucciones

21 LA ERA VECTORIAL ( )

22 Los Supercomputadores se hacen vectoriales Comienza la era de la supercomputación moderna. Aumentan las prestaciones en más de 1 orden de magnitud. Mercado dominado por CDC y Cray Research

23 Algunos ejemplos: CDC 6600 (USA) 1966 (pre-vectorial)

24 Algunos ejemplos: Cray 1 (USA) 1976

25 Multiprocesadores Vectoriales (PVP): En los años 80 y 90, los computadores vectoriales se hacen multiprocesadores. Cray X-MP (4 proc.) Cray Y-MP (8 proc.) Cray C90 (16 proc.) Cray T94 (32 proc.) En esa misma epoca aparece la competencia Japonesa en la supercomputación (Fujitsu, Hitachi, NEC ).

26 Algunos ejemplos de PVP: Cray X-MP (1982) Cray Y-MP (1988)

27 Algunos ejemplos de PVP: Cray C90 (1991) Cray T94 (1997)

28 SUPERCOMPUTADORES BASADOS EN MULTIPROCESADORES ESCALARES (SMPs)

29 La introducción de los microprocesadores En 1971, Intel introduce el primer microprocesador: i4004 A principios de los 80 la tecnología CMOS permitía el uso de microprocesadores construidos en masa, de muy bajo coste, aunque de relativamente bajas prestaciones: The attack of the killer micros

30 Multiprocesadores Escalares SMP (Symmetric Multiprocessor): Los primeros multiprocesadores usaban pocos procesadores idénticos compartiendo una misma memoria. En un principio se emplean procesadores CISC (Synapse, Encore, Flex, Sequent, Myrias ). En los 90 fueron desbancadas por los RISC (Sun, SGI, HP, IBM ). La principal área de trabajo es la mejora de las redes de interconexión entre los procesadores (buses).

31 Multiprocesadores Escalares NUMA (Non Uniform Memory Access): Distribución de los módulos de memoria entre los procesadores. MPP (Massively Parallel Processor): Se elimina la compartición física de la memoria.

32 CLUSTERS

33 Uso de componentes estándar Se reduce el coste al sustituir los ASIC por componentes estándar ampliamente disponibles. Los MPP derivan en clusters. A partir del 2000 empiezan a dominar el mercado los procesadores de Intel: Itanium 2, Xeon Relación rendimiento-coste muy elevada. Los supercomputadores más potentes seguirán contieniendo algún ASIC en su diseño.

34 LA ACTUALIDAD

35

36 MareNostrum (IBM) Pos. 32 Tipo: IBM Cluster Aplicación: Medicina Año: 2006 Memoria: 20 TB OS: SuSE Linux Enterprise Server 9 CPU: PPC MHz (x10240) 62 teraflops

37 Pleiades (SGI) Pos. 3 Tipo: SGI Altix Aplicación: No especificada Año: 2008 Memoria: 51 TB OS: SuSE Linux Enterprise Server 10 CPU: Intel EM64T Xeon 3000 MHz 1 petaflop

38 Jaguar (Cray) Pos. 2 Tipo: Cray XT Aplicación: No especificada Año: 2008 OS: SuSE Linux Enterprise Server 10 CPU: AMD x86_64 Opteron Quad 2300 MHz (x ) 1.4 petaflops

39 Roadrunner (IBM) Pos. 1 Tipo: IBM Cluster Aplicación: No especificada Año: 2008 Memoria: 103 TB OS: SuSE Linux Enterprise Server 10 CPU: PowerXCell 8i 3200 Mhz (x12960) 1.7 petaflops

40

41 Javier Pérez Mato µp para Comunicaciones Curso 2008/09 ETSIT - ULPGC

TEMA 1. INTRODUCCIÓN. 1. Diferentes niveles en la arquitectura de un computador

TEMA 1. INTRODUCCIÓN. 1. Diferentes niveles en la arquitectura de un computador TEMA 1. INTRODUCCIÓN 1. Diferentes niveles en la arquitectura de un computador.» Máquinas virtuales 2. Máquinas multinivel actuales. 3. Evolución histórica de las máquinas multinivel. 1 1. Diferentes niveles

Más detalles

Sistemas Multiprocesador de Memoria Compartida Comerciales

Sistemas Multiprocesador de Memoria Compartida Comerciales Sistemas Multiprocesador de Memoria Compartida Comerciales Florentino Eduardo Gargollo Acebrás, Pablo Lorenzo Fernández, Alejandro Alonso Pajares y Andrés Fernández Bermejo Escuela Politécnia de Ingeniería

Más detalles

NTRODUCCION. "Tipos de Computadoras" Tipos de Computadoras

NTRODUCCION. Tipos de Computadoras Tipos de Computadoras NTRODUCCION Con el paso del tiempo y el avance de la tecnología se ha podido definir los tipos de computadoras que se usan actualmente, en este trabajo estudiaremos sus tipos y sus características, con

Más detalles

Hardware: dentro de la caja. Introducción a la Informática 2010-2011

Hardware: dentro de la caja. Introducción a la Informática 2010-2011 Hardware: dentro de la caja Introducción a la Informática 2010-2011 Objetivos Conocer cómo se almacena y manipula la información dentro de los ordenadores Analizar la estructura y organización básica de

Más detalles

SUPERCOMPUTADORES JAVIER PÉREZ MATO MICROPROCESADORES PARA COMUNICACIONES CURSO 2008/09

SUPERCOMPUTADORES JAVIER PÉREZ MATO MICROPROCESADORES PARA COMUNICACIONES CURSO 2008/09 SUPERCOMPUTADORES JAVIER PÉREZ MATO MICROPROCESADORES PARA COMUNICACIONES CURSO 2008/09 1 Contenido INTRODUCCIÓN... 3 EVOLUCIÓN HISTÓRICA (1940 1970)... 3 COMPUTACIÓN ESCALAR Y VECTORIAL... 7 LA ERA VECTORIAL

Más detalles

SISTEMAS DE MULTIPROCESAMIENTO

SISTEMAS DE MULTIPROCESAMIENTO SISTEMAS DE MULTIPROCESAMIENTO Tema 1 Introducción 5º Curso de Automática y Electrónica Industrial. 1 Contenido Tema 1 Aplicaciones Incremento de las prestaciones Clasificación de los ordenadores en función

Más detalles

Arquitectura Von Neumann

Arquitectura Von Neumann Arquitectura Von Neumann Arquitectura Von Neumann Establecida en 1945 por Von Neumann Modelo básico de arquitectura utilizado en la mayoría de los computadores Su idea es la de conectar permanentemente

Más detalles

Generated by Foxit PDF Creator Foxit Software http://www.foxitsoftware.com For evaluation only.

Generated by Foxit PDF Creator Foxit Software http://www.foxitsoftware.com For evaluation only. Generated by Foxit PDF Creator Foxit Software Índice 1- Qué es un microprocesador? 2- Marcas 3- Intel 4- AMD 5- Evolución Intel 6- Evolución AMD QUÉ ES UN MICROPROCESADOR? El microprocesador, comúnmente

Más detalles

2.3 Lenguajes de descripción: - Lenguajes de descripción hardware: VHDL, Verilog - Álgebra de Boole

2.3 Lenguajes de descripción: - Lenguajes de descripción hardware: VHDL, Verilog - Álgebra de Boole 2.1 El paradigma de un sistema digital: - Conceptos básicos sobre un computador - Evolución de la tecnología de computadores 2.2 Sistemas digitales: - Niveles de descripción - Técnicas de descripción 2.3

Más detalles

1.- MAPA CONCEPTUAL DE LAS GENERACIONES DE LAS COMPUTADORAS

1.- MAPA CONCEPTUAL DE LAS GENERACIONES DE LAS COMPUTADORAS 1.- MAPA CONCEPTUAL DE LAS GENERACIONES DE LAS COMPUTADORAS UNIVERSIDAD TECNOLÓGICA INTERNACIONAL INTRODUCCION A LA COMPUTACIÓN VERÓNICA NÓPAL GONZÁLEZ Página 1 2.- CUADRO COMPARATIVO DE LAS GENERACIONES

Más detalles

Linux Week PUCP. Computación de Alto Rendimiento en Linux. rmiguel@senamhi.gob.pe

Linux Week PUCP. Computación de Alto Rendimiento en Linux. rmiguel@senamhi.gob.pe Linux Week PUCP 2006 Computación de Alto Rendimiento en Linux Richard Miguel San Martín rmiguel@senamhi.gob.pe Agenda Computación Científica Computación Paralela High Performance Computing Grid Computing

Más detalles

FUNDAMENTOS DE COMPUTACIÓN PARA CIENTÍFICOS. CNCA Abril 2013

FUNDAMENTOS DE COMPUTACIÓN PARA CIENTÍFICOS. CNCA Abril 2013 FUNDAMENTOS DE COMPUTACIÓN PARA CIENTÍFICOS CNCA Abril 2013 6. COMPUTACIÓN DE ALTO RENDIMIENTO Ricardo Román DEFINICIÓN High Performance Computing - Computación de Alto Rendimiento Técnicas, investigación

Más detalles

Nicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011

Nicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011 Clusters Nicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011 Introducción Aplicaciones que requieren: Grandes capacidades de cómputo: Física de partículas, aerodinámica, genómica, etc. Tradicionalmente

Más detalles

DEPARTAMENTO DE ELECTRONICA. Microprocesadores 1121060

DEPARTAMENTO DE ELECTRONICA. Microprocesadores 1121060 DEPARTAMENTO DE ELECTRONICA Microprocesadores 1121060 Microprocesadores 1121060 Tema 1. Operación básica de un Microprocesador 1. a los microprocesadores 2. Arquitectura Básica de un microprocesador. 3.

Más detalles

Por: Vicente Arnau Llombart http://www.uv.es/varnau/ E-mail: Vicente.Arnau@uv.es

Por: Vicente Arnau Llombart http://www.uv.es/varnau/ E-mail: Vicente.Arnau@uv.es Por: Vicente Arnau Llombart http://www.uv.es/varnau/ E-mail: Vicente.Arnau@uv.es Trabajos a desarrollar: La quinta generación de computadores. La IA. Los lenguajes de programación. Los sistemas operativos.

Más detalles

Figura 1.4. Elementos que integran a la Tecnología de Información.

Figura 1.4. Elementos que integran a la Tecnología de Información. 1.5. Organización, estructura y arquitectura de computadoras La Gráfica siguiente muestra la descomposición de la tecnología de información en los elementos que la conforman: Figura 1.4. Elementos que

Más detalles

Arquitectura de Computadores

Arquitectura de Computadores Arquitectura de Computadores 1. Introducción 2. La CPU 3. Lenguaje Máquina 4. La Memoria 5. Sistemas de Entrada/Salida 6. CPU Segmentada (Pipeline) 7. Memoria Caché 8. Arquitecturas RISC Arquitectura de

Más detalles

MICROPROCESADORES, EVOLUCIÓN HISTÓRICA Y CARACTERÍSTICAS TÉCNICAS BÁSICAS

MICROPROCESADORES, EVOLUCIÓN HISTÓRICA Y CARACTERÍSTICAS TÉCNICAS BÁSICAS MICROPROCESADORES, EVOLUCIÓN HISTÓRICA Y CARACTERÍSTICAS TÉCNICAS BÁSICAS Se muestra a continuación la evolución histórica de los microprocesadores fabricados por INTEL (fundada en 1968 por Robert Noyce,

Más detalles

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES.

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES. 1.- a) Explica qué es un bit de información. Qué es el lenguaje binario? Bit es la abreviatura de Binary digit. (Dígito binario). Un bit es un dígito del lenguaje binario que es el lenguaje universal usado

Más detalles

Arquitecturas de computadoras

Arquitecturas de computadoras Arquitecturas de computadoras Colaboratorio Nacional de Computación Avanzada (CNCA) 2014 Contenidos 1 Computadoras 2 Estación de Trabajo 3 Servidor 4 Cluster 5 Malla 6 Nube 7 Conclusiones Computadoras

Más detalles

MICROPROCESADORES. Conrado Perea

MICROPROCESADORES. Conrado Perea MICROPROCESADORES Conrado Perea Introducción Los orígenes más recientes de la industria microinformática se remontan a los años 40, cuando la Universidad de Stanford, con el objetivo de impulsar su desarrollo,

Más detalles

Arquitectura de Computadores Introducción

Arquitectura de Computadores Introducción Arquitectura de Computadores Introducción Prof. Rodrigo Araya E. raraya@inf.utfsm.cl Universidad Técnica Federico Santa María Departamento de Informática Valparaíso, 1 er Semestre 2006 1 2 3 4 La Arquitecturas

Más detalles

Introducción. Historia. Supercomputadoras, una visión general

Introducción. Historia. Supercomputadoras, una visión general Introducción Una supercomputadora es una computadora que es considerada en su momento de introducción, como lo máximo en capacidad de procesamiento y cálculo, con capacidades muy superiores a la de una

Más detalles

Evolución Histórica de los Sistemas de Control

Evolución Histórica de los Sistemas de Control Evolución Histórica de los Sistemas de Control 1 Procesos que Influyeron en la evolución de los Sistemas de control La evolución de la industria de producción. La evolución de la tecnología informática.

Más detalles

CLASIFICACIÓN DE LAS COMPUTADORAS. Ing. Erlinda Gutierrez Poma

CLASIFICACIÓN DE LAS COMPUTADORAS. Ing. Erlinda Gutierrez Poma CLASIFICACIÓN DE LAS COMPUTADORAS Ing. Erlinda Gutierrez Poma Tipos de Computadoras Dentro de la evolución de las computadoras, han surgido diferentes equipos con diferentes tamaños y características según

Más detalles

Equipamiento disponible

Equipamiento disponible PCI 00 Acción Preparatoria Computación Avanzada en Aplicaciones Biomédicas CaaB (High Performance Computing applied to Life Sciences) Equipamiento disponible Participantes Universidad de Málaga, España

Más detalles

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA ARQUITECTURA DE COMPUTADORAS M.C. RICARDO ÁLVAREZ GONZALEZ

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA ARQUITECTURA DE COMPUTADORAS M.C. RICARDO ÁLVAREZ GONZALEZ BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA APUNTES DE LA MATERIA : ARQUITECTURA DE COMPUTADORAS MC RICARDO ÁLVAREZ GONZALEZ VERANO 2005 1 UNIDAD 1: Un panorama sobre

Más detalles

1.2 Análisis de los Componentes. Arquitectura de Computadoras Rafael Vazquez Perez

1.2 Análisis de los Componentes. Arquitectura de Computadoras Rafael Vazquez Perez 1.2 Análisis de los Componentes. Arquitectura de Computadoras Rafael Vazquez Perez 1.2.1 CPU 1 Arquitecturas. 2 Tipos. 3 Características. 4 Funcionamiento(ALU, unidad de control, Registros y buses internos)

Más detalles

TAREA 1 MANTENIMIENTO DE COMPUTADORES:

TAREA 1 MANTENIMIENTO DE COMPUTADORES: TAREA 1 Llevar a cabo para el tema de mantenimiento de computadores, Las diferentes clasificaciones de los procesadores que existen en la actualidad, tanto para las marcas INTEL Y AMD. MANTENIMIENTO DE

Más detalles

Tema: Historia de los Microprocesadores

Tema: Historia de los Microprocesadores Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Introducción a los Microprocesadores y Microcontroladores. Tema: Historia de los Microprocesadores 1 Contenidos La década de los

Más detalles

INTRODUCCION A LA COMPUTACION

INTRODUCCION A LA COMPUTACION CENTRO DE FORMACIÓN TÉCNICA SOEDUC ACONCAGUA INTRODUCCION A LA COMPUTACION Docente : Guillermo Espinoza Vega INTRODUCCION A LA COMPUTACION Los computadores se han convertido en una herramienta indispensable

Más detalles

Clusters en Linux. * Jorge Castellanos - jorcas@cantv.net ** Julio Ortega - roliverio@cantv.net. * FACYT-UC Computación ** IUPSM Sistemas

Clusters en Linux. * Jorge Castellanos - jorcas@cantv.net ** Julio Ortega - roliverio@cantv.net. * FACYT-UC Computación ** IUPSM Sistemas Clusters en Linux * Jorge Castellanos - jorcas@cantv.net ** Julio Ortega - roliverio@cantv.net * FACYT-UC Computación ** IUPSM Sistemas www.vaslibre.org.ve Agenda Motivación Definiciones Cluster Beowulf

Más detalles

La computación le da una mano a la medicina y a la biología.

La computación le da una mano a la medicina y a la biología. La computación le da una mano a la medicina y a la biología. F. García Eijó, E. Costa y D. González Márquez. Laboratorio de Sistemas Complejos, Departamento de Computación, Facultad de Ciencias Exactas

Más detalles

Curso S08 para Cavernícolas

Curso S08 para Cavernícolas Curso S08 para Cavernícolas Tema ORIGENES DE LOS MICROCONTROLADORES FREESCALE, 2014 Todos los derechos reservados INTRODUCION Desde sus inicios como Motorola, esta empresa ha sido reconocida mundialmente

Más detalles

Hardware: Dentro de la caja. Informática Aplicada Grado en GAP Fac. de Admón. y Dir. de Empresas Univ. Politécnica de Valencia

Hardware: Dentro de la caja. Informática Aplicada Grado en GAP Fac. de Admón. y Dir. de Empresas Univ. Politécnica de Valencia Hardware: Dentro de la caja Informática Aplicada Grado en GAP Fac. de Admón. y Dir. de Empresas Univ. Politécnica de Valencia Objetivos Conocer cómo se almacena y manipula la información dentro de los

Más detalles

EL CLUSTER HIBRIDO DE Supercómputo del Cinvestav

EL CLUSTER HIBRIDO DE Supercómputo del Cinvestav EL CLUSTER HIBRIDO DE Supercómputo del Cinvestav AGENDA QUE ES SUPERCÓMPUTO? Definición Historia de las Supercomputadoras Para que sirve? Que aplicaciones lo requieren? El paradigma del Supercómputo. EL

Más detalles

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

Tema 1. Hardware. Fundamentos de Informática Grado en Ingeniería Mecánica Tema 1. Hardware. Fundamentos de Informática Grado en Ingeniería Mecánica Definición de computador Máquina electrónica de propósito general utilizada para procesar información El computador moderno se

Más detalles

INSTITUTO FRANCISCO POSSENTI A.C. Per crucem ad lucem Preparatoria (1085) Ciclo Escolar 2014-2015

INSTITUTO FRANCISCO POSSENTI A.C. Per crucem ad lucem Preparatoria (1085) Ciclo Escolar 2014-2015 INSTITUTO FRANCISCO POSSENTI A.C. Per crucem ad lucem Preparatoria (1085) Ciclo Escolar 2014-2015 Guía de estudio Unidad 1: Antecedentes de la informática INFORMÁTICA (1412) Profra. Karla Terreros García

Más detalles

15. Arquitectura de los multiprocesadores. 16. Multiprocesadores de memoria compartida. 17. Multicomputadores.

15. Arquitectura de los multiprocesadores. 16. Multiprocesadores de memoria compartida. 17. Multicomputadores. UNIDAD TEMÁTICA 5: MULTIPROCESADORES. 15. Arquitectura de los multiprocesadores. 16. Multiprocesadores de memoria compartida. 17. Multicomputadores. 15-1 TEMA 15: ARQUITECTURA DE LOS MULTIPROCESADORES.

Más detalles

picojava TM Características

picojava TM Características picojava TM Introducción El principal objetivo de Sun al introducir Java era poder intercambiar programas ejecutables Java entre computadoras de Internet y ejecutarlos sin modificación. Para poder transportar

Más detalles

ARQUITECTURA DE COMPUTADORES I

ARQUITECTURA DE COMPUTADORES I ARQUITECTURA DE COMPUTADORES I Tema 5: Procesadores Vectoriales Lección 18: Características Generales de los Procesadores Vectoriales Curso 2011/2012 Bibliografía 1. J. L. HENNESSY and D. A. PATTERSON.

Más detalles

Clusters de Alto Rendimiento

Clusters de Alto Rendimiento Clusters de Alto Rendimiento Contenido: M. en A. Iliana Gómez Zúñiga iliana.gomez@redudg.udg.mx Expositor: L.S.I. Virgilio Cervantes Pérez virgilio@cencar.udg.mx Diseño: Lic. Genaro Ramirez genaro.ramirez@redudg.udg.mx

Más detalles

El procesador. (mrebollo@dsic.upv.es) Sistemas Informáticos y Computación. Facultad de Administración y Dirección de Empresas

El procesador. (mrebollo@dsic.upv.es) Sistemas Informáticos y Computación. Facultad de Administración y Dirección de Empresas El procesador Apellidos, Nombre Departamento Centro Rebollo Pedruelo, Miguel (mrebollo@dsic.upv.es) Sistemas Informáticos y Computación Facultad de Administración y Dirección de Empresas 1. Resumen El

Más detalles

:Arquitecturas Paralela basada en clusters.

:Arquitecturas Paralela basada en clusters. Computación de altas prestaciones: Arquitecturas basadas en clusters Sesión n 1 :Arquitecturas Paralela basada en clusters. Jose Luis Bosque 1 Introducción Computación de altas prestaciones: resolver problemas

Más detalles

Clase 20: Arquitectura Von Neuman

Clase 20: Arquitectura Von Neuman http://computacion.cs.cinvestav.mx/~efranco @efranco_escom efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Arquitectura de una computadora Elementos básicos de una

Más detalles

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE AÑO: 2010 Qué es un servidor Blade? Blade Server es una arquitectura que ha conseguido integrar en

Más detalles

ITT-327-T Microprocesadores

ITT-327-T Microprocesadores ITT-327-T Microprocesadores Introducción al Microprocesador y al Microcomputador. al Microcomputador. Profesor Julio Ferreira. Sistema Microcomputador. Un Sistema Microcomputador tiene dos componentes

Más detalles

Supercómputo. Oscar Rafael García Regis Enrique Cruz Martínez

Supercómputo. Oscar Rafael García Regis Enrique Cruz Martínez Supercómputo Oscar Rafael García Regis Enrique Cruz Martínez 2003-I Oscar Rafael García Regis Laboratorio de Dinámica No Lineal Facultad de Ciencias, UNAM Enrique Cruz Martínez Dirección General de Servicios

Más detalles

Autor: Alejandro Furfaro

Autor: Alejandro Furfaro 1971 4004: Primer microprocesador de intel. Pontenció las calculadoras. Características: Bus de datos de 4 bits Espacio de direccionamiento: 32768 bits de ROM 5120 bits de RAM. 16 ports de entrada (de

Más detalles

Multiprocesamiento en Lenguaje C Conceptos básicos de la computación paralela

Multiprocesamiento en Lenguaje C Conceptos básicos de la computación paralela Multiprocesamiento en Lenguaje C Conceptos básicos de la computación paralela Pertinencia de la enseñanza del cómputo paralelo en el currículo de las ingenierías Conceptos básicos de la computación paralela

Más detalles

CLUSTER HÍBRIDO DE SUPERCÓMPUTO XIUHCOATL

CLUSTER HÍBRIDO DE SUPERCÓMPUTO XIUHCOATL CLUSTER HÍBRIDO DE SUPERCÓMPUTO XIUHCOATL XIUHCOATL AGENDA INTRODUCCIÓN SUPERCÓMPUTO Top500 SUPERCÓMPUTO EN MÉXICO XIUHCOATL LANCAD INTRODUCCIÓN Supercómputo Definición El supercómputo (HPC) es la herramienta

Más detalles

Tipos de Equipos. Dependiendo del uso al que se destinen, los equipos informáticos tienen arquitecturas diferentes.

Tipos de Equipos. Dependiendo del uso al que se destinen, los equipos informáticos tienen arquitecturas diferentes. Tipos de Equipos Dependiendo del uso al que se destinen, los equipos informáticos tienen arquitecturas diferentes. Vamos a realizar diferentes clasificaciones teniendo en cuenta que parámetros se habrán

Más detalles

UAEM 2015, Estado de México

UAEM 2015, Estado de México CONSTRUCCIÓN DE CLUSTERS Fernando Robles Morales Ins/tuto Nacional de Medicina Genómica Enrique Cruz Mar

Más detalles

Tema 1. Introducción y Presentación de la Asignatura

Tema 1. Introducción y Presentación de la Asignatura Tema 1. Introducción y Presentación de la Asignatura Fundamentos de Computadores Grupo 3 septiembre de 2011 Índice Índice 1.1 Introducción 1.1.1 Informática 1.1.2 Computador 1.1.3 Sistema operativo 1.1.4

Más detalles

CLUSTER FING: ARQUITECTURA Y APLICACIONES

CLUSTER FING: ARQUITECTURA Y APLICACIONES CLUSTER FING: ARQUITECTURA Y APLICACIONES SERGIO NESMACHNOW Centro de Cálculo, Instituto de Computación FACULTAD DE INGENIERÍA, UNIVERSIDAD DE LA REPÚBLICA, URUGUAY CONTENIDO Introducción Clusters Cluster

Más detalles

Definición. Introducción

Definición. Introducción Definición Informática la ciencia que estudia los sistemas inteligentes se información se le denomina informática. En otras palabras, la informática es la ciencia enfocada al estudio de las necesidades

Más detalles

Arquitecturas de Computadoras II. Febrero 2013

Arquitecturas de Computadoras II. Febrero 2013 Arquitecturas de Computadoras II Febrero 2013 1 Sabes... 1. Cuál es la Arquitectura Von Neumann? 2. Qué es Programación? 3. Qué es un algoritmo? 4. Qué es un programa? 5. Qué es un sistema? 6. Materias

Más detalles

ATLANTE! i n f r a e s t r u c t u r a d e s u p e r C o m p u t a c i ó n G o b i e r n o d e C a n a r i a s!

ATLANTE! i n f r a e s t r u c t u r a d e s u p e r C o m p u t a c i ó n G o b i e r n o d e C a n a r i a s! ATLANTE infraestructura G o b i e r n o! de d supercomputación e C a n a r i a s! v forma parte de la estrategia del Gobierno de Canarias de poner a disposición de investigadores y empresas canarios infraestructuras

Más detalles

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES. PROF. ISRAEL J. RAMIREZ israel@ula.ve

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES. PROF. ISRAEL J. RAMIREZ israel@ula.ve UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES PROF. ISRAEL J. RAMIREZ israel@ula.ve UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS ECONOMICAS Y SOCIALES LOS SISTEMAS OPERATIVOS 1.-

Más detalles

Procesador Pentium II 450 MHz Procesador Pentium II 400 MHz Procesador Pentium II 350 MHz Procesador Pentium II 333 MHz Procesador Pentium II 300 MHz

Procesador Pentium II 450 MHz Procesador Pentium II 400 MHz Procesador Pentium II 350 MHz Procesador Pentium II 333 MHz Procesador Pentium II 300 MHz PENTIUM El procesador Pentium es un miembro de la familia Intel de procesadores de propósito general de 32 bits. Al igual que los miembros de esta familia, el 386 y el 486, su rango de direcciones es de

Más detalles

Taller de Programación Paralela

Taller 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 detalles

Soluciones para entornos HPC

Soluciones para entornos HPC Dr.. IT Manager / Project Leader @ CETA-Ciemat abelfrancisco.paz@ciemat.es V Jornadas de Supercomputación y Avances en Tecnología INDICE 1 2 3 4 HPC Qué? Cómo?..................... Computación (GPGPU,

Más detalles

Licenciamiento para middleware Processor Value Unit

Licenciamiento para middleware Processor Value Unit IBM Software Licenciamiento para middleware Processor Value Unit Evolución de la estructura para ofrecer una base para el futuro Presentación para clientes 2006 IBM Corporation Agenda Perspectiva histórica

Más detalles

Sistemas de Computadoras Índice

Sistemas de Computadoras Índice Sistemas de Computadoras Índice Concepto de Computadora Estructura de la Computadora Funcionamiento de la Computadora Historia de las Computadoras Montando una Computadora Computadora Un sistema de cómputo

Más detalles

Arquitecturas GPU v. 2013

Arquitecturas GPU v. 2013 v. 2013 Stream Processing Similar al concepto de SIMD. Data stream procesado por kernel functions (pipelined) (no control) (local memory, no cache OJO). Data-centric model: adecuado para DSP o GPU (image,

Más detalles

Tema 24. Apartados 1 al 2.2 inclusive INFORMÁTICA

Tema 24. Apartados 1 al 2.2 inclusive INFORMÁTICA Tema 24 Apartados 1 al 2.2 inclusive INFORMÁTICA 1 TEMA 1 Introducción a la informática El término informática proviene de la unión de dos palabras: Información y automática. Término acuñado por el francés

Más detalles

Ernesto Gamaliel Acosta Gabriela Castillo Granados Antonio de Jesús Pérez Maldonado

Ernesto Gamaliel Acosta Gabriela Castillo Granados Antonio de Jesús Pérez Maldonado Ernesto Gamaliel Acosta Gabriela Castillo Granados Antonio de Jesús Pérez Maldonado QUÉ ES INFORMIX? ES UN GESTOR DE BASE DE DATOS CREADO POR INFORMIX SOFTWARE INC. INCLUYE UN RDBMS (SISTEMA ADMINISTRADOR

Más detalles

Organización del Computador 1. Máquina de von Neumann Jerarquía de Niveles

Organización del Computador 1. Máquina de von Neumann Jerarquía de Niveles Organización del Computador 1 Máquina de von Neumann Jerarquía de Niveles Inicios de la computación Turing y Church sientan las bases teóricas de la computación Máquina de Turing Máquina teórica compuesta

Más detalles

HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS

HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS Las primeras computadoras eran enormes máquinas que se ejecutaban desde una consola. El programador, quien además operaba el sistema de computación, debía

Más detalles

UF0512: Transmisión de información por medios convencionales e. informático. TEMA 1. Conexión y funcionamiento

UF0512: Transmisión de información por medios convencionales e. informático. TEMA 1. Conexión y funcionamiento UF0512: Transmisión de información por medios convencionales e informáticos TEMA 1. Conexión y funcionamiento operativo del equipamiento informático TEMA 2. Transmisión interna personal de documentación.

Más detalles

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas: SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas

Más detalles

Introducción a Computación

Introducción a Computación Curso: Modelización y simulación matemática de sistemas Metodología para su implementación computacional Introducción a Computación Esteban E. Mocskos (emocskos@dc.uba.ar) Facultades de Ciencias Exactas

Más detalles

Tema 1. Introducción

Tema 1. Introducción Tema 1. Introducción Informática (1º Ingeniería Civil) Curso 2011/2012 Javier Carmona Murillo jcarmur@unex.es Índice 1.1 Qué es la informática? 1.2 Tipos de aplicaciones informáticas / aplicaciones de

Más detalles

Introducción Componentes Básicos Concurrencia y Paralelismo Ejemplos Síntesis Lecturas Recomendadas. Arquitectura de Computadoras

Introducción Componentes Básicos Concurrencia y Paralelismo Ejemplos Síntesis Lecturas Recomendadas. Arquitectura de Computadoras Arquitectura de Computadoras Contenidos 1 Introducción Computadora Arquitectura Partes de una arquitectura 2 Componentes Básicos CPU Jerarquía de Memoria 3 Concurrencia y Paralelismo Arquitecturas concurrentes

Más detalles

Computación de Alta Performance Curso 2008 CLUSTERS

Computación de Alta Performance Curso 2008 CLUSTERS Computación de Alta Performance Curso 2008 Basado en el artículo Cluster computing at a glance. M. Baker, R. Buyya, Software Practice and Experience 29 (6), pp. 551-576, 1999. CÓMO MEJORAR LA PERFORMANCE?

Más detalles

Heterogénea y Jerárquica

Heterogénea y Jerárquica Metodología de la Programación Paralela 2015-2016 Facultad Informática, Universidad de Murcia Computación Híbrida, Heterogénea y Jerárquica Contenidos 1 Sistemas 2 Paralelismo anidado 3 Programación híbrida

Más detalles

TEMA 4. Unidades Funcionales del Computador

TEMA 4. Unidades Funcionales del Computador TEMA 4 Unidades Funcionales del Computador Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca Introducción El elemento físico, electrónico o hardware de un sistema

Más detalles

GNU/Linux: un Sistema Operativo para todos. Autor: Reisel González Pérez. Universidad de las Ciencias Informáticas Ciudad de la Habana

GNU/Linux: un Sistema Operativo para todos. Autor: Reisel González Pérez. Universidad de las Ciencias Informáticas Ciudad de la Habana GNU/Linux: un Sistema Operativo para todos. Autor: Reisel González Pérez. Universidad de las Ciencias Informáticas Ciudad de la Habana Qué es GNU/Linux? GNU/Linux: Sistema Operativo multitareas, multiusuario,

Más detalles

Las computadoras analógicas no computan directamente, sino que perciben constantemente valores, señales o magnitudes físicas variadas.

Las computadoras analógicas no computan directamente, sino que perciben constantemente valores, señales o magnitudes físicas variadas. Clasificación de las computadoras Análoga: Las computadoras analógicas no computan directamente, sino que perciben constantemente valores, señales o magnitudes físicas variadas. Características de las

Más detalles

Multiprocesadores y multicomputadores

Multiprocesadores y multicomputadores Multiprocesadores y multicomputadores Daniel Jiménez-González PID_00184815 Los textos e imágenes publicados en esta obra están sujetos excepto que se indique lo contrario a una licencia de Reconocimiento-NoComercial-

Más detalles

TUTORIAL: COMPUTACIÓN de ALTO DESEMPEÑO

TUTORIAL: COMPUTACIÓN de ALTO DESEMPEÑO TUTORIAL : COMPUTACIÓN de ALTO DESEMPEÑO SERGIO NESMACHNOW Centro de Cálculo, Instituto de Computación FACULTAD DE INGENIERÍA, UNIVERSIDAD DE LA REPÚBLICA, URUGUAY CONTENIDO Introducción Computadores paralelos

Más detalles

RAID nivel 5 (RAID 5): En RAID 5 los bloques de datos que se almacenan en la unidad, y la información redundante de dichos bloques se distribuye cíclicamente entre todos los discos que forman el volumen

Más detalles

Introducción HPC. Curso: Modelización y simulación matemática de sistemas. Esteban E. Mocskos (emocskos@dc.uba.ar) Escuela Complutense Latinoamericana

Introducción HPC. Curso: Modelización y simulación matemática de sistemas. Esteban E. Mocskos (emocskos@dc.uba.ar) Escuela Complutense Latinoamericana Curso: Modelización y simulación matemática de sistemas Metodología para su implementación computacional Introducción HPC Esteban E. Mocskos (emocskos@dc.uba.ar) Facultad de Ciencias Exactas y Naturales,

Más detalles

HP CAST IBÉRICA 2012

HP CAST IBÉRICA 2012 HP CAST IBÉRICA 2012 SERVICIOS DE NUBE PÚBLICA SOBRE ECOSISTEMAS DE SUPERCOMPUTACIÓN Ó HPC2 INTA, Torrejón de Ardoz, 2 Octubre de 2012 joseluis.gonzalez@cenits.es SERVICIOS DE NUBE PÚBLICA SOBRE ECOSISTEMAS

Más detalles

Las TIC y la Supercomputacion en la Universitat de Valencia

Las TIC y la Supercomputacion en la Universitat de Valencia V Jornadas Usuarios de la RES Universitat de Valencia 26 octubre 2011 Las TIC y la Supercomputacion en la Universitat de Valencia Servei d Informatica El Servei d Informatica en la UV: organizacion Gobierno

Más detalles

Generalidades Computacionales

Generalidades Computacionales Capítulo 2 Generalidades Computacionales 2.1. Introducción a los Computadores Definición: Un computador es un dispositivo electrónico que puede transmitir, almacenar, recuperar y procesar información (datos).

Más detalles

PRIMERA GENERACIÓN (1946 a 1958)

PRIMERA GENERACIÓN (1946 a 1958) PRIMERA GENERACIÓN (1946 a 1958) Computación e Informática PRIMERA GENERACIÓN Las válvulas de vacío constituyen el principal elemento de control para las computadoras de esta generación. Eran computadoras

Más detalles

Fernando Blanco Conselleiro de Innovación e Industria Xunta de Galicia

Fernando Blanco Conselleiro de Innovación e Industria Xunta de Galicia Fernando Blanco Conselleiro de Innovación e Industria Xunta de Galicia Javier García Tobío Director Gerente Centro de Supercomputación de Galicia OBJETIVO: -COLABORACIÓN EN PROYECTOS CONJUNTOS DE I+D+I

Más detalles

Servicios avanzados de supercomputación para la ciència y la ingeniería

Servicios avanzados de supercomputación para la ciència y la ingeniería Servicios avanzados de supercomputación para la ciència y la ingeniería Servicios avanzados de supercomputación para la ciència y la ingeniería HPCNow! provee a sus clientes de la tecnología y soluciones

Más detalles

CAPÍTULO 1 Instrumentación Virtual

CAPÍTULO 1 Instrumentación Virtual CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento

Más detalles

5 SISTEMAS OPERATIVOS

5 SISTEMAS OPERATIVOS 5 SISTEMAS OPERATIVOS Características de los nuevos sistemas[editar] Sistemas operativos desarrollados[editar] MULTICS (Multiplexed Information and Computing Service): Originalmente era un proyecto cooperativo

Más detalles

TIPOS BÁSICOS DE ARQUITECTURAS DE MICROPROCESADORES

TIPOS BÁSICOS DE ARQUITECTURAS DE MICROPROCESADORES ANÁLISIS DE ARQUITECTURAS MODERNAS DE MICROPROCESADORES UTILIZADOS EN CIRCUITOS INTEGRADOS (CISC, RISC, VLIW, EPIC), ASÍ COMO ARQUITECTURAS PARA EL PROCESAMIENTO MULTIMEDIA Y DIGITAL DE SEÑALES DSP La

Más detalles

Sistemas operativos: una visión aplicada. Capítulo 12 Estudio de casos: Windows-NT

Sistemas operativos: una visión aplicada. Capítulo 12 Estudio de casos: Windows-NT Sistemas operativos: una visión aplicada Capítulo 12 Estudio de casos: Windows-NT Contenido Introducción Principios de diseño de Windows NT Arquitectura de Windows NT El núcleo de Windows NT Subsistemas

Más detalles

Miles de millones de instrucciones de coma flotante por segundo (FLOPS). Hasta miles, en entorno de redes amplias.

Miles de millones de instrucciones de coma flotante por segundo (FLOPS). Hasta miles, en entorno de redes amplias. Las computadoras digitales, por su potencia de cálculo, capacidad de almacenamiento interno y número de periféricos que pueden soportar, se clasifican en cuatro grandes grupos: Supercomputadora (supercomputer).

Más detalles

Datos e información. Código de barra. Los datos son la mínima unidad semántica, y se corresponden con elementos primarios de información.

Datos e información. Código de barra. Los datos son la mínima unidad semántica, y se corresponden con elementos primarios de información. Datos e información Los datos son la mínima unidad semántica, y se corresponden con elementos primarios de información. Código de barra La información es el resultado de un proceso de transformación de

Más detalles

Arquitecturas CISC y RISC

Arquitecturas CISC y RISC Arquitecturas CISC y RISC Diseño de Sistemas Digitales EL-3310 I SEMESTRE 2008 2. ARQUITECTURA DEL CONJUNTO DE INSTRUCCIONES 2.1 Elementos de la arquitectura Clasificación de la arquitectura Organización

Más detalles

Dr.-Ing. Paola Vega Castillo

Dr.-Ing. Paola Vega Castillo EL-3310 DISEÑO O DE SISTEMAS DIGITALES Dr.-Ing. Paola Vega Castillo Información n General Curso: Diseño de Sistemas Digitales Código: EL-3310 Tipo de curso: Teórico Créditos/Horas por semana: 4/4 Requisito:

Más detalles

Oferta de Trabajos en Grupo. Arquitectura y Tecnología de Computadores

Oferta de Trabajos en Grupo. Arquitectura y Tecnología de Computadores Oferta de Trabajos en Grupo Arquitectura y Tecnología de Computadores Bloque de Arquitecturas Paralelas Introducción a las Arquitecturas de Altas Prestaciones 1. Análisis del ranking TOP500 2. Benchmarking

Más detalles

RODRIGO TAPIA SANTIS (rtapiasantis@gmail com) has a. non-transferable license to use this Student Guide

RODRIGO TAPIA SANTIS (rtapiasantis@gmail com) has a. non-transferable license to use this Student Guide Introducción Objetivos del Curso Al finalizar este curso, debería estar capacitado para: Instalar, crear y administrar Oracle Database 11g Versión 2 Configurar la base de datos para una aplicación Utilizar

Más detalles

RES (Red Española de Supercomputación) & PRACE

RES (Red Española de Supercomputación) & PRACE RES (Red Española de Supercomputación) & PRACE (Partnership for Advanced Computing in Europe) Jornadas de Difusión de la RES 26 y 27 de Septiembre, 2011 Islas Canarias Montserrat González Técnica de gestión

Más detalles