SlideShare una empresa de Scribd logo
1 de 7
Universidad Nacional de Costa Rica
Luis Salas Ocampo
Kimberly Murillo Hernández
T.I.Cs
 Significado en inglés Symmetric Multi-
Processing y en español multiproceso
simétrico.
 También llamada UMA (Uniform Memory
Access)
 Consiste en un tipo de arquitectura de
computadores en la que dos o más unidades de
procesamiento comparten una única memoria
central, interconectados mediante un bus o
algún tipo de estructura de conmutación.
 Tiene sus orígenes en la introducción de las arquitecturas risc y cisc.
 La tecnología risc de ibm fue creada para simplificar las instrucciones
utilizadas para desempeñar tareas de cómputo. Este producto tuvo poco
éxito, sin embargo, ibm no abandonó el proyecto y anunció luego su
producto de segunda generación de risc, el procesador "power«. Estas
computadoras se acomodaban perfectamente a los ambientes comerciales
y científicos pero, al igual que otros sistemas risc de terceras compañías,
estaban totalmente fuera del mercado de los sistemas personales las
cuales era exclusivo de las arquitecturas cisc, específicamente de intel. La
alianza entre apple, ibm y motorola se dio precisamente para enfrentar a
intel y el resultado fue el poderoso powerpc, que es un procesador de
bajo costo con todo el poder de la tecnología risc. Los procesadores
powerpc en el mercado son los siguientes: el 601 que fue el primero en
salir; el 603, que es de bajo costo y de bajo consumo de energía, enfocado
a equipos laptop; el 604 que tiene mayor poder de proceso, orientado
hacia sistemas servidores departamentales; el 620 con arquitectura de 64
bits que integra la capacidad para el multiprocesamiento simétrico.
 Permite que cualquier procesador trabaje en
cualquier tarea sin importar su localización en
memoria; estos sistemas pueden mover
fácilmente tareas entre los procesadores para
garantizar eficientemente el trabajo
 Dan una confiabilidad y disponibilidad muy
altas, como así también impulsa el incremento
del poder de computación.
 El diseño modular proporciona una
flexibilidad importante y facilita la expansión
de la capacidad
 En situaciones en las que más de un programa se ejecuta al
mismo tiempo, un sistema SMP tendrá un rendimiento
mejor que una uni-procesador ya que los diferentes
programas se pueden ejecutar en diferentes CPUs
simultáneamente.
 En los casos en que un entorno SMP procesa muchos
puestos de trabajo, los administradores a menudo
experimentan una pérdida de la eficacia del hardware. Los
programas de software han sido desarrollados para
programar trabajos para que el uso del procesador alcanza
su máximo potencial. Buenas paquetes de software pueden
lograr este potencial máximo mediante la programación de
cada CPU por separado, así como ser capaz de integrar
múltiples máquinas SMP y clusters.
 Acceso a la memoria RAM se serializa; esto y cuestiones de
coherencia de caché hace que el rendimiento a quedarse un
poco por detrás del número de procesadores adicionales en
el sistema.
 Cada procesador posee capacidades funcionales completas.
 Los dispositivos de Entrada / Salida pueden ser conectados a cada
uno de los procesadores
 Ejemplo de implementación de multiprocesamiento simétrico.
 Todas las llamadas al supervisor pueden ser ejecutadas en
todos los procesadores, inclusive las de Entrada / Salida.
 Si un programa en ejecución en un procesador pide una
operación de Entrada / Salida en un dispositivo conectado a
un procesador diferente, el procesador puede continuar
ejecutando el trabajo y la Entrada / Salida se coloca en una
cola para su iniciación por el procesador apropiado.
 Se considera procesador ejecutante al que está ejecutando un
proceso determinado.
 Se considera procesador propietario al que está conectado a
los diferentes dispositivos utilizados por el proceso.
 Cada procesador puede ejecutar el planificador para buscar
el siguiente trabajo a ejecutar, de forma que un proceso
determinado se ejecuta en diferentes procesadores en
distintos momentos; además, el MPS utiliza una sola cola de
trabajos y cada procesador puede seleccionar trabajos de
ella, con lo cual se equilibra la carga entre los procesadores.
 Para minimizar la contención en el despacho de procesos,
los relojes de los procesadores tienen oblicuidad, debido a
ello las interrupciones de reloj ocurren en diferentes
momentos.

Más contenido relacionado

La actualidad más candente (17)

Stiven cañas cortes
Stiven cañas cortesStiven cañas cortes
Stiven cañas cortes
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Infograma Modulo III
Infograma Modulo IIIInfograma Modulo III
Infograma Modulo III
 
Risc
RiscRisc
Risc
 
computacion
computacioncomputacion
computacion
 
RAM!! correccion
RAM!! correccionRAM!! correccion
RAM!! correccion
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
microprocesador
microprocesadormicroprocesador
microprocesador
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 

Destacado

lampsfactory.com
lampsfactory.comlampsfactory.com
lampsfactory.comDeming Du
 
Thomas paine's common sense background info
Thomas paine's common sense background infoThomas paine's common sense background info
Thomas paine's common sense background infoJason Richard
 
Lampsfactory.com
Lampsfactory.comLampsfactory.com
Lampsfactory.comDeming Du
 
E portafolio Claudia Patricia Villamizar Grupo 103
E portafolio Claudia Patricia Villamizar Grupo 103E portafolio Claudia Patricia Villamizar Grupo 103
E portafolio Claudia Patricia Villamizar Grupo 103cpvillamizaro
 
Presentacion Herramientas tecnológicas
Presentacion Herramientas tecnológicasPresentacion Herramientas tecnológicas
Presentacion Herramientas tecnológicaslonghi7
 
final gent dok noord
final gent dok noordfinal gent dok noord
final gent dok noordKarel Boussu
 
Pasos para subir un archivo a blog
Pasos para subir un archivo a blogPasos para subir un archivo a blog
Pasos para subir un archivo a blogcamilaandreauribe
 
Rapport février
Rapport févrierRapport février
Rapport févrierhet_quasar
 
25. oxy gas equipment
25. oxy gas equipment25. oxy gas equipment
25. oxy gas equipmentAlan Bassett
 
Common sense activity 1
Common sense activity 1Common sense activity 1
Common sense activity 1Blake Harris
 
Pasos de la capacitación.
Pasos de la capacitación.Pasos de la capacitación.
Pasos de la capacitación.mamr29
 

Destacado (19)

lampsfactory.com
lampsfactory.comlampsfactory.com
lampsfactory.com
 
Thomas paine's common sense background info
Thomas paine's common sense background infoThomas paine's common sense background info
Thomas paine's common sense background info
 
Lampsfactory.com
Lampsfactory.comLampsfactory.com
Lampsfactory.com
 
Drilling Down 2015
Drilling Down 2015Drilling Down 2015
Drilling Down 2015
 
Ao S Slides
Ao S SlidesAo S Slides
Ao S Slides
 
E portafolio Claudia Patricia Villamizar Grupo 103
E portafolio Claudia Patricia Villamizar Grupo 103E portafolio Claudia Patricia Villamizar Grupo 103
E portafolio Claudia Patricia Villamizar Grupo 103
 
Badajoz Club de Fútbol
Badajoz Club de FútbolBadajoz Club de Fútbol
Badajoz Club de Fútbol
 
Presentacion Herramientas tecnológicas
Presentacion Herramientas tecnológicasPresentacion Herramientas tecnológicas
Presentacion Herramientas tecnológicas
 
final gent dok noord
final gent dok noordfinal gent dok noord
final gent dok noord
 
Ballen maria fernanda power point
Ballen maria fernanda power pointBallen maria fernanda power point
Ballen maria fernanda power point
 
Pasos para subir un archivo a blog
Pasos para subir un archivo a blogPasos para subir un archivo a blog
Pasos para subir un archivo a blog
 
Rapport février
Rapport févrierRapport février
Rapport février
 
25. oxy gas equipment
25. oxy gas equipment25. oxy gas equipment
25. oxy gas equipment
 
Balanceo de ecuaciones
Balanceo de ecuacionesBalanceo de ecuaciones
Balanceo de ecuaciones
 
er tle module
er tle moduleer tle module
er tle module
 
Common sense activity 1
Common sense activity 1Common sense activity 1
Common sense activity 1
 
Seno_Coseno_102 18
Seno_Coseno_102 18Seno_Coseno_102 18
Seno_Coseno_102 18
 
Pasos de la capacitación.
Pasos de la capacitación.Pasos de la capacitación.
Pasos de la capacitación.
 
INAM CV
INAM CVINAM CV
INAM CV
 

Similar a Smp (20)

Arquitectura de procesadores
Arquitectura de procesadoresArquitectura de procesadores
Arquitectura de procesadores
 
Clasificacion de los sistemas de computo
Clasificacion de los sistemas de computoClasificacion de los sistemas de computo
Clasificacion de los sistemas de computo
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Clasificación de las computadoras
Clasificación de las computadorasClasificación de las computadoras
Clasificación de las computadoras
 
LENGUAJE ENSAMBLASOR
LENGUAJE ENSAMBLASORLENGUAJE ENSAMBLASOR
LENGUAJE ENSAMBLASOR
 
Arqui hardware
Arqui hardwareArqui hardware
Arqui hardware
 
equipos de prestacion de un computador
equipos de prestacion de un computadorequipos de prestacion de un computador
equipos de prestacion de un computador
 
Arquitectura RISC
Arquitectura RISCArquitectura RISC
Arquitectura RISC
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsArquitectura del sistema operativo windows
Arquitectura del sistema operativo windows
 
Trabajo De Imfomatica
Trabajo De ImfomaticaTrabajo De Imfomatica
Trabajo De Imfomatica
 
informatica
informaticainformatica
informatica
 
Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Tipos de Sistemas Operativos.pptx
Tipos de Sistemas Operativos.pptxTipos de Sistemas Operativos.pptx
Tipos de Sistemas Operativos.pptx
 
202016893_114_Tarea2_BrayanGomez.docx
202016893_114_Tarea2_BrayanGomez.docx202016893_114_Tarea2_BrayanGomez.docx
202016893_114_Tarea2_BrayanGomez.docx
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
ARQUITECTURA RISC
ARQUITECTURA RISCARQUITECTURA RISC
ARQUITECTURA RISC
 
Clasificación de las Computadoras
Clasificación de las ComputadorasClasificación de las Computadoras
Clasificación de las Computadoras
 
Procesador
ProcesadorProcesador
Procesador
 

Smp

  • 1. Universidad Nacional de Costa Rica Luis Salas Ocampo Kimberly Murillo Hernández T.I.Cs
  • 2.  Significado en inglés Symmetric Multi- Processing y en español multiproceso simétrico.  También llamada UMA (Uniform Memory Access)  Consiste en un tipo de arquitectura de computadores en la que dos o más unidades de procesamiento comparten una única memoria central, interconectados mediante un bus o algún tipo de estructura de conmutación.
  • 3.  Tiene sus orígenes en la introducción de las arquitecturas risc y cisc.  La tecnología risc de ibm fue creada para simplificar las instrucciones utilizadas para desempeñar tareas de cómputo. Este producto tuvo poco éxito, sin embargo, ibm no abandonó el proyecto y anunció luego su producto de segunda generación de risc, el procesador "power«. Estas computadoras se acomodaban perfectamente a los ambientes comerciales y científicos pero, al igual que otros sistemas risc de terceras compañías, estaban totalmente fuera del mercado de los sistemas personales las cuales era exclusivo de las arquitecturas cisc, específicamente de intel. La alianza entre apple, ibm y motorola se dio precisamente para enfrentar a intel y el resultado fue el poderoso powerpc, que es un procesador de bajo costo con todo el poder de la tecnología risc. Los procesadores powerpc en el mercado son los siguientes: el 601 que fue el primero en salir; el 603, que es de bajo costo y de bajo consumo de energía, enfocado a equipos laptop; el 604 que tiene mayor poder de proceso, orientado hacia sistemas servidores departamentales; el 620 con arquitectura de 64 bits que integra la capacidad para el multiprocesamiento simétrico.
  • 4.  Permite que cualquier procesador trabaje en cualquier tarea sin importar su localización en memoria; estos sistemas pueden mover fácilmente tareas entre los procesadores para garantizar eficientemente el trabajo  Dan una confiabilidad y disponibilidad muy altas, como así también impulsa el incremento del poder de computación.  El diseño modular proporciona una flexibilidad importante y facilita la expansión de la capacidad
  • 5.  En situaciones en las que más de un programa se ejecuta al mismo tiempo, un sistema SMP tendrá un rendimiento mejor que una uni-procesador ya que los diferentes programas se pueden ejecutar en diferentes CPUs simultáneamente.  En los casos en que un entorno SMP procesa muchos puestos de trabajo, los administradores a menudo experimentan una pérdida de la eficacia del hardware. Los programas de software han sido desarrollados para programar trabajos para que el uso del procesador alcanza su máximo potencial. Buenas paquetes de software pueden lograr este potencial máximo mediante la programación de cada CPU por separado, así como ser capaz de integrar múltiples máquinas SMP y clusters.  Acceso a la memoria RAM se serializa; esto y cuestiones de coherencia de caché hace que el rendimiento a quedarse un poco por detrás del número de procesadores adicionales en el sistema.
  • 6.  Cada procesador posee capacidades funcionales completas.  Los dispositivos de Entrada / Salida pueden ser conectados a cada uno de los procesadores  Ejemplo de implementación de multiprocesamiento simétrico.
  • 7.  Todas las llamadas al supervisor pueden ser ejecutadas en todos los procesadores, inclusive las de Entrada / Salida.  Si un programa en ejecución en un procesador pide una operación de Entrada / Salida en un dispositivo conectado a un procesador diferente, el procesador puede continuar ejecutando el trabajo y la Entrada / Salida se coloca en una cola para su iniciación por el procesador apropiado.  Se considera procesador ejecutante al que está ejecutando un proceso determinado.  Se considera procesador propietario al que está conectado a los diferentes dispositivos utilizados por el proceso.  Cada procesador puede ejecutar el planificador para buscar el siguiente trabajo a ejecutar, de forma que un proceso determinado se ejecuta en diferentes procesadores en distintos momentos; además, el MPS utiliza una sola cola de trabajos y cada procesador puede seleccionar trabajos de ella, con lo cual se equilibra la carga entre los procesadores.  Para minimizar la contención en el despacho de procesos, los relojes de los procesadores tienen oblicuidad, debido a ello las interrupciones de reloj ocurren en diferentes momentos.