fbpx
Wikipedia

Multiprocesador

Se denomina multiprocesador a un computador que te permite abrir programas en más de una CPU

Gracias a esto, el multiprocesador puede ejecutar simultáneamente varios hilos pertenecientes a un mismo proceso o bien a procesos diferentes.

Los ordenadores multiprocesador presentan problemas de diseño que no se encuentran en ordenadores monoprocesador. Estos problemas derivan del hecho de que dos programas pueden ejecutarse simultáneamente y, potencialmente, pueden interferirse entre sí. Concretamente, en lo que se refiere a las lecturas y escrituras en memoria. Existen dos arquitecturas que resuelven estos problemas:

  • La arquitectura NUMA, donde cada procesador tiene acceso y control exclusivo a una parte de la memoria.
  • La arquitectura SMP, donde todos los procesadores comparten toda la memoria.

Esta última debe lidiar con el problema de la coherencia de caché. Cada microprocesador cuenta con su propia memoria caché local. De manera que cuando un microprocesador escribe en una dirección de memoria, lo hace únicamente sobre su copia local en caché. Si otro microprocesador tiene almacenada la misma dirección de memoria en su caché, resultará que trabaja con una copia obsoleta del dato almacenado.

Para que un multiprocesador opere correctamente necesita un sistema operativo especialmente diseñado para ello. La mayoría de los sistemas operativos actuales poseen esta capacidad.

Véase también

  •   Datos: Q3822650

multiprocesador, este, artículo, sección, necesita, referencias, aparezcan, publicación, acreditada, este, aviso, puesto, abril, 2014, denomina, multiprocesador, computador, permite, abrir, programas, más, cpugracias, esto, multiprocesador, puede, ejecutar, si. Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada Este aviso fue puesto el 7 de abril de 2014 Se denomina multiprocesador a un computador que te permite abrir programas en mas de una CPUGracias a esto el multiprocesador puede ejecutar simultaneamente varios hilos pertenecientes a un mismo proceso o bien a procesos diferentes Los ordenadores multiprocesador presentan problemas de diseno que no se encuentran en ordenadores monoprocesador Estos problemas derivan del hecho de que dos programas pueden ejecutarse simultaneamente y potencialmente pueden interferirse entre si Concretamente en lo que se refiere a las lecturas y escrituras en memoria Existen dos arquitecturas que resuelven estos problemas La arquitectura NUMA donde cada procesador tiene acceso y control exclusivo a una parte de la memoria La arquitectura SMP donde todos los procesadores comparten toda la memoria Esta ultima debe lidiar con el problema de la coherencia de cache Cada microprocesador cuenta con su propia memoria cache local De manera que cuando un microprocesador escribe en una direccion de memoria lo hace unicamente sobre su copia local en cache Si otro microprocesador tiene almacenada la misma direccion de memoria en su cache resultara que trabaja con una copia obsoleta del dato almacenado Para que un multiprocesador opere correctamente necesita un sistema operativo especialmente disenado para ello La mayoria de los sistemas operativos actuales poseen esta capacidad Vease tambien EditarMultiproceso Arquitectura de ordenadores Sistema operativo Datos Q3822650 Obtenido de https es wikipedia org w index php title Multiprocesador amp oldid 135179199, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos