Rendimiento John Hennessy David Patterson,

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

Download "Rendimiento John Hennessy David Patterson,"

Transcripción

1 Rendimiento John Hennessy David Patterson, Arquitectura de Computadores Un enfoque cuantitativo 1a Edición, Capítulos 1 y 2 (3a y 4a Edición, Capítulo 1)

2 Rendimiento Introducción Cómo comparar la performance de dos computadoras diferentes en su arquitectura (ISA, Organización y Tecnología)? Cómo analizar el impacto de una mejora? Por qué existen tantos tipos de computadoras? Comparación con la industria automotriz velocidad máxima (km/h), aceleración (0 100 km/h), derrape (g), consumo (l/100 km) precio ($), costo de mantenimiento ($) El mercado de computadoras rendimiento, tamaño, potencia? precio, costo de mantenimiento? Tres grandes categorías Servers (rendimiento) Embedded (costo, potencia, tamaño) Desktop/Worstations (costo/rendimento) Top500 vs. Green500 2

3 Rendimiento Expresiones más utilizadas Si T es el tiempo de ejecución de un determinado programa y η el rendimiento de la computadora que lo ejecuta, decimos que la computadora A es más rápida que la computadora B si: T A <T B y η A >η B Por lo tanto el rendimiento es inversamente proporcional al tiempo de ejecución del programa involucrado. Puede decirse que: Tα 1 η T B T A = η A η B RENDIMIENTO == TPS 3

4 Rendimiento Expresiones más utilizadas (cont) Entonces, si A es más rápida que B, al utilizarla puedo hablar de una aceleración (speedup) S tal que: S= η A η B = T B T A S=1 n 100 A es un n% más rápida que B Igualando las dos expresiones: S= T B T A =1 n 100 n= T B T A T A 100 n= η A η B η B 100 IMPORTANTE No confundir los términos speedup con acceleration 4

5 Rendimiento Expresiones más utilizadas (cont) Ejemplo: Una computadora ejecuta un cierto programa en 10 segundos. Una segunda computadora tarda 15 segundos en ejecutar el mismo programa. Por lo tanto, la primera es un 50% (no 33%!!) más rápida que la segunda, o sea que si la utilizo obtengo una aceleración de 1.5 respecto de la segunda. n= =50 S= =1.5 IMPORTANTE No utilizar es tanto más lenta... y tener cuidado con incrementar, decrementar, desmejorar y otros términos inciertos. 5

6 Rendimiento Expresiones más utilizadas (cont) En bibliografía más reciente se evitan también las expresiones del tipo tanto % más rápido. Se intenta utilizar solamente n veces más rápido, que coincide con la previa definición de aceleración. La enunciación en veces es menos confusa: n = T B T A Sin embargo, el término aceleración (speedup) sigue siendo muy utilizado, y la expresión es n veces más rápido que... puede confundir. 6

7 Rendimiento Aumento del rendimiento La tecnología de impelmentación tiene sus tiempos (Ley de Moore) lo que representa un límite... Cómo se logra, desde la arquitectura y la organización, un aumento del rendimiento? (disminución del tiempo de ejecución). Es importante diferenciar dos formas diferentes de aumetar el rendimiento de una computadora: Menor tiempo de ejecución real (LATENCIA) Mayor productividad (THROUGHPUT) Tiempos medios (estadístico, por ejemplo disco rígido) versus RT. 7

8 Rendimiento Aumento del rendimiento (cont) 1. Acelerar el caso más común 2. Explotar la propiedad de localidad 3. Explotar el paralelismo de los programas 8

9 Aumento del rendimiento 1. Acelerar el caso más común Opciones: CPU MEM - I/O Ley de Amdhal: Siendo T el tiempo de ejecución de una tarea, y f la fracción de ese tiempo que puede acelerarse un factor k, la aceleración obtenida será: Corolario: S= 1 1 f f k T= 1 f T+fT T MEJORADO = 1 f T+ f k T S= T T MEJORADO S MAX = 1 1 f 9

10 Aumento del rendimiento 1. Acelerar el más común Ejemplo Considere un determinado caso de aplicación en que la CPU se utiliza el 50% del tiempo (el resto del tiempo se consume en accesos a memoria y al sistema se entrada/salida). Suponga que el costo de la CPU representa 1/3 del costo total de la computadora. a) Mejora la relación Costo/Rendimiento si reemplazo la CPU por otra 5 veces más rápida que cuesta 5 veces más? b) Hasta cuánto pagaría por la CPU? c) Si pudiera comprar una CPU infinitamente rápida, cúanto sería la aceleración? 10

11 Aumento del rendimiento 1. Acelerar el más común Solución a) La relación Costo/Rendimiento empeora: S= = % más rápido = Costo 2 NUEVO Costo ORIGINAL =2.33 Costo ORIGINAL 133% más caro Costo = 2.33 Rendimiento NUEVO Costo Rendimiento ORIGINAL Desmejora Pero cuidado: puede ser que ahora sea útil y antes no! VER: Agregar FP a un procesador hace más lenta la operación en enteros 11

12 Aumento del rendimiento 2. Localidad de referencia (Principio de Localidad) Comportamiento predecible de los recursos de los sistemas de computadora. Localidad temporal: un recurso accedido en un instante lo será de nuevo en el futuro inmediato. Localidad espacial: la probabilidad de acceder a un recurso es mayor si otro recurso próximo acaba de ser accedido. Localidad secuencial: caso particular de espacial; la memoria, en particular, suele ser accedida en forma secuencial. INSTRUCCIONES (mediciones) 90% del tiempo ejecutando 10% del código DATOS (no tan tajante) Localidad TEMPORAL, ESPACIAL y SECUENCIAL 12

13 Aumento del rendimiento 2. Localidad Ejemplo Agrego a una computadora memoria cache 5 veces más rápida que la memoria principal, de tamaño tal que pueda alojar el 10% más usado de un programa. a) Calcular la aceleración obtenida en los accesos a memoria. b) Calcular la aceleración en la ejecución de los programas si el ciclo de instrucción se divide en tres etapas iguales: FETCH-DECODE-EXEC. c) Calcular la aceleración obtenida si el ciclo de instrucción tiene las siguientes cinco etapas: FETCH-DECODE-FETCHOP-EXEC-WRITEOP. 13

14 Aumento del rendimiento 2. Localidad Solución a) Si entra el 10% del programa, la puedo utilizar en el 90% de los accesos a memoria: Los accesos son un 260% más rápidos. b) La captación es 1/3 ciclo de instrucción: La ejecución con caché es 32% más rápida que sin caché. c) Los accesos a memoria son 3/5 del ciclo de instrucción: La ejecución con caché es 76% más rápida que sin caché. S= S= =3. 66 =

15 Aumento del rendimiento 3. Explotación del paralelismo A nivel sistema A nivel procesador A B C D E Latencia 5 Productividad=1/5 Distintas estrategias: A D C B E Latencia 3 Productividad=1/3 Puedo acelerar hasta el límite impuesto por la tecnología. Puedo paralelizar secciones. O realizar varias simultáneamente. O utilizar el concepto de linea de montaje (todas las secciones en paralelo). A B C D E A B C D E A B C D E A B C D E A B C D E Latencia 5 Productividad=2/5 Latencia 5 Productividad=1/1 15

16 Rendimiento Medición del tiempo de ejecución El rendimiento es inversamente proporcional al tiempo de ejecución del programa involucrado. Cómo mido ese tiempo? $ time test 8.1u 7.3s % 61% = ( )/25.2 x 100 $ time test real 0m2.739s <- tiempo transcurrido (wall) user 0m2.304s <- tiempo de ejecución sys 0m0.016s <- llamadas al sistema operativo El tiempo user (+sys?) es mi T CPU. El resto del tiempo esperando I/O o ejecutando otros programas en el multitarea. 16

17 Medición del rendimiento Performance del procesador En general, el tiempo de ejecucion de un programa puede expresarse como: T CPU = CICLOS DE CLOCK DEL PROGRAMA = N.CPI f CLOCK f CLOCK donde CPI es el número de ciclos de clock por instrucción y N el número de instrucciones. CPI es una medida estadística que depende del uso que se le de al repertorio de instrucciones. En general, N CPI= i CPI i N i: familia de instrucciones CPIi: ciclos de clock por instrucción de la familia Ni: recuento de instrucciones de la familia N: recuento total de instrucciones 17

18 Medición del rendimiento Ejemplo Calcular el CPI para el siguiente caso de utilización de los recursos de un procesador: Instrucción Frecuencia CPIi ALU 43.00% 1 LOAD 21.00% 2 STORE 12.00% 2 JUMP 24.00% 2 CPI=

19 Medición del rendimiento Ecuación de performance ARQ ISA IMPL ORG TEC Entonces, el tiempo de ejecucion de un programa puede expresarse como: T CPU = 1 f CLOCK [ s ] ciclo CPI [ ciclos ] instruccion N [ instrucciones ] programa TECNOLOGÍA (proceso fab) ORG (datapath) N: Brecha semántica ORG (serie-paral) ISA (inst -complex) RISC vs CISC COMPILADOR (eficiencia) ISA (inst complex) TODOS RELACIONADOS 19

20 Medición del rendimiento Benchmarks Parámetros (ej. fecuencia de clock) o MIPS Permiten comparar dentro de una familia, no entre diferentes arquitecturas (ej. RISC-CISC). Dependen de ISA y el programa. Pueden resultar inversamente proporc. al rendimiento (FP) MIPS= MFLOPS Precaución con las diferentes ISAs (ej de Motorola tiene seno y raíz cuadrada). Precaución con los cálculos parciales (no es lo mismo una suma completa que la normalización de una suma). Programas reales (ej. Spice, CAD, gráficos) Deben estar disponibles o deben instalarse. Versiones. N T CPU 10 6 = f CLOCK CPI 10 6 MFLOPS= N FP T CPU

21 Medición del rendimiento Benchmarks sintéticos Programas, generalmente pequeños, escritos originalmente en FORTRAN (traducidos a C) Utilizados para comprobar el comportamiento ante un tipo determinado de carga. Por ejemplo: Whetstone (1972) FP [MWIPS] Linpack (1984) FP álgebra lineal [FLOPS] Dhrystone (1984) ENTEROS [veces/seg] Debe observarse el efecto del cache. Al ser programas pequeños no miden performance de memoria. Benchmarketing. 21

22 Medición del rendimiento Benchmarks sintéticos Consorcio de fabricantes de hw y sw SPEC (1988) Standard Performance Evaluation Corporation ( Orientado a la CPU, tiempo, latencia. TPC (1990) Transaction Processing Performance Council ( Orientado a transacciones, throughput. Compañías... INFOSIZING ( 22

23 Medición del rendimiento Medias pitagóricas Cómo promediar medidas si estamos buscando una única figura de mérito. A: Media aritmética - Promedio No utilizar cuando hay variaciones grandes, pues son enmascaradas. G: Media geométrica - Areas Es mejor para performance relativa H: Media armónica - Tasas Muy sensible a valores pequeños, no se puede calcular si uno vale cero. Insensible a valores grandes. Es la media correcta para tasas. 23

24 Medición del rendimiento Medias pitagóricas Ejemplos: 1. Un vehiculo viaja una cierta distancia d a velocidad x = 60 km/h y luego la misma distancia d a velocidad y = 40 km/h. La velocidad promedio se calcula como la media armónica de x e y (48 km/h). El tiempo total es como si hubiera viajado la distancia completa a la velocidad promedio. 2. Un vehiculo viaja un cierto tiempo t a velocidad x = 60 km/h y luego el mismo tiempo t a velocidad y = 40 km/h. La velocidad promedio se calcula como la media aritmética de x e y (50 km/ h). Propiedades: 24

25 Medición del rendimiento Media cuadrática (RMS) O valor cuadrático medio o RMS (del inglés root mean square): raíz cuadrada de la media aritmética de los cuadrados de los valores. Útil cuando la variable toma valores positivos y negativos, como ocurre, por ejemplo, en los errores de medida. En tal caso se puede estar interesado en obtener un promedio que no recoja los efectos del signo. 25

Rendimientos y costes

Rendimientos y costes Rendimientos y costes Curso 2011-2012 Qué es el Rendimiento? El Rendimiento es un parámetro que indica el nivel de computación de la máquina y la velocidad a la que produce los resultados. El Rendimiento

Más detalles

Tendencias y Evaluación

Tendencias y Evaluación Tendencias y Evaluación Arquitectura de Computadores J. Daniel García Sánchez (coordinador) David Expósito Singh Javier García Blas Óscar Pérez Alonso J. Manuel Pérez Lobato Grupo ARCOS Departamento de

Más detalles

Arquitectura de Computadores II Clase #11

Arquitectura de Computadores II Clase #11 Arquitectura de Computadores II Clase #11 Facultad de Ingeniería Universidad de la República Instituto de Computación Curso 2009 Veremos Rendimiento 1 Performance Medir, Reportar, y Sumarizar Tomar opciones

Más detalles

Métricas de Rendimiento

Métricas de Rendimiento Métricas de Rendimiento DISEÑO DE SISTEMAS DIGITALES EL-3310 I SEMESTRE 2008 6. RENDIMIENTO DE SISTEMAS COMPUTACIONALES (1 SEMANA) 6.1 Definición de rendimiento en términos computacionales 6.2 Medición

Más detalles

Notas de Teórico. Evaluación de Rendimiento

Notas de Teórico. Evaluación de Rendimiento Departamento de Arquitectura Instituto de Computación Universidad de la República Montevideo - Uruguay Evaluación de Rendimiento Arquitectura de Computadoras (Versión 1.1-2014) Instituto de Computación

Más detalles

Arquitectura de Computadores II Clase #9

Arquitectura de Computadores II Clase #9 Arquitectura de Computadores II Clase #9 Facultad de Ingeniería Universidad de la República Instituto de Computación Curso 2010 Veremos Rendimiento Rendimiento (Performance) Ver a través de la niebla del

Más detalles

Los siguientes cambios en un sistema de cómputo, incrementan la productividad, decrementan el tiempo de respuesta, o ambas?

Los siguientes cambios en un sistema de cómputo, incrementan la productividad, decrementan el tiempo de respuesta, o ambas? 1.4 El papel del rendimiento Cuando se dice que una computadora es más rápida que otra, qué se quiere decir? El usuario de una computadora individual puede decir que ésta es más rápida cuando ejecuta un

Más detalles

ANALISIS COMPARATIVO DEL RENDIMIENTO. PUA: Vergara Bruno Benjamín 2011

ANALISIS COMPARATIVO DEL RENDIMIENTO. PUA: Vergara Bruno Benjamín 2011 ANALISIS COMPARATIVO DEL RENDIMIENTO PUA: Vergara Bruno Benjamín 2011 CONTENIDO Introducción Necesidad y Objetivos de la evaluación Técnicas de evaluación de un sistema informático Medidas del rendimiento

Más detalles

Repaso de Arquitectura y Organización Criterios de clasificación

Repaso de Arquitectura y Organización Criterios de clasificación Repaso de Arquitectura y Organización Criterios de clasificación William Stallings, Organización y Arquitectura de Computadores Andrew S. Tanenbaum, Organización de Computadoras Linda Null y Julia Lobur,

Más detalles

HISTORIA DEL PIPELINE. Juan Antonio Romano Largo. Arquitectura de Computadores.

HISTORIA DEL PIPELINE. Juan Antonio Romano Largo. Arquitectura de Computadores. HISTORIA DEL PIPELINE CRONOLOGÍA Introducción ppo. S. XX IBM 704 1955 IBM 7030 (proyecto Stretch) 1956-1961 CDC 6600 1964 VAX 8800 1987 RISC vs CISC (MIPS vs VAX 8700) 1989 R4000 (Supersegmentado) 1991

Más detalles

Medición de Performance. Organización del Computador 1 Verano 2016

Medición de Performance. Organización del Computador 1 Verano 2016 Medición de Performance Organización del Computador 1 Verano 2016 Qué es el rendimiento? Cuál de estos aviones tiene mejor rendimiento? El que tiene mayor autonomía, o el más rápido? El más rápido o el

Más detalles

Sistema Operativo. Repaso de Estructura de Computadores. Componentes Hardware. Elementos Básicos

Sistema Operativo. Repaso de Estructura de Computadores. Componentes Hardware. Elementos Básicos Sistema Operativo Repaso de Estructura de Computadores Capítulo 1 Explota los recursos hardware de uno o más procesadores Proporciona un conjunto de servicios a los usuarios del sistema Gestiona la memoria

Más detalles

El nivel ISA (II)! Conjunto de Instrucciones

El nivel ISA (II)! Conjunto de Instrucciones El nivel ISA (II) Conjunto de Instrucciones EC-2721 Arquitectura del Computador I Que es un Conjunto de Instrucciones? Colección completa de instrucciones comprendida por un procesador Lenguaje de máquina

Más detalles

ASIGNATURA: Arquitectura de Computadores

ASIGNATURA: Arquitectura de Computadores ASIGNATURA: Arquitectura de Computadores I. T. Informática de Gestión Universidad de Alcalá Curso Académico 11/12 Curso 2º Cuatrimestre 1º GUÍA DOCENTE Nombre de la asignatura: Arquitectura de Computadores

Más detalles

Tecnologías y Arquitecturas

Tecnologías y Arquitecturas Tecnologías y Arquitecturas Parte II Andrés Djordjalian Seminario de Sistemas Embebidos 19 de mayo de 2011 Facultad de Ingeniería de la UBA 06:13 1 de 22 Temas de esta Clase Medición

Más detalles

Arquitectura de Computadoras

Arquitectura de Computadoras 4-1 Arquitectura de Computadoras Tema 4: Arquitectura del Set de Instrucciones Eduardo Daniel Cohen dcohen@arnet.com.ar http://www.herrera.unt.edu.ar/arqcom 4-2 Arquitectura del Set de Instrucciones Indice

Más detalles

UTN :: buenos aires. Administración de Recursos

UTN :: buenos aires. Administración de Recursos UTN :: buenos aires Administración de Recursos BENCHMARK Administración de Recursos Ing. Andrés Bursztyn QUÉ ES BENCHMARK? AGENDA PARA QUE SIRVE? ETAPAS DEL PROCESO DESCRIPCIÓN DE LAS ETAPAS TIPOS DE BENCHMARK

Más detalles

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria 1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria Es un sistema tan complejo

Más detalles

Trabajo Práctico Número 6

Trabajo Práctico Número 6 Página 1 de 6 Trabajo Práctico Número 6 Arquitectura de Computadoras 24/05/2014 Instrucciones Los problemas de ejercitación propuestos en el presente trabajo práctico pueden ser resueltos en forma individual

Más detalles

Tema 1. Introducción a la arquitectura de computadores: diseño, coste y rendimiento

Tema 1. Introducción a la arquitectura de computadores: diseño, coste y rendimiento Soluciones a los problemas impares Tema 1. Introducción a la arquitectura de computadores: diseño, coste y rendimiento Arquitectura de Computadores I Curso 2009-2010 Tema 1: Hoja: 2 / 18 Tema 1: Hoja:

Más detalles

Pruebas aplicaciones base (application based) las ejecuta y las cronometra.

Pruebas aplicaciones base (application based) las ejecuta y las cronometra. Que es un benchmark? (Comparador de rendimiento) Un benchmark es un conjunto de procedimientos (programas de computación) para evaluar el rendimiento de un ordenador. Hay cuatro categorías generales de

Más detalles

ARQUITECTURA DE COMPUTADORAS

ARQUITECTURA DE COMPUTADORAS ARQUITECTURA DE COMPUTADORAS Información General Objetivos Al terminar el curso, el estudiante estará capacitado para: 1. Manejar medidas de performance que permitan comparar diversos sistemas de Computadora.

Más detalles

Ejercicios del tema 4. El procesador

Ejercicios del tema 4. El procesador jercicios del tema 4. l procesador jercicio 1. Considere un procesador de 32 bits con una frecuencia de reloj de 500 MHz con la estructura del mostrado en el jercicio 3. La memoria se direcciona por bytes

Más detalles

Sesión 8- Práctica de Medida de Rendimiento

Sesión 8- Práctica de Medida de Rendimiento Sesión 8- Práctica de Medida de Rendimiento Arquitectura de Computadores I (IS19) Arquitectura de Computadores I (II19) Área de Arquitectura y Tecnología de Computadores Departamento de Ingeniería y Ciencia

Más detalles

Introducción a la medición Rendimiento de procesadores. Administración de Recursos Ingeniería en Sistemas de Información UTN-FRBA- ARGENTINA

Introducción a la medición Rendimiento de procesadores. Administración de Recursos Ingeniería en Sistemas de Información UTN-FRBA- ARGENTINA Introducción a la medición Rendimiento de procesadores Administración de Recursos Ingeniería en Sistemas de Información UTN-FRBA- ARGENTINA Medición Medir: es determinar la dimensión de la magnitud de

Más detalles

Estructura y Tecnología de Computadores. Tema 3. Introducción a la estructura de computadores

Estructura y Tecnología de Computadores. Tema 3. Introducción a la estructura de computadores 1 Estructura y Tecnología de Computadores Módulo B. Introducción a la estructura de computadores Tema 3. Introducción a la estructura de computadores José Manuel Mendías Cuadros Dpto.. Arquitectura de

Más detalles

Microprocesadores. Informática Aplicada DSI-EIE FCEIA

Microprocesadores. Informática Aplicada DSI-EIE FCEIA Microprocesadores Informática Aplicada DSI-EIE FCEIA Arquitecturas Un concepto: Programa almacenado Dos modelos: Von Neumann (1945) Harvard 2 Microprocesador Es un circuito integrado que cumple las funciones

Más detalles

1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento.

1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento. 1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento. Arquitecturas Clásicas. Estas arquitecturas se desarrollaron en las primeras computadoras electromecánicas y de tubos

Más detalles

1.2.-Analisis de los componentes

1.2.-Analisis de los componentes 1.2.-Analisis de los componentes 1.2.1.-CPU La Unidad Central de Proceso (conocida por sus siglas en inglés, CPU). Es el lugar donde se realizan las operaciones de cálculo y control de los componentes

Más detalles

Comparativas de CPUs. Pablo Sanz Mercado.

Comparativas de CPUs. Pablo Sanz Mercado. Comparativas de CPUs. Pablo Sanz Mercado. 1 Una de las decisiones más importantes del responsable de compras de un Centro de Cálculo es la elección del tipo de procesadores a utilizar en las máquinas que

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 April 25, 2008 computacional secuencial computacional secuencial se refiere al costo computacional

Más detalles

Memoria. M. en C. Erika Vilches. Parte 1

Memoria. M. en C. Erika Vilches. Parte 1 Memoria M. en C. Erika Vilches Parte 1 Clasificación por sus Características Memoria interna Principal (RAM y ROM), registros, memoria de la unidad de control, cache. Memoria externa: Dispositivos periféricos

Más detalles

Introducción a la arquitectura de computadores

Introducción a la arquitectura de computadores Introducción a la arquitectura de computadores Departamento de Arquitectura de Computadores Arquitectura de computadores Se refiere a los atributos visibles por el programador que trabaja en lenguaje máquina

Más detalles

Introducción a la Computación. Capítulo 10 Repertorio de instrucciones: Características y Funciones

Introducción a la Computación. Capítulo 10 Repertorio de instrucciones: Características y Funciones Introducción a la Computación Capítulo 10 Repertorio de instrucciones: Características y Funciones Que es un set de instrucciones? La colección completa de instrucciones que interpreta una CPU Código máquina

Más detalles

Tema: Microprocesadores

Tema: Microprocesadores Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Introducción a los Microprocesadores y Microcontroladores. Tema: Microprocesadores Arq. de Computadora I Ing. Carlos Ortega H. 1

Más detalles

Arquitectura de Computadores. Tema 15. Buses

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

Arquitectura de Computadores II Clase #7

Arquitectura de Computadores II Clase #7 Arquitectura de Computadores II Clase #7 Facultad de Ingeniería Universidad de la República Instituto de Computación Curso 2009 Veremos Memoria virtual Resumen de ideas para mejorar performance 1 Recordemos:

Más detalles

Fundamentos de Sistemas Operativos Licenciatura en Administración de Tecnologías de Información y Comunicaciones

Fundamentos de Sistemas Operativos Licenciatura en Administración de Tecnologías de Información y Comunicaciones Fundamentos de Sistemas Operativos Licenciatura en Administración de Tecnologías de Información y Comunicaciones Rafael Vázquez Pérez Unidad 2 Administración de la Memoria Asignación de memoria paginada

Más detalles

Estructura de Computadores Tema 1. Introducción a los computadores

Estructura de Computadores Tema 1. Introducción a los computadores Estructura de Computadores Tema 1. Introducción a los computadores Departamento de Informática Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas UNIVERSIDAD CARLOS III DE MADRID Contenido

Más detalles

Computación Científica en Paralelo

Computación Científica en Paralelo Computación Científica en Paralelo Luis Miguel de la Cruz luiggix@gmail.com www.dci.dgsca.unam.mx/lmcs Unidad de Investigación en Cómputo Aplicado DGSCA-UNAM. Posgrado en Ciencia e Ingeniería de la Computación

Más detalles

Objetivos. Objetivos. Arquitectura de Computadores. R.Mitnik

Objetivos. Objetivos. Arquitectura de Computadores. R.Mitnik Objetivos Objetivos Arquitecturas von Neumann Otras Unidad Central de Procesamiento (CPU) Responsabilidades Requisitos Partes de una CPU ALU Control & Decode Registros Electrónica y buses 2 Índice Capítulo

Más detalles

Arquitectura de Computadores II Clase #7

Arquitectura de Computadores II Clase #7 Arquitectura de Computadores II Clase #7 Facultad de Ingeniería Universidad de la República Instituto de Computación Curso 2010 Veremos Memoria virtual 1 Recordemos: Jerarquía de Memoria Registros Instr.

Más detalles

Tema 5 Diseño del Set de Instrucciones (ISA) Arquitectura de Computadoras

Tema 5 Diseño del Set de Instrucciones (ISA) Arquitectura de Computadoras Tema 5 Diseño del Set de Instrucciones (ISA) Arquitectura de Computadoras http://www.herrera.unt.edu.ar/arqcom dcohen@herrera.unt.edu.ar Temario 1. Evolución histórica. 2. Repaso de conceptos importantes.

Más detalles

COMPONENTES DEL PC LEONARDO OLIVARES VILLA MATEO CARDONA ARENAS

COMPONENTES DEL PC LEONARDO OLIVARES VILLA MATEO CARDONA ARENAS COMPONENTES DEL PC LEONARDO OLIVARES VILLA MATEO CARDONA ARENAS Tipos de procesadores. Dedicados: Para desarrollar una tarea muy especifica. Ejecutando un único algoritmo de forma óptima. de propósito

Más detalles

Sección de procesamiento: El camino de datos

Sección de procesamiento: El camino de datos Sección de procesamiento: El camino de datos Montse Bóo Cepeda Este trabajo está publicado bajo licencia Creative Commons Attribution- NonCommercial-ShareAlike 2.5 Spain. Estructura del curso 1. Evolución

Más detalles

Bloque 1. Contenidos comunes. (Total: 3 sesiones)

Bloque 1. Contenidos comunes. (Total: 3 sesiones) 4º E.S.O. OPCIÓN A 1.1.1 Contenidos 1.1.1.1 Bloque 1. Contenidos comunes. (Total: 3 sesiones) Planificación y utilización de procesos de razonamiento y estrategias de resolución de problemas, tales como

Más detalles

Arquitecturas RISC v.2014

Arquitecturas RISC v.2014 Arquitecturas RISC v.2014 William Stallings, Organización y Arquitectura de Computadores, Capítulo 12: Computadores de repertorio reducido de instrucciones. John Hennessy David Patterson, Arquitectura

Más detalles

Módulo A. Introducción. Tema 1. Introducción a la estructura de computadores

Módulo A. Introducción. Tema 1. Introducción a la estructura de computadores Estructura de Computadores Módulo A. Introducción Tema 1. Introducción a la estructura de computadores 1. Introducción 2. Niveles de descripción de un computador Niveles de descripción. Conceptos de arquitectura

Más detalles

Tema 1. Introducción a la arquitectura de computadores: diseño, coste y rendimiento

Tema 1. Introducción a la arquitectura de computadores: diseño, coste y rendimiento Tema 1. Introducción a la arquitectura de computadores: diseño, coste y rendimiento Arquitectura de Computadores Curso 2009-2010 Transparencia: 2 / 32 Índice Relación de asignaturas del plan de estudios

Más detalles

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO SÍLABO ASIGNATURA: MICROPROCESADORES II CÓDIGO: IEE501 1. DATOS GENERALES 1.1. DEPARTAMENTO ACADÉMICO : Ing. Electrónica e Informática 1.2. ESCUELA PROFESIONAL : Ingeniería Electrónica 1.3. CICLO DE ESTUDIOS

Más detalles

Arquitectura t de Computadores Clase 10: Diseño del microprocesador monociclo pt.2

Arquitectura t de Computadores Clase 10: Diseño del microprocesador monociclo pt.2 Arquitectura t de Computadores Clase 10: Diseño del microprocesador monociclo pt.2 Departamento de Ingeniería de Sistemas Universidad id d de Antioquia i 2011 2 Unidad de control principal Mediante el

Más detalles

GUÍA DE APRENDIZAJE ARQUITECTURA DE COMPUTADORES

GUÍA DE APRENDIZAJE ARQUITECTURA DE COMPUTADORES GUÍA DE APRENDIZAJE ARQUITECTURA DE COMPUTADORES GRADO EN INGENIERIA DE COMPUTADORES Datos Descriptivos CENTRO RESPONSABLE: E.U. DE INFORMATICA OTROS CENTROS IMPLICADOS: CICLO: Grado sin atribuciones MÓDULO:

Más detalles

relacionados con la vida cotidiana en los que intervenga la proporcionalidad directa o inversa.

relacionados con la vida cotidiana en los que intervenga la proporcionalidad directa o inversa. OBJETIVOS MÍNIMOS 1. Identificar los múltiplos y divisores de un número. 2. Descomponer un número en factores primos. Calcular el M.C.D. y el M.C.M. 3. Realizar operaciones aritméticas con números enteros.

Más detalles

Trabajo Práctico Número 1

Trabajo Práctico Número 1 Trabajo Práctico Número 1 Página 1 de 6 Arquitectura de Computadoras 18/03/2014 Instrucciones Los problemas de ejercitación propuestos en el presente trabajo práctico pueden ser resueltos en forma individual

Más detalles

Instituto Tecnológico de Morelia

Instituto Tecnológico de Morelia Instituto Tecnológico de Morelia Arquitectura de Computadoras Unidad 1a Programa 1 Modelo de arquitecturas de cómputo. 1.1 Modelos de arquitecturas de cómputo. 1.1.1 Clásicas. 1.1.2 Segmentadas. 1.1.3

Más detalles

Organización del Computador I Verano. Rendimiento(3 de 3) Basado en el capítulo 1 del libro de Patterson y Hennessy

Organización del Computador I Verano. Rendimiento(3 de 3) Basado en el capítulo 1 del libro de Patterson y Hennessy Organización del Computador I Verano Rendimiento(3 de 3) Basado en el capítulo 1 del libro de Patterson y Hennessy Verano 2014 Profesora Borensztejn Benchmarks Para evaluar un nuevo sistema computador,

Más detalles

CONTENIDOS MÍNIMOS BLOQUE 2. NÚMEROS

CONTENIDOS MÍNIMOS BLOQUE 2. NÚMEROS CONTENIDOS Y CRITERIOS DE EVALUACIÓN DE MATEMÁTICAS 1º DE ESO. Bloque 1: Contenidos Comunes Este bloque de contenidos será desarrollado junto con los otros bloques a lo largo de todas y cada una de las

Más detalles

6. PROCESADORES SUPERESCALARES Y VLIW

6. PROCESADORES SUPERESCALARES Y VLIW 6. PROCESADORES SUPERESCALARES Y VLIW 1 PROCESADORES SUPERESCALARES Y VLIW 1. Introducción 2. El modelo VLIW 3. El cauce superescalar 4. Superescalar con algoritmo de Tomasulo 2 PROCESADORES SUPERESCALARES

Más detalles

Estándares de evaluación en la materia de MATEMÁTICAS de 1º de ESO. Curso 2016/2017.

Estándares de evaluación en la materia de MATEMÁTICAS de 1º de ESO. Curso 2016/2017. Estándares de evaluación en la materia de MATEMÁTICAS de 1º de ESO. Curso 2016/2017. Bloque 1. Procesos, métodos y actitudes en matemáticas. Los criterios correspondientes a este bloque son los marcador

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador 1. DATOS INFORMATIVOS: MATERIA O MÓDULO: Organización y Arquitectura de Computadoras CÓDIGO: CARRERA: NIVEL: Ingeniería de Sistemas 3ro No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4 CRÉDITOS PRÁCTICA: 0 SEMESTRE

Más detalles

Trabajo Práctico Número 6 Arquitectura de Computadoras

Trabajo Práctico Número 6 Arquitectura de Computadoras Trabajo Práctico Número 6 Arquitectura de Computadoras http://www.herrera.unt.edu.ar/arqcom De qué trataba este TP? Memoria caché: Políticas de escritura: write-back, write-through Métricas de performance:

Más detalles

Matemáticas. Matías Puello Chamorro. Algebra Operativa. 9 de agosto de 2016

Matemáticas. Matías Puello Chamorro. Algebra Operativa.  9 de agosto de 2016 Matemáticas Algebra Operativa Matías Puello Chamorro http://www.unilibrebaq.edu.co 9 de agosto de 2016 Índice 1. Introducción 3 2. Definiciones básicas del Algebra 4 2.1. Definición de igualdad............................

Más detalles

Qué es Pipelining? Es una técnica de implementación en la que se superpone la ejecución de varias instrucciones.

Qué es Pipelining? Es una técnica de implementación en la que se superpone la ejecución de varias instrucciones. Qué es Pipelining? Es una técnica de implementación en la que se superpone la ejecución de varias instrucciones. Aprovecha el paralelismo entre instrucciones en una corriente secuencial de instrucciones.

Más detalles

Tema 1: Introducción a Estructura de Computadores. Conceptos básicos y visión histórica

Tema 1: Introducción a Estructura de Computadores. Conceptos básicos y visión histórica Tema 1: Introducción a Estructura de Computadores Conceptos básicos y visión histórica Programa de Teoría 1. Introducción. 2. Lenguaje Máquina. 3. Lenguaje Ensamblador. 4. Ruta de Datos y Unidad de Control.

Más detalles

Unidad I: Organización del Computador. Ing. Marglorie Colina

Unidad I: Organización del Computador. Ing. Marglorie Colina Unidad I: Organización del Computador Ing. Marglorie Colina Arquitectura del Computador Atributos de un sistema que son visibles a un programador (Conjunto de Instrucciones, Cantidad de bits para representar

Más detalles

INDICE Control de dispositivos específicos Diseño asistido por computadora Simulación Cálculos científicos

INDICE Control de dispositivos específicos Diseño asistido por computadora Simulación Cálculos científicos INDICE Parte I. La computadora digital: organización, operaciones, periféricos, lenguajes y sistemas operativos 1 Capitulo 1. La computadora digital 1.1. Introducción 3 1.2. Aplicaciones de las computadoras

Más detalles

Complejidad de los Algoritmos

Complejidad de los Algoritmos Que es un Algoritmo? Complejidad de los Algoritmos Webster: cualquier método especial para resolver cierta clase de problemas. Horowitz: método preciso utilizable en una computadora para la solución de

Más detalles

Organizacion del Computador

Organizacion del Computador Universidad Nacional de Ingeniería Facultad de Ciencias Introducción a la Ciencia de la Computación Organizacion del Computador Prof: J. Solano 2011-I Objetivos Despues de estudiar este cap. el estudiante

Más detalles

Diseño del procesador MIPS R2000

Diseño del procesador MIPS R2000 Diseño del procesador MIPS R2000 Aula Virtual IS09 Sergio Barrachina Mir Área de Arquitectura y Tecnología de Computadores Dpt. de Ingeniería y Ciencia de los Computadores Universidad Jaume I Índice 1.

Más detalles

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

Organización del Computador I. Introducción e Historia Organización del Computador I Introducción e Historia Introducción Qué es una computadora? Stallings: Máquina digital electrónica programable para el tratamiento automático de la información, capaz de

Más detalles

Ley de Amdahl Ley de Moore Prof. Gilberto Díaz

Ley de Amdahl Ley de Moore Prof. Gilberto Díaz Universisdad de Los Andes Facultad de Ingeniería Escuela de Sistemas Ley de Amdahl Ley de Moore Prof. Gilberto Díaz gilberto@ula.ve Departamento de Computación, Escuela de Sistemas, Facultad de Ingeniería

Más detalles

TEMA III: OPERACIONES CON LOS DATOS

TEMA III: OPERACIONES CON LOS DATOS CUESTIONES A TRATAR: Cual es la función de la unidad operativa? Es necesaria? Qué tipos de circuitos implementan la unidad operativa? Unidad operativa frente a ALU Qué es una operación de múltiple precisión?

Más detalles

Objetivos Generales. Conocimientos Previos Recomendados. CONTENIDOS TEORICOS (Temporización)

Objetivos Generales. Conocimientos Previos Recomendados. CONTENIDOS TEORICOS (Temporización) Año académico: 2005-2006 Centro: Escuela Politécnica Superior Departamento: Arquitectura de Computadores y Electrónica Área: Arquitectura y Tecnología de Computadores Estudios: Ingeniero Técnico en Informática

Más detalles

TEMARIO PRUEBA DE SÍNTESIS MATEMÁTICA SÉPTIMO BÁSICO

TEMARIO PRUEBA DE SÍNTESIS MATEMÁTICA SÉPTIMO BÁSICO SÉPTIMO BÁSICO NÚMEROS ENTEROS : Interpretación de números enteros Orden, comparación y ubicación de números enteros Inverso Aditivo (Opuesto) y Valor Absoluto Suma, resta, multiplicación y división de

Más detalles

Organización de Procesadores

Organización de Procesadores Organización de Procesadores Introducción Alejandro Furfaro Agosto de 2014 Alejandro Furfaro Organización de Procesadores Agosto de 2014 1 / 21 Temario 1 Tecnología de Integracion 2 Arquitectura de Computadores

Más detalles

RECUPERACIÓN DE MATEMÁTICAS DE SEGUNDO DE E.S.O.

RECUPERACIÓN DE MATEMÁTICAS DE SEGUNDO DE E.S.O. RECUPERACIÓN DE MATEMÁTICAS DE SEGUNDO DE E.S.O. Se considera necesario, que el alumno al término de la enseñanza secundaria, obtenga una formación matemática básica, que le permita comprender, analizar

Más detalles

Implementación de instrucciones para el procesador MIPS de ciclo único.

Implementación de instrucciones para el procesador MIPS de ciclo único. Implementación de instrucciones para el procesador MIPS de ciclo único. 1. Introducción. El MIPS (Microprocessor without Interlock Pipeline Stages) es un conocido tipo de procesador de arquitectura RISC

Más detalles

Ejemplo, generación de #s aleatorios

Ejemplo, generación de #s aleatorios Ejemplo, generación de #s aleatorios Supón que tienes un generador de números aleatorios enteros [0,2] con distribución uniforme, y tu necesitas generar números con distribución uniforme [0,4]. Alguien

Más detalles

4. Cuánta memoria puede direccionar con registros de 16 bits si la palabra es de 20 bits? Respuesta: Se puede direccionar 2 20 = 1Mb.

4. Cuánta memoria puede direccionar con registros de 16 bits si la palabra es de 20 bits? Respuesta: Se puede direccionar 2 20 = 1Mb. . Explique la diferencia entre direccionamiento lógico y físico. 2. Explique la diferencia entre fragmentación interna y externa. 3. Cuánta memoria puede direccionar con una palabra de 6 bits.? Respuesta:

Más detalles

Organización del Sistema de Memoria. 1. Tipos de memoria 2. Jerarquía de memoria 3. El principio de localidad 4. Organización de la memoria

Organización del Sistema de Memoria. 1. Tipos de memoria 2. Jerarquía de memoria 3. El principio de localidad 4. Organización de la memoria Organización del Sistema de Memoria 1. Tipos de memoria 2. Jerarquía de memoria 3. El principio de localidad 4. Organización de la memoria 1. Tipos de memoria La memoria se puede clasificar de acuerdo

Más detalles

Memoria. Organización de memorias estáticas.

Memoria. Organización de memorias estáticas. Memoria 1 Memoria Organización de memorias estáticas. 2 Memoria En memoria físicas con bus de datos sea bidireccional. 3 Memoria Decodificación en dos niveles. 4 Necesidad de cantidades ilimitadas de memoria

Más detalles

Contenidos. Arquitectura de ordenadores (fundamentos teóricos) Elementos de un ordenador. Periféricos

Contenidos. Arquitectura de ordenadores (fundamentos teóricos) Elementos de un ordenador. Periféricos Arquitectura de ordenadores (fundamentos teóricos) Representación de la información Estructura de un microprocesador Memorias Sistemas de E/S Elementos de un ordenador Microprocesador Placa base Chipset

Más detalles

DEPARTAMENTO DE MATEMATICAS IES ROSA CHACEL (Colmenar Viejo) Criterios de evaluación y criterios de calificación Matemáticas. 1º de E.S.O.

DEPARTAMENTO DE MATEMATICAS IES ROSA CHACEL (Colmenar Viejo) Criterios de evaluación y criterios de calificación Matemáticas. 1º de E.S.O. DEPARTAMENTO DE MATEMATICAS IES ROSA CHACEL (Colmenar Viejo) Criterios de evaluación y criterios de calificación Matemáticas. 1º de E.S.O. CRITERIOS DE EVALUACIÓN Los siguientes criterios de evaluación

Más detalles

Repaso de Arquitectura y Organización Criterios de clasificación v.2013

Repaso de Arquitectura y Organización Criterios de clasificación v.2013 Repaso de Arquitectura y Organización Criterios de clasificación v.2013 William Stallings, Organización y Arquitectura de Computadores, 8ª ed, 2010 Andrew S. Tanenbaum, Organización de Computadoras, 4ª

Más detalles

La eficiencia de los programas

La eficiencia de los programas La eficiencia de los programas Jordi Linares Pellicer EPSA-DSIC Índice General 1 Introducción... 2 2 El coste temporal y espacial de los programas... 2 2.1 El coste temporal medido en función de tiempos

Más detalles

CONTENIDOS MÍNIMOS MATEMÁTICAS 2º Y 4º E.S.O.

CONTENIDOS MÍNIMOS MATEMÁTICAS 2º Y 4º E.S.O. CONTENIDOS MÍNIMOS MATEMÁTICAS 2º Y 4º E.S.O. Matemáticas 2º E.S.O. a) Contenidos comunes. Utilizar estrategias y técnicas sencillas en la resolución de problemas. b) Números. Conocer los conceptos de

Más detalles

El estudio del movimiento de los cuerpos generalmente se divide en dos fases, por conveniencia: la cinemática y la dinámica.

El estudio del movimiento de los cuerpos generalmente se divide en dos fases, por conveniencia: la cinemática y la dinámica. Tema 1: Cinemática. Introducción. Describir el movimiento de objetos es una cuestión fundamental en la mecánica. Para describir el movimiento es necesario recurrir a una base de conceptos o ideas, sobre

Más detalles

Gobierno de La Rioja MATEMÁTICAS CONTENIDOS

Gobierno de La Rioja MATEMÁTICAS CONTENIDOS CONTENIDOS MATEMÁTICAS 1.- Números reales Distintas ampliaciones de los conjuntos numéricos: números enteros, números racionales y números reales. Representaciones de los números racionales. Forma fraccionaria.

Más detalles

Arquitectura de Computadores - 2001

Arquitectura de Computadores - 2001 IV. Segmentación o Pipelining Alternativas de Implementación de Procesador 1. Procesador Uniciclo CPI = 1 Pero Período de Reloj Grande 2. Procesador Multiciclo CPI > 1 Pero Período de Reloj más Pequeño

Más detalles

Subsistemas de memoria. Departamento de Arquitectura de Computadores

Subsistemas de memoria. Departamento de Arquitectura de Computadores Subsistemas de memoria Departamento de Arquitectura de Computadores Índice Introducción. Conceptos básicos Características de los sistemas de memoria Jerarquías de memoria Memoria Principal Características

Más detalles

Sistemas con Microprocesadores I

Sistemas con Microprocesadores I Sistemas con Microprocesadores I 1 Microcontroladores Introducción Harvard vs. von-neumann Clasificación del procesador Segmentado o Pipeline Ortogonal vs. No ortogonal 2 Microcontroladores PIC Siglas

Más detalles

13. Utilizar la fórmula del término general y de la suma de n términos consecutivos

13. Utilizar la fórmula del término general y de la suma de n términos consecutivos Contenidos mínimos 3º ESO. 1. Contenidos. Bloque I: Aritmética y álgebra. 1. Utilizar las reglas de jerarquía de paréntesis y operaciones, para efectuar cálculos con números racionales, expresados en forma

Más detalles

MICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI

MICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI MICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI DEFINICIÓN Es un microcontrolador de Microchip Technology fabricado en tecnología CMOS, completamente estático es decir si el reloj se detiene los datos

Más detalles

Arquitectura de Computadores. Apellidos, Nombre:

Arquitectura de Computadores. Apellidos, Nombre: No se considerarán como válidas las respuestas en las que no se justifiquen los cálculos realizados No se permite el uso de ningún tipo de documentación, ni de calculadora Sólo existe una única opción

Más detalles

Estructura del Computador

Estructura del Computador Estructura del Computador 1 definiciones preliminares Estructura: es la forma en que los componentes están interrelacionados Función: la operación de cada componente individual como parte de la estructura.

Más detalles

GUÍA DOCENTE ABREVIADA DE LA ASIGNATURA

GUÍA DOCENTE ABREVIADA DE LA ASIGNATURA GUÍA DOCENTE ABREVIADA DE LA ASIGNATURA G650 - Organización de Computadores Grado en Ingeniería Informática Curso Académico 2015-2016 1. DATOS IDENTIFICATIVOS Título/s Grado en Ingeniería Informática Tipología

Más detalles

Lusitania. Pensando en Paralelo. César Gómez Martín

Lusitania. Pensando en Paralelo. César Gómez Martín Lusitania Pensando en Paralelo César Gómez Martín cesar.gomez@cenits.es www.cenits.es Esquema Introducción a la programación paralela Por qué paralelizar? Tipos de computadoras paralelas Paradigmas de

Más detalles

MATEMÁTICAS 1º ESO. INSTRUMENTOS DE CALIFICACIÓN PRUEBAS ESCRITAS 60 % OBSERVACIÓN EN CLASE (comportamiento,

MATEMÁTICAS 1º ESO. INSTRUMENTOS DE CALIFICACIÓN PRUEBAS ESCRITAS 60 % OBSERVACIÓN EN CLASE (comportamiento, MATEMÁTICAS 1º ESO UD 1: LOS NÚMEROS NATURALES UD 2: POTENCIAS Y RAÍCES UD 3: DIVISIBILIDAD UD 4: LOS NÚMEROS ENTEROS UD 5: LOS NÚMEROS DECIMALES UD 6: EL SISTEMA MÉTRICO DECIMAL UD 7: LAS FRACCIONES UD

Más detalles

Ejercicios de jerarquía de memoria

Ejercicios de jerarquía de memoria Ejercicios de jerarquía de memoria J. Daniel García Sánchez (coordinador) David Expósito Singh Javier García Blas Óscar Pérez Alonso J. Manuel Pérez Lobato Arquitectura de Computadores Grupo ARCOS Departamento

Más detalles

Plataformas de soporte computacional: arquitecturas avanzadas,

Plataformas de soporte computacional: arquitecturas avanzadas, Plataformas de soporte computacional: arquitecturas avanzadas, sesión Diego R. Llanos, Belén Palop Departamento de Informática Universidad de Valladolid {diego,b.palop}@infor.uva.es Índice. Arquitectura

Más detalles