Mailinglist Archive: opensuse-es (1472 mails)

< Previous Next >
Re: [suse-linux-s] Máquina de 32 CPUs
  • From: Juan Erbes <jerbes@xxxxxxxxx>
  • Date: Wed, 11 Jan 2006 10:58:00 -0300
  • Message-id: <61ec494a0601110558n58140d4bo@xxxxxxxxxxxxxx>
El día 11/01/06, Rafa Grimán <rgriman@xxxxxxx> escribió:
>
> Hola :)
>
> Juan Erbes wrote:
> >
> >
> > El día 10/01/06, *Rafa Grimán* <rgriman@xxxxxxx
> > <mailto:rgriman@xxxxxxx>> escribió:
>
> [...]
>
> > La potencia de una computadora no depende principalmente del número
> de
> > procesadores. Pongo un ejemplo. Supongamos una computadora de 1 CPU
> con
> > una ancho de banda entre memoria-CPU de 10.4 Gb/s.
> >
> > Si añadimos otra CPU ... el bus se reparte entre ambas CPUs, luego
> cae
> > el rendimiento puesto que los datos no llegan igual de "rápido" a
> ambas
> > CPUs. Esto provoca que las CPUs tengan tiempos de espera (idle o
> como se
> > quiera llamar).
> >
> > Demos otro paso, añadimos otras 2 CPUs, el bus de 10.4 Gb/s se
> divide
> > entre las 4 CPUs, luego el rendimiento cae una vez más. y ahora la
> > probabilidad de que las CPUs estén ociosas es aún mayor ya que el
> ancho
> > de banda no aumenta.
> >
> >
> > Este razonamiento, a que tipo de CPUs se refiere, a las que tienen el
> > controlador de memoria incorporado (como los Opteron), y diseñados para
> > funcionar en conjuntos de 2, 4 u 8 CPUs en conjunto
> > (http://www.amd.com/us-en/Weblets/0,,7832_8366_5733~85278,00.html#85283
> > ), o a los de intel?
>
>
> Se refiere a todas. Si el bus de datos es el mismo y aumentamos el
> número de procesadores ... el volumen de datos que circula por el bus es
> constante luego a mayor número de procesadores ... más ociosidad.
>
> Pongo como ejemplo una cinta (bus) en la que viajan barras de pan
> (datos). Si es cinta transporta 100 barras de pan cada hora y hay 4
> (CPUs) trabajadores. Cada trabajador podrá meter 25 barras de pan cada
> hora en el horno. Si añado más panaderos (pongamos 10 panaderos) ...
> cada uno introducirá 10 barras de pan cada hora, independientemente del
> número de brazos que tenga, debido a que sólo les llegan 100 barras de
> pan cada hora.
>
> Suponiendo que un panadero tiene 4 brazos y que otro es más eficiente
> introduciendo barras de pan en el horno, como solo les llegan 100 barras
> (porque la cinta no puede transportar más, recordemos que la velocidad
> es constante y el peso que soportan es de 100 barras de pan cada hora).
> Habrá trabajadores que no hagan nada ... luego cobran (consumen
> electricidad estas CPUs) sin producir nada (cálculo numérico o
> transacciones o trasvase de datos).
>
> Lo que ocurre es que no es tan notable la caída de rendimiento para 2
> procesadores como para 24 ... o para 256 ... ó 512.
>
>
> > En cuanto al resto, gracias por las aclaraciones.
>
> Uno hace lo que puede ;)
> Rafa
>
> Tienes la info de que micros se prestan mejor para el funcionamiento en
configuraciones multiprocesador?

Aprovecho a pasar un link para los que quieran curiosear:
http://www.amd.com/us-en/0,,3715_13546_13547,00.html
< Previous Next >
Follow Ups