Al aumentar la
cantidad de
procesadores,
esperamos hacer más
trabajo en menos
tiempo
Economía de escala
. Los sistemas
multiprocesador pueden
costar menos que los
sistemas de un solo
procesador múltiples
equivalentes, ya que
pueden compartir
periféricos,
almacenamiento masivo y
fuentes de alimentación.
Mayor confiabilidad
Si las funciones se pueden
distribuir adecuadamente
entre varios procesadores,
entonces la falla de un
procesador no detendrá el
sistema, solo lo ralentizará.
graceful degradation.
The ability to continue providing service
proportional to the level of surviving
hardware
Faul tolerant
because they can suffer a
failure of any single
component and still continue
operation
Tipos
asymmetric
multiprocessing
CORE AND MULTICORE
A recent trend in CPU design is to
include multiple computing cores on
a single chip. Such multiprocessor
systems are termed multicore. They
can be more efficient than multiple
chips with single cores because
on-chip communication is faster
than between-chip communication.
Estructura de operación
The idea is as follows: The operating
system keeps several jobs in
memory simultaneously (Figure 1.9).
Since, in general, main memory is
too small to accommodate all jobs,
the jobs are kept initially on the disk
in the job pool.