SPQR
08-12-05, 03:14 PM
Los nuevo procesadores Multicore - Hyperthread. 2007
http://www.laflecha.net/articulos/blackhats/multicore/multicore.jpg
¿Por qué usar un procesador de 64 bits y multicore, produce menos calor que un procesador normal de rendimiento semejante, al fin y al cabo el número de operaciones a efectuar será igual con un método u otro? En efecto, la energía generada por el puro cómputo es similar, pero hay ahorros apreciables de energía por otros conceptos.
Por ejemplo, los 64 bits permiten ampliar la memoria RAM desde el actual máximo de 4 gigabit, a 16 exabits. Pasarán años hasta que el ordenador tenga una RAM que se mida en exabits, pero magnitudes entre 10 y 100 gigas están a la vuelta de la esquina, lo que permite utilizar caches de datos de considerable tamaño que reducen la necesidad de acceder al disco duro para leer o escribir datos, con ello se logra un fuerte ahorro de energía disipada por el motor de arrastre del disco duro, a la vez que mejora la velocidad de proceso, por otra parte al elaborar datos mas grandes, algunos procesos pueden tratar en un solo paso el doble de información que anteriormente, con lo que se ahorran pasos de proceso, aun que no sean ni mucho menos la mitad de ellos.
Con un único procesador, una aplicación exigente, pone a trabajar a tope al procesador, generando gran cantidad de calor, si existen diversos “cores”, solo trabajará al máximo el core que soporte esa aplicación, los otros core irán más desahogado, lo que en conjunto hacen que se genere menor energía. Incluso si una aplicación multithred coloca periódicamente a pleno rendimiento a todos los “core” a la vez, ocurrirá de forma intermitente, pudiendo bajar la temperatura en el intermedio, además una nueva técnica ya utilizada en ordenadores portátiles, la SpeedStep, permite variar la frecuencia de trabajo desde unos 600 Mhz hasta su frecuencia nominal, (es lo contrario del owerclooking), de modo que al subir la temperatura, se reduce la velocidad del reloj, procurando mantener estable la temperatura, sin que el rendimiento se resienta en exceso, pues todos los “cores” colaboran en hacer avanzar el trabajo a la vez
Planes de Intel
Intel tiene en este momento para portátiles, el segmento de mayor crecimiento en ventas y donde el problema del calor disipado es crítico, dos “cores” diferentes el Banias con 1 Mb de caché, y su evolución, Dothan de 2 Mb de caché, estos “cores” trabajan a menos voltaje y baja velocidad, Dothan, con tecnología de 90 nanómetros, alcanza “solo” 2 Ghz lo que reducen el calor desprendido del “core”, su consumo varía de los 11 a 22 W. Actualmente está en proceso de diseño un core de nueva concepción, el Merom con 4 MB. En el área de equipos de sobremesa, para el próximo año hay previsto procesadores duocore de la serie Itanium. Para un futuro mas lejano, el 2007 o 2008 entrará la nueva generación de cores, los Gilo, y los procesadores que los utilicen serán multicores con cuatro y ocho núcleos por procesador.
Planes de AMD
AMD , pionera con los procesadores a 64 bits, parece haber quedado rezagada en este campo. Su gama de procesadores duales se centra en el mercado de los servidores de red, pues no parece creer que esta tecnología interese de momento al mercado doméstico. Con todo ha introducido un procesador dualcore con tecnología de 90 nanometros en el mercado de sobremesa, su nombre comercial es el Athlon 64 X2 “Toledo”. Para los portátiles aún no tiene nada previsto en este campo.
¿Necesitaremos más y más capacidad de cálculo?
Parece claro que la lucha por ofertar equipos cada vez más potente pasa por fabricar equipos a 64 bits con varios núcleos, es previsible que el número de núcleos vaya duplicándose poco a poco, sin que haya claro un límite en esta opción. Solo un cambio radical un el uso de Internet, que hoy comenzamos a vislumbrar frenará este proceso y ese la progresiva migración desde el uso de aplicaciones instaladas en el PC del usuario, a acceder a aplicaciones situadas en servidores de Internet.
Si como parece, en el futuro, al mejorar la velocidad de Internet, este se transforma en “el gran ordenador”, imperará una metodología cliente/servidor, donde el peso del proceso se realizará en el servidor, lejos del PC, quedando este de cliente, sin más misión que visualizar los resultados que le llegan. En ese caso, la necesidad de procesamiento se limitará a la necesaria para una presentación ágil de los datos, incluso multimedia y 3D, pero cubierta esa necesidad, el escenario de la lucha por ganar el mercado se trasladará del aumento de capacidad de proceso, a otros objetivos, como puede ser el de la progresiva reducción del peso y tamaño de los equipos o el mejorar el tiempo de autonomía de un equipo desenchufado.
http://www.laflecha.net/canales/blackhats/articulos/multicore/
:1fr:
http://www.laflecha.net/articulos/blackhats/multicore/multicore.jpg
¿Por qué usar un procesador de 64 bits y multicore, produce menos calor que un procesador normal de rendimiento semejante, al fin y al cabo el número de operaciones a efectuar será igual con un método u otro? En efecto, la energía generada por el puro cómputo es similar, pero hay ahorros apreciables de energía por otros conceptos.
Por ejemplo, los 64 bits permiten ampliar la memoria RAM desde el actual máximo de 4 gigabit, a 16 exabits. Pasarán años hasta que el ordenador tenga una RAM que se mida en exabits, pero magnitudes entre 10 y 100 gigas están a la vuelta de la esquina, lo que permite utilizar caches de datos de considerable tamaño que reducen la necesidad de acceder al disco duro para leer o escribir datos, con ello se logra un fuerte ahorro de energía disipada por el motor de arrastre del disco duro, a la vez que mejora la velocidad de proceso, por otra parte al elaborar datos mas grandes, algunos procesos pueden tratar en un solo paso el doble de información que anteriormente, con lo que se ahorran pasos de proceso, aun que no sean ni mucho menos la mitad de ellos.
Con un único procesador, una aplicación exigente, pone a trabajar a tope al procesador, generando gran cantidad de calor, si existen diversos “cores”, solo trabajará al máximo el core que soporte esa aplicación, los otros core irán más desahogado, lo que en conjunto hacen que se genere menor energía. Incluso si una aplicación multithred coloca periódicamente a pleno rendimiento a todos los “core” a la vez, ocurrirá de forma intermitente, pudiendo bajar la temperatura en el intermedio, además una nueva técnica ya utilizada en ordenadores portátiles, la SpeedStep, permite variar la frecuencia de trabajo desde unos 600 Mhz hasta su frecuencia nominal, (es lo contrario del owerclooking), de modo que al subir la temperatura, se reduce la velocidad del reloj, procurando mantener estable la temperatura, sin que el rendimiento se resienta en exceso, pues todos los “cores” colaboran en hacer avanzar el trabajo a la vez
Planes de Intel
Intel tiene en este momento para portátiles, el segmento de mayor crecimiento en ventas y donde el problema del calor disipado es crítico, dos “cores” diferentes el Banias con 1 Mb de caché, y su evolución, Dothan de 2 Mb de caché, estos “cores” trabajan a menos voltaje y baja velocidad, Dothan, con tecnología de 90 nanómetros, alcanza “solo” 2 Ghz lo que reducen el calor desprendido del “core”, su consumo varía de los 11 a 22 W. Actualmente está en proceso de diseño un core de nueva concepción, el Merom con 4 MB. En el área de equipos de sobremesa, para el próximo año hay previsto procesadores duocore de la serie Itanium. Para un futuro mas lejano, el 2007 o 2008 entrará la nueva generación de cores, los Gilo, y los procesadores que los utilicen serán multicores con cuatro y ocho núcleos por procesador.
Planes de AMD
AMD , pionera con los procesadores a 64 bits, parece haber quedado rezagada en este campo. Su gama de procesadores duales se centra en el mercado de los servidores de red, pues no parece creer que esta tecnología interese de momento al mercado doméstico. Con todo ha introducido un procesador dualcore con tecnología de 90 nanometros en el mercado de sobremesa, su nombre comercial es el Athlon 64 X2 “Toledo”. Para los portátiles aún no tiene nada previsto en este campo.
¿Necesitaremos más y más capacidad de cálculo?
Parece claro que la lucha por ofertar equipos cada vez más potente pasa por fabricar equipos a 64 bits con varios núcleos, es previsible que el número de núcleos vaya duplicándose poco a poco, sin que haya claro un límite en esta opción. Solo un cambio radical un el uso de Internet, que hoy comenzamos a vislumbrar frenará este proceso y ese la progresiva migración desde el uso de aplicaciones instaladas en el PC del usuario, a acceder a aplicaciones situadas en servidores de Internet.
Si como parece, en el futuro, al mejorar la velocidad de Internet, este se transforma en “el gran ordenador”, imperará una metodología cliente/servidor, donde el peso del proceso se realizará en el servidor, lejos del PC, quedando este de cliente, sin más misión que visualizar los resultados que le llegan. En ese caso, la necesidad de procesamiento se limitará a la necesaria para una presentación ágil de los datos, incluso multimedia y 3D, pero cubierta esa necesidad, el escenario de la lucha por ganar el mercado se trasladará del aumento de capacidad de proceso, a otros objetivos, como puede ser el de la progresiva reducción del peso y tamaño de los equipos o el mejorar el tiempo de autonomía de un equipo desenchufado.
http://www.laflecha.net/canales/blackhats/articulos/multicore/
:1fr: