Microprocesadores.

Slides:



Advertisements
Presentaciones similares
Arquitectura RISC & CISC y DSP
Advertisements

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
Intel Pentium 4 HT Hyper-Threading.
Equipo #3 Unidad III: ALU Efraín Corral Eduardo Castillo Elías Alarcón
UNIVERSIDAD DEL VALLE DE MEXICO CAMPUS CHAPULTEPEC
Pipelines o canales de ejecución
El Microprocesador.
HISTORIA Y CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
Una mirada a su interior.
Mejoras a las Máquinas Von Neumann
PAULA ANDREA CHAVEZ C. GRADO: PROFESOR: JOSE WILSON QUINTERO
Ing. CIP Francisco Mori Quiroz
Tema:2 Componentes físicos de un ordenador (IV). El microprocesador es el cerebro del ordenador. Se encarga de realizar todas las operaciones de cálculo.
PLANIFICACIÓN DINÁMICA DE INSTRUCCIONES
La unidad central de procesamiento o CPU
EL MICROPROCESADOR.
Programación en los procecesadores Intel® Multi Core.
Ing. Karen Torrealba de Oblitas
Universidad Tecnológica de la Selva Ing. Emmanuel Gordillo Espinoza.
Redes.
Instalación de Computadoras 1 I
La evolución del Microprocesador (  P). El microprocesador de 4 bits En 1971, Intel corporation y el talento creativo de Marcian E. Hoff fabricaron el.
TEMA 2: Organización de computadores
Ferney Peña Rivillas..  Es la memoria donde se almacenan los datos (programas) con los que estamos trabajando en ese momento.  es un dispositivo electrónico.
Arquitectura y Ensamblaje de Computadores
PROCESADOR Por: Luis Gonzaga Trujillo Cuervo USCO
Conceptos básicos de procesamiento en procecesadores Intel® Multi Core.
Evolución del procesador
Procesador xeon Xeon es una familia de microprocesadores Intel para servidores PC y Macintosh. El primer procesador Xeon apareció en 1998 con el nombre.
Sistemas Operativos Avanzados
EVOLUCIÓN DE LOS MICROPROCESADORES
TIPOS Y MODELOS. Realizar las operaciones de calculo Dar ordenes a los componentes para que funcionen.
TIPOS DE PROCESADOR INTEL PENTIUM II El procesador utiliza la tecnología de alto desempeño Dual Independent Bus para entregar un amplio ancho de banda.
El Microprocesador.
Tema 7: UNIDAD CENTRAL DE PROCESOS (CPU) Cáceres Pari Ángel Raúl
Microprocesador.
TRABAJO DE MADIA TECNICA YIRA RODRIGUEZ LIC: IVAN MERCADO INSTITUCION EDUCATIVA JOSE IGNACIO LOPES 11 SINCELEJO 2015.
UNIDAD CENTRAL DE PROCESO
Sánchez Manjarrez Silvana Ing. Daniel Domínguez C. México, D.F. a 13 de septiembre del 2006 Arquitectura de Computadoras Arquitecturas CISC Y RISC Campus.
MEMORIA CAHÉ.
EL MICROPROCESADOR.
SISTEMAS DE INFORMACIÓN GERENCIAL
Tema: Historia de los Microprocesadores
Procesadores El procesador es el elemento vital del PC.
Nico Puch. Los ordenadores analógicos comenzaron a construirse a principios del siglo XX. Los primeros modelos realizaban los cálculos mediante ejes y.
ARQUICTECTURA DE SERVIDORES
Capítulo 8 Segmentación de Instrucciones.
Belén Fernández Araya Educación Parvularia
El microprocesador.
Mónica Quintana Pineda
Principio unidad 1.
Procesador core i3 para portátiles y sobremesas. Posee dos núcleos que emulan cuatro hilos de ejecución, fabricados en 32 nanómetros y con GPU integrada.
 .
PROCESADORES.
Celeron M Nicole Manzo S. Pedagogía en Historia y Geografía.
PROCESADORES DAVID ALCALÁ JHONNY POSADA LESLY MARTINEZ LADY MUNAR.
INTRODUCCIÒN MICROCONTROLADORES
PROCESADOR KAROL YESENIA ROJAS SALDARRIAGA POLITÉCNICO JAIME ISAZA CADAVID 2014.
Núcleo Dispositivo electrónico que se encuentra inserto dentro del microprocesador y tiene como finalidad la de llevar a cabo varios procesamientos.
Tema : ¿Tipos de Computadoras?
1 Unidades funcionales de un ordenador Procesadores Memorias Dispositivos de E/S
Procesador Intel® Core™ i7 Extreme Edition Tamara García Ed. Diferencial.
Santiago Restrepo Rodríguez
PROCESADOR.- El procesador es el cerebro del sistema, encargado de procesar toda la información. Básicamente, es el "cerebro" de la computadora. Prácticamente,
PROCESADORES Angela Rada Yamile Rozo Daniel Roncancio Diego Martínez.
ARQUITECTURA DEL COMPUTADOR INTEGRANTES: CASTRO MYCHAEL ALVEAR NELSON FLORES DANILO RODRIGUEZ CARLOS IZQUIERDO HARRY INTEGRANTES: CASTRO MYCHAEL ALVEAR.
 PRESENTADO POR : ANDRES MAYORGA DANIELA PAEZ VEGA.
El microprocesador y su arquitectura
Trabajo practico: Microprocesadores Escuela: Rodolfo Walsh Rodolfo WalshRodolfo Walsh Materia: Tecnologia| Tecnologia Profesor: Gustavo Cucuzza Integrantes:
CAPITULO V Arquitectura de Von Neumann
Transcripción de la presentación:

Microprocesadores

Antes… Un solo procesador no podía llevar a cabo varias tareas simultáneamente, solo simulaba llevarlas. La forma de conseguir esta simulación era relativamente sencilla, el procesador en lugar de dedicar toda la atención a un solo proceso lo que hacia era dividir su tiempo en varios de estos. Realizaba parte de uno y pasaba al siguiente rápidamente, volvía a realizar parte del proceso y volvía a pasar a otro, y así daba la impresión de que se trataba de un sistema Multi-Tareas cuando en realidad no lo era.

Para acercarse más al concepto de multitarea se dio el siguiente paso, dividir el procesador en diferentes partes. Así por ejemplo, para entender mejor qué se pretendía, la primera división consistió en dos partes, una de las partes tomaba las instrucciones de la memoria RAM y la otra iba procesándolas. Como es lógico, en lugar de necesitar cuatro ciclos de reloj para dos instrucciones (1º Toma la instrucción A, 2º Procesa la instrucción A, 3º Toma la instrucción B, 4º Procesa la instrucción B) tan solo necesita tres ciclos de reloj (1º Toma la instrucción A, 2º Procesa la instrucción A y toma la B, 3º Procesa la instrucción B).

Esquema simulando multi-tareas

Pentium 4 1º Front-end (Lee la memoria y decodifica las instrucciones) 2º Sección de ejecución u Out-of-order core compuesta de cuatro partes 2-1º Dos ALU, Unidades Lógicas Aritméticas (Operaciones con números enteros y operaciones lógicas) 2-2º Dos unidades de punto flotante (Movimiento de datos y operaciones SIMD) 2-3º Unidad de ejecución para operaciones shift y rotate 2-4º Dos unidades para operaciones con memoria (Leer y guardar)

Cuando las instrucciones llegan al thread (Parte del procesador encargada de descomponer dichas instrucciones en micro-operaciones) las sitúa en el Execution Trace Caché (Una caché del microprocesador destinada a almacenar dichas micro-operaciones hasta ser requeridas por el procesador), desde donde son enviadas de tres en tres a la parte correspondiente del procesador, pues como vimos cada una tenía una función distinta. Por lo tanto, tendríamos aprovechado al máximo todo nuestro procesador, o eso creeríamos, pero no es así. Si ninguna de las micro-operaciones son, por ejemplo, del primer tipo, con números enteros u operaciones lógicas, tendríamos dos ALU inactivas. Y esto ocurre con relativa frecuencia. Por lo tanto no obtenemos el mayor rendimiento de nuestro microprocesador.

Hyper-Threading Es una de las últimas tecnologías que ha incorporado Intel en sus procesadores para conseguir, no una mayor velocidad, sino un mayor rendimiento. Los procesadores con hyper-threading mantienen la misma velocidad que los que no lo tienen, pero notaremos un gran cambio en la velocidad de ejecución de los programas.

La tecnología Simultaneous Multi-Threading (SMT) consiste en combinar en el Execution Trace Caché las micro-operaciones de dos threads, ejecutando, ahora sí, simultáneamente en un único procesador dos hilos de trabajo diferentes al igual que ocurriría en un sistema multiprocesador, con la intención de poder asignar a cada parte de nuestro procesador una micro-operación y así obtener realmente el mayor rendimiento. La tecnología SMT aplicada a los Xeon y Pentium 4 se llama Hyper-Threading.

Procesador multitarea

Posibles funcionamientos multitarea

ÚLTIMAS TECNOLOGÍAS INTEL AMD IBM

Procesador de doble núcleo de Intel, dos núcleos de procesamiento completos y el rendimiento necesario para ejecutar varias aplicaciones exigentes al mismo tiempo; o bien permite el acceso simultáneo a los recursos multimedia del PC a varias personas

Está optimizado para las aplicaciones de subprocesos múltiples y para la multitarea. Puede ejecutar varias aplicaciones exigentes simultáneamente. Hasta 4 instrucciones simultáneas Reserva caché para reducir la energía: menos tráfico de inf. Soporta Procesamiento de 64 bits

Ejecución dinámica ampliada Intel®, que permite proporcionar una mayor cantidad de instrucciones por ciclo de reloj a fin de mejorar el tiempo de ejecución y la eficiencia en el consumo de energía  Función Intel® para gestión inteligente de la energía, que, por sus características de diseño, incrementa la eficiencia en el consumo de energía y la duración de la batería de su equipo portátil  Acceso Intel® a memoria inteligente, que mejora el desempeño del sistema mediante la optimización del uso del ancho de banda de datos disponible

Caché Intel® inteligente avanzada, que proporciona un subsistema de caché con un desempeño más elevado y una mayor eficiencia. Viene optimizada para procesadores multi-core y dual-core  Intel® Advanced Digital Media Boost, que acelera una amplia gama de aplicaciones, tales como video, voz e imagen, procesamiento de fotografías, cifrado, aplicaciones financieras, técnicas y científicas

AMD

IBM