martes, 10 de julio de 2012

Tecnicas microprocesadores

    1. ADMINISTRACION DE ENERGIA.
APM - ACPI
 APM es utilizado en equipos mas antiguas ya que consiste basicamente en un conjuntos de funciones implementadas en la BIOS.
ACPI es un estándar resultado de la actualización de APM a nivel de hardware, que controla el funcionamiento de la BIOS y proporciona mecanismos avanzados para la gestión y ahorro de la energía.
Funciones para el ahorro de energia:
- Stand-by (en reposo)
- Suspend (to memory)
- Hibernation (suspend to disk)
- Control de bateria
- Apagado automatico
- Apagado de los componentes del sistema
- Control del rendimiento del procesador


     2. TECNOLOGÍA MMX

 Es una tecnología diseñada para acelerar las comuniciaciones multimedia y aplicaciones. Esta aceleración y simplificación se realiza a través de un conjunto de instrucciónes multimedia, les permita manejar las operaciones comunes de multimedia como DSP, o Procesamiento Digital de Señales.


    3. 3D NOW

AMD introdujo un conjunto de instrucciones de CPU que mejoraron el proceso de 3D. Mas tarde con la llegada del Athlon, AMD incorpora una tecnologia nueva que la llamó Enhanced 3DNow.Eran 21 nuevas instrucciones SIMD.


    4. STREAMING SIMD EXTENSIONS

- SSE: es una tecnologia creada por intel con el fin de competir col el 3D NOW de AMD. Son un juego de instrucciones para entornos multimedia bastante mejor que el de AMD y se implementaron en el Pentium III.

- SSE2: es la version mejorada del SSE contiene mas instrucciones que la anterior y se implementaron en el Pentium 4.


    5. EJECUCION DINAMICA

Es una combinación de tres técnicas de procesamiento diseñada para ayudar al microprocesador a manipular los datos más efecientemente. Permite al procesador alterar y predecir el orden de las instrucciones. Consiste en:

- Predicción de Ramificaciones Múltiples: Éste predice dónde pueden encontrarse las siguientes instrucciones en la mameria con una increíble precisión del 90 %.

- Análisis del Flujo de Datos: El procesador observa las instrucciones de software decodificadas y decide si están listas para ser procesadas o si dependen de otras instrucciones.

- Ejecución Especulativa: Aumenta la velocidad de ejecución observando delante del contador de programas y ejecutando las instrucciones que posiblemente van a necesitarse.


    6. ARQUITECTURA DE BUS DUAL INDEPENDIENTE

Los buses conforman la Arquitectura de Bus Dual Independiente:
El Bus Del Caché L2.El Bus De Sistema

Cada uno tiene un ancho de 8 bytes, es decir 64 bits. De esta forma, se puede decir que sedoblan los canales disponibles para el movimiento de información. El primero de los buses, elbus del caché L2 está integrado en el mismo SEC, y su velocidad no se halla limitada a la velocidad del reloj de la tarjeta madre, más bien, el caché L2 del Pentium II trabaja a la mitadde frecuencia con la que lo hace el mismo procesador.


    7. HYPER THREADING

Esta tecnología consiste en simular dos procesadores lógicos dentro de un único procesador físico. El resultado es una mejoría en el rendimiento del procesador, puesto que al simular dos procesadores se pueden aprovechar mejor las unidades de cálculo manteniéndolas ocupadas durante un porcentaje mayor de tiempo. Esto conlleva una mejora en la velocidad de las aplicaciones que según Intel es aproximadamente de un 30%.



    8. HYPER PIPELINED

La arquitectura en pipeline consiste en ir transformando un flujo de datos en un proceso comprendido por varias fases secuenciales, siendo la entrada de cada una la salida de la anterior.

Esta arquitectura es muy común en el desarrollo de programas para el intérprete de comandos, ya que se pueden concatenar comandos fácilmente con tuberías (pipe). 


    9. TURBO BOOST

Intel Turbo Boost es una característica que está incorporada en procesadores Intel. Ésta función hace que el procesador sea capaz de incrementar su frecuencia de funcionamiento, de forma automática, en determinadas circunstancias.


    10. EPIC
 
Es una tecnica de procesamiento mejorado de la que adolecian las maquinas RISC. Hace referencia a la capacidad de procesaar mas de una instruccion en un ciclo de reloj.



No hay comentarios:

Publicar un comentario