Archivo

Posts Tagged ‘procesador’

Planificación de Multiprocesadores


Multiprodcast

Este podcast se enfoca principalmente al tema de planificación de procesadores. Se explica desde que es un procesador hasta la agnación y planificación de los procesos. Un Resumen breve de dichos puntos vistos son:

· Granularidad es el tamaño de las piezas en que se divide una aplicación. Dichas piezas puede ser una sentencia de código, una función o un proceso en sí que se ejecutarán en paralelo.

· Clasificación de Multiprocesadores:

-Agrupación o multiprocesador débilmente acoplado o distribuido à Son un conjunto de sistemas autónomos.

-Procesadores especializados funcionalmente àEn estos existe un procesador principal con un propósito general, el cual controla a los demás procesadores mientras estos le ofrecen servicios.

-Multiprocesador fuertemente acoplado à Conjunto de procesadores que comparten una memoria principal y se encuentran bajo el control de un SO.

· Tipos de Paralelismo

-Paralelismo de grano grueso y muy grueso à Conjunto de procesos concurrentes ejecutados en un monoprocesador multiprogramado.

-Paralelismo de grano fino àEs cuando el código se divide en una gran cantidad de piezas pequeñas. Es a un nivel de sentencia donde un ciclo se divide en varios sub-ciclos que se ejecutarán en paralelo.

· Elementos del Diseño

-Asignación de procesos a los procesadores à Asignar procesos por demanda de manera estática o dinámica.

-El uso de multiprogramación en los procesadores individuales à Se debe ser capaz de alternar varios procesos para conseguir una alta utilización y rendimiento.

-Expedición de un proceso à Selección real del proceso a ejecutar.

· Planificación de Procesos

En la mayoría, Los procesos no se asignan a los procesadores de manera dedicada, sino que hay una cola única para todos los procesadores o esquema de prioridad con varias colas.

· Planificación de Hilos (De manera Corta)

Una aplicación puede implementarse con un conjunto de hilos que cooperan y ejecutan concurrentemente en el mismo espacio de direcciones.

Autor: Karla Bañuelos Paez
Fecha: 13/05/2011
Duración: 15:40:20
Formato: mp3, 128 kbps

Attribution-Noncommercial-No Derivative Works 2.5 Mexico

Créditos Voz:

Locutor: Jorge Carlos Cantarell Tappan

Extras: Loth Isahù Rangel Cuèllar, Ricardo Esquivel Laureles

Canciones:

1 – Certain Death (Still Alive Remix) – Blackberry
2 – Brad Sucks – Dirtbag (Blackberry’s Dirtbeat Remix)(ft. Brad Sucks)- Blackberry
3 – Shadow Dance (ft. Airtone) – Scomber

Multiprocesamiento simétrico


La arquitectura SMP (Multi-procesamiento simétrico, también llamada UMA, de Uniform Memory Access), se caracteriza por el hecho de que varios microprocesadores comparten el acceso a la memoria. Todos los microprocesadores compiten en igualdad de condiciones por dicho acceso, de ahí la denominación «simétrico».

Los sistemas SMP permiten que cualquier procesador trabaje en cualquier tarea sin importar su localización en memoria; con un propicio soporte del sistema operativo, estos sistemas pueden mover fácilmente tareas entre los procesadores para garantizar eficientemente el trabajo.

La técnica de multiprocesamiento consiste en hacer funcionar varios procesadores en forma paralela para obtener un poder de cálculo mayor que el obtenido al usar un procesador de alta tecnología o al aumentar la disponibilidad del sistema (en el caso de fallas del procesador).

Las siglas SMP (multiprocesamiento simétrico o multiprocesador simétrico) hacen referencia a la arquitectura en la que todos los procesadores acceden a la misma memoria compartida.

Un sistema de multiprocesadores debe tener capacidad para gestionar la repartición de memoria entre varios procesadores, pero también debe distribuir la carga de trabajo.

Autor: Jorge Valencia Guerra
Fecha: 01/01/2012
Duración: 00:11.05
Formato: mp3, 128 kbps
Descarga: Multiprocesamiento

Créditos musicales

Instrumental (3.78MB): djlang59_-_Angel.mp3

AlexBeroza_-_Had_A_Vision_2.mp3