You are on page 1of 14

Logo

Arquitectura del computador


Rendimiento con uP
Fredy Campos A. f.campos@ieee.org Facultad de Ingeniera Electrnica y Telecomunicaciones Universidad Nacional Tecnolgica del Cono Sur de Lima http://www.untecs.edu.pe/portal/ ver 1.0

2012

Objetivo
Revisin de consideraciones de rendimiento para sistemas usando microprocesadores

2012 | Fredy Campos | f.campos@ieee.org

Arquitectura del Computador - Rendimiento con uP

Agenda
Rendimiento con uP's

2012 | Fredy Campos | f.campos@ieee.org

Arquitectura del Computador - Rendimiento con uP

Rendimiento con uP (1)


Diagrama bloques

Address Data Control

2012 | Fredy Campos | f.campos@ieee.org

Arquitectura del Computador - Rendimiento con uP

Rendimiento con uP (2)


Diagrama bloques

2012 | Fredy Campos | f.campos@ieee.org

Arquitectura del Computador - Rendimiento con uP

Rendimiento con uP (3)


Chipset based motherboard

2012 | Fredy Campos | f.campos@ieee.org

Arquitectura del Computador - Rendimiento con uP

Rendimiento con uP (4)


Rendimiento

Parmetros para programas


Frecuencia de la CPU (fCPU) Periodo de la CPU (TCPU) Ciclos por instruccin (CPI)

Nmero de instrucciones del programa y multitarea Rendimiento

2012 | Fredy Campos | f.campos@ieee.org

Arquitectura del Computador - Rendimiento con uP

Rendimiento con uP (5)


Rendimiento

Parmetros para programas


Tiempo de programa
Tinstruccin depende del nmero de microinstrucciones

2012 | Fredy Campos | f.campos@ieee.org

Arquitectura del Computador - Rendimiento con uP

Rendimiento con uP (6)


Rendimiento

Unidades de rendimiento global


MIPS
millones de instrucciones por segundo que ejecuta un procesador para un programa determinado

2012 | Fredy Campos | f.campos@ieee.org

Arquitectura del Computador - Rendimiento con uP

Rendimiento con uP (7)


Rendimiento

Unidades de rendimiento global


Megaflops nativos
Indican los de millones de instrucciones en coma flotante por segundo que se realizan para un determinado programa.

Megaflops relativos o normalizados


Similar a la anterior pero tiene en cuenta la equivalencia de las instrucciones complejas con las simples

2012 | Fredy Campos | f.campos@ieee.org

Arquitectura del Computador - Rendimiento con uP

10

Rendimiento con uP (8)


Rendimiento

Ejemplo:
Comparativa de algunos procesadores Intel, AMD y Apple (MAC)

2012 | Fredy Campos | f.campos@ieee.org

Arquitectura del Computador - Rendimiento con uP

11

Rendimiento con uP (9)


Benchmarck

Rendimiento actual
Se mide analizando una serie de componentes fsicos que determinan el rendimiento completo del sistema. As tambin se considera el sistema operativo, los equipos lgicos de red, los compiladores y las libreras grficas, etc. El rendimiento esta asociado al tipo de usuario destino Se usan pruebas de rendimiento basados en programas modelo
BENCHMARK SINTTICOS BENCHMARKS REDUCIDOS BENCHMARK KERNEL O DE NCLEO PROGRAMAS REALES

2012 | Fredy Campos | f.campos@ieee.org

Arquitectura del Computador - Rendimiento con uP

12

Rendimiento con uP (10)


Anlisis de costes

2012 | Fredy Campos | f.campos@ieee.org

Arquitectura del Computador - Rendimiento con uP

13

Fredy Campos A. f.campos@ieee.org Facultad de Ingeniera Electrnica y Telecomunicaciones Universidad Nacional Tecnolgica del Cono Sur de Lima http://www.untecs.edu.pe/portal/

2012 | Fredy Campos | f.campos@ieee.org

Arquitectura del Computador - Rendimiento con uP

14

You might also like