Prestaciones Del Computador V5

July 19, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Prestaciones Del Computador V5...

Description

Prestaciones del Computador

Ing. Nathaly Nieto Ramírez Modificado: Profesor Rubén Darío Nieto Londoño Arquitectura de Computadores I

1

¿Qué veremos hoy? 1. Prestaciones del computador •

Velocidad del Microprocesador Microprocesador



Balance de desempeño





Mejoras en la Organización Organización y Arquitectura Arquitectura del Chip Chip Multicore, MICs, y GPGPUs



Evolución de la Arquitectura Intel x86



Sistemas embebidos – Evolución del ARM Evaluación del desempeño



Velocidad de reloj instrucciones por segundo



Benchmarks,, Ley de Amdahl  Benchmarks de Amdahl , Ley de Little 2

Velocidad del microprocesador •







La evolución de los computad computadores ores continúa confirmando la ley de Moore (durante (durante al menos 6 años más). Si esta ley se sigue cumpliendo, los fabricantes de chips pueden crear una generación de chips cada tres años, con hasta 4x más transistores transistores (para 2020 se esperan procesador procesadores es de 7nm). En los chips de memoria DRAM se ha cuadriplicado la capacidad cada tres años. Con los microprocesadores se ha conseguido cuadriplicar o quintuplicar quintupli car las prestaciones cada 3 años desde 1978 cuando Intel lanzó la familia X86. “Estamos muy cerca cerca de los límites físic físicos os y químicos posibles“- Simón Viñals, direct director or de de Tecnología Intel

3

 Velocidad del  Ve microprocesador •



Sin embargo, embargo, la velocidad bruta del procesador necesita un flujo constante de trabajo en forma de instrucciones para alcanzar su potencial. Entonces, mientras que los fabricantes de chips se ocupan de fabricar chips de densidad cada vez mayor mayor,, los producir técnicas diseñadores del procesador tienen que producir cada vez más elaboradas para alimentarlo .

4

Técni Té cnicas cas para para Mejora Mejorarr Ren Rendim dimie iento nto de los Procesadores Pipelining-Segmentación • •

Permite que el procesador funcione simultáneamente en múltiples instrucciones. Mientras ejecuta una instrucción puede codificar la siguiente instrucción.

Predicción de salto •

El procesador se anticipa al software y predice qué saltos o grupos de instrucciones se van a procesar después con mayor probabilidad.

 Análisis del flujo de datos • El procesador analiza qué instrucciones dependen de otros resultados o datos, para optimizar la ejecución de instrucciones.

Ejecución especulativa d e datos, algunos • Utilizando la predicción de salto y el análisis de flujo de procesadores ejecutan especulativamente instrucciones instrucciones antes de queen aparezcan en la ejecución d el programa, manteniendo del los resultados posiciones temporales.

5

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF